
CTFチャレンジを解くためのエージェントスキル - Webエクスプロイト、バイナリpwn、暗号、リバースエンジニアリング、フォレンジック、OSINTなど
Agent Skills for solving CTF challenges — web exploitation, binary pwn, crypto, reverse engineering, forensics, OSINT, and more. Works with any tool that supports the Agent Skills spec, including Claude Code.
npx skills add ljagiello/ctf-skills
## Friday Studio で実行する
これらのスキルを実際のワークフローの一部として使用したいですか? — スケジュール、シグナル、MCPツール、メモリ、その他もろもろ。 [Friday](https://hellofriday.ai/) にドロップしてください。これは [Tempest Labs](https://hellofriday.ai/) による共有可能なAIワークスペースランタイムです。
Friday Studio はスキルをオンデマンドでエージェントコンテキストにロードし、チャット、cron、またはHTTP経由でトリガーできる再現可能なワークスペース内で実行します。すべてがローカルで実行され、データはマシン上に保持され、すべてのステップがログに記録されるため、チャレンジ中にエージェントが何をしたかを正確に確認できます。
これらのスキルを Friday Studio に追加するには:
1. Friday を [hellofriday.ai](https://hellofriday.ai/) からインストールします(macOS)。
2. Studio サイドバーの **Skills** を開き、**+ Add** をクリックします。
3. 個々のスキルを参照でインポートするか(例:`ljagiello/ctf-skills/ctf-web`)、このリポジトリをフォルダとしてアップロードします。
4. 任意の `workspace.yml` から参照するか、スキルの説明に基づいてエージェントが自動的にロードするようにします。
完全なワークフローについては [Friday Skills ドキュメント](https://docs.hellofriday.ai/core-concepts/skills) を、その背景にある哲学については [Friday ブログ](https://blog.hellofriday.ai/)([AI Drift: The Hidden Cost of Building with AI](https://blog.hellofriday.ai/ai-drift-the-hidden-cost-of-building-with-ai-e2b51415b3b0) を含む)を参照してください。
## 環境セットアップ
ワークフローに応じた2つのセットアップ戦略:
### プリインストール(コンテスト前に推奨)
中央インストーラのエントリポイントを使用する:```bash
bash scripts/install_ctf_tools.sh all
特定のツールグループのみが必要な場合は、より絞り込んだモードで実行します。```bash bash scripts/install_ctf_tools.sh python bash scripts/install_ctf_tools.sh apt bash scripts/install_ctf_tools.sh brew bash scripts/install_ctf_tools.sh gems bash scripts/install_ctf_tools.sh go bash scripts/install_ctf_tools.sh manual
プレビュー:インストールされるもの(既存のパッケージはスキップ):```bash
bash scripts/install_ctf_tools.sh --dry-run all
既にインストールされているものを確認してください:```bash bash scripts/install_ctf_tools.sh --verify
Use `--force` to reinstall everything regardless of what's already present. Install logs are saved to `~/.ctf-tools/`.
The full package lists now live in [scripts/install_ctf_tools.sh](https://github.com/ljagiello/ctf-skills/blob/main/scripts/install_ctf_tools.sh).
### オンデマンド(チャレンジ中)
各スキルの `SKILL.md` には、そのカテゴリに必要なツールのみをリストした **Prerequisites** セクションがあります。エージェントが不足しているツールに遭遇したときに、その都度インストールします。