Skip to content
Skillpedia
General coding42k · #4757

ctf-sandbox

Helps your agent manage security challenges like CTFs and competitions. It's useful for orchestrating different types of analysis and problem-solving tasks.

What it does

This tool helps organize and run cybersecurity challenges, like those found in competitions (CTF) or training environments (sandbox). It starts the process and hands off control to a more specialized orchestrator.

When to use it

  • ✓When participating in security competitions (CTF/AWD).
  • ✓When using virtual training environments (sandbox/靶场).
  • ✓When you need an isolated environment to test security challenges.

Example of what to ask your AI

“I need to set up an environment for a CTF competition.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/ctf-sandbox/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/ctf-sandbox/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

When you mention terms like CTF, AWD, or 靶场, this tool is activated. It runs initial scripts to prepare the environment and then calls another tool (the orchestrator) which will choose the specific task to run within the competition environment.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add zhaoxuya520/reverse-skill --skill ctf-sandbox

Or download just the file:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/skills/ctf-sandbox/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

CTF sandbox entry (sidecar, not a second router)

ACTION REQUIRED(读完后立刻执行)

  1. NOW: 跑 ../scripts/case-init.ps1;auth.status=granted 前禁止对真实外网 ACT。竞赛/靶场用 -NetworkProfile lab 或 offline。
  2. NOW: 打开包根下的 ../../CTF-Sandbox-Orchestrator/ctf-sandbox-orchestrator/SKILL.md,按它的 sandbox 假设继续。
  3. MUST NOT 把 40+ 个 competition-* 子技能写进 routing.json。本入口只是一条 PRIMARY 门闩。
  4. ACT: 由 orchestrator 选一个 downstream competition-*。具体题型已明确时(pwn/ROP、APK、IDA)应已由 routing.json 更靠前的规则赢下,不要再抢。

为什么单独一层

CTF-Sandbox-Orchestrator/ 是 GPL 旁路包,授权默认是沙箱内部。核心路由包仍是 MIT + scope.md 门禁。本 skill 只做关键词入口,不把竞赛树并进核心。

任务完成自检(声称完成前 MUST 通过)

  • 我是否先走了 case-init / scope,而不是把“用户说了 CTF”当成已授权外网?
  • 我是否打开了 sidecar orchestrator,而不是把 40 个子技能当 PRIMARY?
  • 若任务其实是 pwn/APK/IDA,我是否让更具体的 PRIMARY 接手?
FAQ

What are CTF, AWD, and 靶场?

These are types of cybersecurity competitions or environments. CTF (Capture The Flag) and AWD (Attack-Defense) are competition formats, and 靶场 (bǎchǎng) is a Chinese term for 'training ground' or 'sandbox'.

Why doesn't this tool do everything itself?

This tool is just the entry point. It ensures the correct environment is prepared and then passes the task to a more specialized tool (the orchestrator) that knows how to handle different types of security challenges.

Can I use this to test exploits on real networks?

No. This tool is designed for controlled and isolated environments (sandbox) or competitions. It ensures that actions on external networks only happen after proper authorization and security setup.

Details

Original description by the author

Thin PRIMARY for CTF / AWD / 靶场 multi-type orchestration. Hands off to the sidecar CTF-Sandbox-Orchestrator. Use when the user says CTF, AWD, 靶场, or 比赛题 and no more specific pwn/APK/IDA route already won.

repo: zhaoxuya520/reverse-skill

Popularity

GitHub stars
42k
Ranking position
#4757
License
MIT
Updated
9/22/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills