ctf-skills provides agent-style skills for tackling CTF challenges, with installation via npx and environment tooling scripts for tool setup. It includes a categorized Skills table and references Friday Studio for workflow integration.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
"ctf-skills" provides Agent Skills for solving CTF challenges across web exploitation, binary pwn, crypto, reverse engineering, forensics, OSINT, and more. It works with any tool that supports the Agent Skills spec, including Claude Code.
How it works
The project offers a set of skills (e.g., ctf-web, ctf-pwn, etc.) that can be loaded into an agent context. It includes documentation for integration with Friday Studio, which loads skills into agent context on demand and runs them inside reproducible workspaces. Skills can be referenced from a workspace or loaded automatically based on descriptions.
Getting started
Install via:
npx skills add ljagiello/ctf-skills
Environment setup options are provided, including pre-install and on-demand strategies:
- Pre-install: use the central installer entrypoint
bash scripts/install_ctf_tools.sh all
Narrow modes include commands like:
bash scripts/install_ctf_tools.sh python
bash scripts/install_ctf_tools.sh apt
Preview with:
bash scripts/install_ctf_tools.sh --dry-run all
Verify with:
bash scripts/install_ctf_tools.sh --verify
Use --force to reinstall everything; logs are saved to ~/.ctf-tools/.
On-demand usage: each skill's SKILL.md lists Prerequisites; install per tool when encountered.
Recent releases
No releases are listed in the repository metadata. The latest RELEASES section shows: "latest 0: - none".
Traction
Stars: 2919 Forks: 342 Open issues: 2 Language: Python License: MIT Created: 2026-02-01 Last push: 2026-07-31
Behind the repo
Linked integration mentions Friday Studio by Tempest Labs, with steps to import skills by reference (e.g., ljagiello/ctf-skills/ctf-web).
Caveats
License: MIT. No explicit caveats beyond the standard usage notes provided in the README about dependencies and environment tooling.






