dragonmainsky

Ctf Skill Sunshine — Development skill for Claude Code

Development community

CTF Agent Skill: automate CTFd fetch/submit, solve with 7-category playbooks, pick OS-aware commands, verify tools by SHA-256, and write detailed Thai writeups.

How to install Ctf Skill Sunshine

This entry records only its repository, not the path inside it, so there is no exact command to give. Open dragonmainsky/ctf-skill-sunshine and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Ctf Skill Sunshine does

CTF Agent Skill: automate CTFd fetch/submit, solve with 7-category playbooks, pick OS-aware commands, verify tools by SHA-256, and write detailed Thai writeups. Works with Claude Code, OpenCode, Codex & ChatGPT.

Alternatives in Development

  • Breach Check — HIBP k-anonymity check on a password wordlist 4.5k ★
  • /triage — Quick triage to decide: submit or kill 1.8k ★
  • Ctf 24h Fleet — 24h unattended multi-target Web CTF fleet loop runner 1.1k ★

README

CTF Skill by Sunshine

**สกิลสำหรับ AI agent ที่พาแก้ CTF ตั้งแต่ดึงโจทย์ ยันเขียน writeup ภาษาไทย**

[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) [![Python 3.9+](https://img.shields.io/badge/python-3.9%2B-blue.svg)](https://www.python.org/) [![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS-lightgrey.svg)](#cross-platform) [![Agent Skill](https://img.shields.io/badge/Agent%20Skill-SKILL.md-purple.svg)](SKILL.md) [![GitHub stars](https://img.shields.io/github/stars/dragonmainsky/ctf-skill-sunshine?style=social)](https://github.com/dragonmainsky/ctf-skill-sunshine)

[ภาพรวม](#ภาพรวม) · [ติดตั้ง](#ติดตั้ง) · [เริ่มใช้งาน](#เริ่มใช้งาน) · [Tool Manager](#external-tool-manager) · [English](#english-summary)


ภาพรวม

`ctf-skill-sunshine` คือ **Agent Skill** แบบพกพาสำหรับงาน CTF (Capture The Flag) ใช้ได้กับ Claude Code, OpenCode, Codex, ChatGPT และไคลเอนต์ที่รองรับ `SKILL.md`

จุดเด่น:

  • แยก 2 โหมดชัดเจน — ตอนแก้ตอบสั้น Found / Means / Next (เนื้อ 75%) หลังได้ flag ค่อยเขียน writeup ภาษาไทยแบบละเอียด
  • CTFd automation — login (nonce flow), ดึงโจทย์ + ไฟล์ + hint, ส่ง flag ผ่าน CLI
  • Playbook 7 หมวด — Web, Reverse, Crypto, Forensics, Pwn, Misc, Mobile พร้อม toolbox ~140 ตัวใน references/TOOLS.md
  • OS-aware — ตรวจจับ Windows / Linux / macOS / WSL แล้วเลือกคำสั่งที่รันได้จริง มี Python fallback ทุกงาน
  • External tool manager — ดาวน์โหลด/ติดตั้งเครื่องมือลง tools/ พร้อมตรวจ SHA-256 ก่อนรัน
  • Multi-agent coordinator (on-demand) — แตก worker เฉพาะตอนมีโจทย์หลายหมวดหรือต้องการยิงหลาย hypothesis
  • Writeup ภาษาไทย — โครงสร้างบังคับครบ TL;DR, Recon, Vulnerability, Exploitation, Flag, Lessons Learned

ใช้เมื่อผู้ใช้พิมพ์ trigger: **`sunshine_CTF`**


โครงสร้างโปรเจกต์

ctf-skill-sunshine/
├─ SKILL.md                  # ตัวสกิลหลัก (activation, modes, playbooks, checklist)
├─ README.md                 # ไฟล์นี้
├─ LICENSE