solve-challenge

Installation
Summary

Orchestrates category-specific CTF skills to solve challenges across pwn, crypto, web, reverse engineering, forensics, OSINT, malware, and misc.

  • Performs initial reconnaissance by exploring files, analyzing binaries with strings/binwalk/checksec, fetching remote URLs, and connecting to services to understand challenge context
  • Categorizes challenges by file type, keywords, and service behavior, then invokes the matching specialized skill (/ctf-web, /ctf-pwn, /ctf-crypto, etc.)
  • Handles multi-category challenges by pivoting between skills when initial approaches fail, recognizing patterns like forensics+crypto (encrypted PCAP data) or web+reverse (obfuscated JS)
  • Requires filesystem-based agent with bash, Python 3, internet access, and orchestrates other ctf-* skills for domain-specific exploitation techniques
SKILL.md

CTF Challenge Solver

You're a skilled CTF player. Your goal is to solve the challenge and find the flag.

Environment Setup

Two setup strategies depending on your workflow:

Pre-install (recommended before competitions)

Use the central installer entrypoint:

bash scripts/install_ctf_tools.sh all

Run a narrower mode when you only want one tool group:

Related skills

More from ljagiello/ctf-skills

Installs
3.2K
GitHub Stars
2.0K
First Seen
Feb 1, 2026