From ctf-kit
Analyzes CTF challenge files with triage.sh (file, strings, binwalk, exiftool) to detect category (crypto, forensics, stego, web, pwn, reverse, OSINT, misc), confidence score, and suggest next skill via JSON. Use for unknown binaries or triage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ctf-kit:analyzeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze challenge files to determine type and suggest approaches.
Analyze challenge files to determine type and suggest approaches.
Use this command when you have new challenge files and need to:
First check tool availability: bash scripts/check-tools.sh
Recommended: Run the full triage pipeline for automatic category detection:
bash scripts/triage.sh $ARGUMENTS
The triage script chains: file → strings → binwalk → exiftool, then outputs a JSON summary including:
category: detected challenge type (crypto, forensics, stego, etc.)confidence: detection confidence (0-100%)suggested_skill: which /ctf-kit:* command to use nextfindings: flags, URLs, hashes, base64 strings foundembedded_signatures: files hidden inside the challenge fileFor strings-only analysis with pattern detection:
bash scripts/run-strings.sh $ARGUMENTS
Or run the CLI analysis:
ctf analyze $ARGUMENTS
Read the JSON output at the end of each script. It contains structured data you can use to decide next steps. The suggestions field tells you exactly what to do next.
Based on the triage results, use the recommended skill:
/ctf-kit:crypto for cryptography challenges/ctf-kit:forensics for forensics challenges/ctf-kit:stego for steganography challenges/ctf-kit:web for web security challenges/ctf-kit:pwn for binary exploitation challenges/ctf-kit:reverse for reverse engineering challenges/ctf-kit:osint for OSINT challenges/ctf-kit:misc for miscellaneous challengesAll scripts produce a === PARSED RESULTS (JSON) === section with structured data. Key fields:
| Field | Description |
|---|---|
category | Detected challenge category |
confidence | Detection confidence (0.0-1.0) |
suggested_skill | Which skill to invoke next |
findings.flags | Any flags found in strings |
suggestions | Actionable next steps |
/ctf-kit:analyze challenge.bin
/ctf-kit:analyze ./challenge-folder/
/ctf-kit:crypto - Crypto-specific analysis/ctf-kit:forensics - Forensics analysis/ctf-kit:stego - Steganography analysisProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub mysterionrise/ctf-kit