ljagiello/ctf-skills

Agent skills for solving CTF challenges - web exploitation, binary pwn, crypto, reverse engineering, forensics, OSINT, and more

View on GitHub ↗Jump to charts ↓

ljagiello/ctf-skills has 3k+ stars and 400+ forks on GitHub, is written in Python, and was last pushed on Oct 17, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 20th, 2026
Created on February 1st, 2026
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 400
Total Stargazers: 3,468 (+0)
Total Subscribers: 4 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.4 days
Mean response time: 23.2 days
90th percentile: 80.0 days
Tracked items: 4

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

ctf-skills is a collection of agent skills for solving Capture The Flag challenges across multiple domains including web exploitation, binary pwning, cryptography, reverse engineering, forensics, and OSINT.

The project addresses the challenge of automating CTF problem-solving by providing reusable skill modules that can be integrated into AI agent frameworks. These skills encapsulate domain-specific knowledge and techniques for each CTF category, allowing agents to approach diverse challenge types with specialized tools and methods rather than relying on general-purpose reasoning alone.

The tool is designed for security researchers and CTF competitors who want to leverage AI agents to assist with challenge solving. It works with multiple AI platforms and agent frameworks, making it suitable for teams exploring how large language models and code-executing agents can tackle security problems. The modular skill architecture means users can selectively enable capabilities relevant to their specific challenges rather than loading unnecessary functionality.

The project shows active development with regular commits addressing bug fixes and feature improvements. The codebase demonstrates ongoing refinement of existing skills and their integration patterns. Documentation is maintained through a project homepage alongside the repository, indicating sustained effort to keep guidance current. The breadth of supported CTF domains suggests the maintainer continues expanding coverage as new challenge types are encountered.