bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Automatically generate professional CTF writeups from solving sessions with flag detection, challenge categorization, and proper markdown formatting
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install akhmittra/ctf-writeup-generatorInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
This skill helps CTF players, security researchers, and cybersecurity educators automatically generate professional writeups from their solving sessions. It intelligently detects flag formats, categorizes challenges, structures the writeup with proper headings, and includes code blocks with syntax highlighting.
Perfect for:
Use this skill when the user:
Automatically detects and validates common CTF flag formats:
CTF{...}, FLAG{...}, flag{...}
HTB{...}, THM{...}, SHAASTRA{...}, picoCTF{...}
Automatically categorizes based on keywords and tools used:
Generates properly formatted markdown writeups with:
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
A professional skill for OpenClaw that automatically generates structured CTF writeups from solving sessions.
# Install globally
npm install -g clawhub
# Install the skill
clawhub install ctf-writeup-generator
cp -r ctf-writeup-generator ~/.openclaw/skills/
Simply ask your OpenClaw agent to generate a writeup:
"Generate a CTF writeup for the Binary Bash challenge I just solved"
"Create a writeup for this web exploitation challenge"
"Document my forensics challenge solution"
You: I just solved a buffer overflow challenge called "Stack Smasher" from HackTheBox. I used gdb and python to craft the exploit. The flag was HTB{st4ck_sm4sh1ng_fun}. Can you create a writeup?
OpenClaw:
hackthebox_stack-smasher_writeup.md
Set environment variables for personalization:
# In your shell config (~/.bashrc, ~/.zshrc, etc.)
export CTF_AUTHOR="akm626"
export CTF_PLATFORM="HackTheBox"
ex...
# CTF Writeup Generator
## Description
This skill helps CTF players, security researchers, and cybersecurity educators automatically generate professional writeups from their solving sessions. It intelligently detects flag formats, categorizes challenges, structures the writeup with proper headings, and includes code blocks with syntax highlighting.
Perfect for:
- Creating platform-specific writeups (HackTheBox, TryHackMe, OffSec, etc.)
- Documenting Jeopardy-style CTF solutions
- Generating educational content for training materials
- Building a portfolio of security research
## When to Use
Use this skill when the user:
- Says "generate a CTF writeup"
- Mentions "document my CTF solution"
- Asks to "create a writeup for [challenge name]"
- References completing a CTF challenge and needs documentation
- Wants to format their solving process professionally
- Needs to extract and format flags from their notes
## Features
### Flag Format Detection
Automatically detects and validates common CTF flag formats:
- `CTF{...}`, `FLAG{...}`, `flag{...}`
- Platform-specific: `HTB{...}`, `THM{...}`, `SHAASTRA{...}`, `picoCTF{...}`
- Custom regex patterns for competition-specific formats
- Case-sensitive validation support
### Challenge Categories
Automatically categorizes based on keywords and tools used:
- **Web Exploitation**: SQL injection, XSS, CSRF, authentication bypass
- **Binary Exploitation**: Buffer overflow, ROP, format strings, heap exploitation
- **Reverse Engineering**: Binary analysis, decompilation, obfuscation
- **Cryptography**: Classical ciphers, modern crypto, hash cracking
- **Forensics**: Steganography, memory forensics, network analysis, disk imaging
- **OSINT**: Information gathering, social media analysis
- **PWN**: Exploitation, shellcode, privilege escalation
- **Miscellaneous**: Mixed or unique challenge types
### Structured Output
Generates properly formatted markdown writeups with:
- Challenge metadata (name, category, difficulty, points)
-...# CTF Writeup Generator - OpenClaw Skill
A professional skill for OpenClaw that automatically generates structured CTF writeups from solving sessions.
## Features
- 🎯 **Automatic Flag Detection**: Recognizes common CTF flag formats (CTF{}, HTB{}, SHAASTRA{}, etc.)
- 📂 **Smart Categorization**: Auto-categorizes challenges (Web, Binary, Crypto, Forensics, etc.)
- 📝 **Professional Formatting**: Generates markdown with proper syntax highlighting
- 🛠️ **Tool Recognition**: Identifies and documents tools used during the solve
- 🎨 **Multiple Templates**: Academic, speedrun, tutorial, and portfolio styles
- 📤 **Export Options**: Markdown, PDF, HTML formats
## Installation
### Via ClawHub (Recommended)
```bash
# Install globally
npm install -g clawhub
# Install the skill
clawhub install ctf-writeup-generator
```
### Manual Installation
1. Clone or download this skill directory
2. Copy to your OpenClaw skills folder:
```bash
cp -r ctf-writeup-generator ~/.openclaw/skills/
```
3. Restart OpenClaw or reload skills
## Usage
Simply ask your OpenClaw agent to generate a writeup:
```
"Generate a CTF writeup for the Binary Bash challenge I just solved"
"Create a writeup for this web exploitation challenge"
"Document my forensics challenge solution"
```
### Example Conversation
**You**: I just solved a buffer overflow challenge called "Stack Smasher" from HackTheBox. I used gdb and python to craft the exploit. The flag was HTB{st4ck_sm4sh1ng_fun}. Can you create a writeup?
**OpenClaw**:
- Asks for additional details (exact steps, tools, payloads)
- Generates a professional writeup with:
- Challenge metadata
- Step-by-step solution
- Code blocks with syntax highlighting
- Tools documentation
- Learning takeaways
- Saves to `hackthebox_stack-smasher_writeup.md`
## Configuration
Set environment variables for personalization:
```bash
# In your shell config (~/.bashrc, ~/.zshrc, etc.)
export CTF_AUTHOR="akm626"
export CTF_PLATFORM="HackTheBox"
ex...Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance