skills/security-analyzer/skill-security-analyzer/SKILL.md
Comprehensive security risk analysis for Claude skills. Use when asked to analyze security risks, review security stance, audit skills for vulnerabilities, check security before deployment, or evaluate safety of skill files. Triggers include "analyze security," "security risks," "security audit," "security review," "is this skill safe," or "check for vulnerabilities."
npx skillsauth add svenja-dev/claude-code-skills skill-security-analyzerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze Claude skills for security risks, vulnerabilities, and safety concerns before deployment.
Use this skill whenever security analysis of a Claude skill is requested, including:
Security analysis follows a systematic workflow:
Provide three components in this order:
Brief overall assessment with key takeaway. Examples:
Severity-rated list of specific security issues found:
CRITICAL - Immediate security threat, do not deploy
HIGH - Significant risk, requires remediation
MEDIUM - Moderate concern, should be addressed
LOW - Minor issue or best practice deviation
POSITIVE - Security best practices observed
Quick reference checklist of security categories:
[ ] Data Exfiltration Risks - [PASS/FAIL/CONCERN] - [brief note]
[ ] Network Access - [PASS/FAIL/CONCERN] - [brief note]
[ ] Prompt Injection Protection - [PASS/FAIL/CONCERN] - [brief note]
[ ] Permissions & Scope - [PASS/FAIL/CONCERN] - [brief note]
[ ] PII/Confidential Data - [PASS/FAIL/CONCERN] - [brief note]
[ ] Malicious Code Indicators - [PASS/FAIL/CONCERN] - [brief note]
[ ] Supply Chain Risks - [PASS/FAIL/CONCERN] - [brief note]
[ ] Credential Exposure - [PASS/FAIL/CONCERN] - [brief note]
[ ] Resource Abuse - [PASS/FAIL/CONCERN] - [brief note]
[ ] Transparency & Documentation - [PASS/FAIL/CONCERN] - [brief note]
Check frontmatter and description for:
Red flags:
Read the entire SKILL.md and check for:
Specific checks:
For each script in scripts/:
Priority patterns to detect:
exec(), eval(), __import__()subprocess.run(..., shell=True)requests.post(), urllib.request, fetch()os.system(), os.popen()base64.b64decode() followed by executionCheck reference files for:
Examine assets for:
IMPORTANT: Read references/security_patterns.md at the start of every security analysis to load the comprehensive catalog of security patterns, anti-patterns, and risk indicators.
The reference provides:
Use the reference to:
If provided a .skill file:
unzip skillname.skill -d /home/claude/skill-analysis/
Verify structure: Check for SKILL.md and proper directory organization
Analyze extracted contents: Follow normal analysis process
For skills with only SKILL.md (no scripts/assets):
For skills from unknown sources:
For skills asking for extensive tool access:
User: "Analyze the security of this skill" [attaches my-skill.skill]
1. Extract the .skill file
2. Read references/security_patterns.md
3. Review SKILL.md frontmatter and description
4. Analyze SKILL.md instructions
5. Examine each script in scripts/
6. Check references/ for sensitive data
7. Review assets/ for unexpected content
8. Compile findings with severity ratings
9. Generate executive summary
10. Create security checklist
11. Provide formatted output
development
Protects design and theme files from unintended changes. Locks tailwind.config, global CSS, and theme variables. Requires explicit confirmation before modifying UI components. Activate on changes to CSS, theme config, or layout components.
tools
Proactive token budget assessment and task chunking strategy. Use this skill when queries involve multiple large file uploads, requests for comprehensive multi-document analysis, complex multi-step workflows with heavy research (10+ tool calls), phrases like "complete analysis", "full audit", "thorough review", "deep dive", or tasks combining extensive research with large output artifacts. This skill helps assess token consumption risk early and recommend chunking strategies before beginning work.
development
Erzwingt striktes Test-Driven Development mit Red-Green-Refactor Zyklus. Blockiert Code-Generierung ohne vorherige Tests. Dokumentiert 13 ungueltige Rationalisierungen. Aktivieren bei neuen Features, Bug Fixes, Refactoring.
development
Enforces TypeScript best practices when writing code. Automatically enables strict typing for TypeScript projects, prevents `any` usage, and recommends generic constraints. Activate on TS/TSX files, new features, code reviews.