# ⚔ Battle Skills — Catalog

> Auto-generated on 2026-06-15. Do not edit manually — run `python3 scripts/gen_catalog.py`.

**Total skills: 13**

| Skill | Description | Resources |
|-------|-------------|-----------|
| [academic-thesis-writer-vi](skills/academic-thesis-writer-vi/SKILL.md) | Write master's-level academic theses in Vietnamese with formal scholarly style, IEEE citat… | scripts |
| [awesome-readme](skills/awesome-readme/SKILL.md) | Generate an 'Awesome' style README.md with Table of Contents, Contributors, License, and S… | — |
| [code-explainer](skills/code-explainer/SKILL.md) | Explain and analyze source code for learning. Auto-detects prerequisite knowledge and crea… | refs |
| [context](skills/context/SKILL.md) | Generate context summary for a PRD. Use when user wants to create context, summarize PRD f… | refs |
| [create-skill](skills/create-skill/SKILL.md) | Guide for creating a new Battle Skill from scratch. Use when adding a new skill, capturing… | — |
| [idea](skills/idea/SKILL.md) | Brainstorm and document a project or feature idea. Use when user wants to brainstorm, capt… | refs |
| [impl](skills/impl/SKILL.md) | Create implementation plan from a PRD. Use when user wants to implement a PRD, create tech… | refs |
| [nestjs-cqrs-module](skills/nestjs-cqrs-module/SKILL.md) | Architecture guide for NestJS modules with CQRS + Event Sourcing. Use when creating module… | — |
| [nextjs-feature-module](skills/nextjs-feature-module/SKILL.md) | Create feature modules in Next.js App Router with layered architecture (IO / Logic / UI se… | — |
| [overview](skills/overview/SKILL.md) | Generate or update project overview document. Use when user wants a project overview, syst… | refs |
| [prd](skills/prd/SKILL.md) | Create PRD (Product Requirements Document) for a project. Use when user needs to write PRD… | refs |
| [publish-skill](skills/publish-skill/SKILL.md) | End-to-end release pipeline for Battle Skills — validation to npm publish. Use after creat… | — |
| [slides-builder](skills/slides-builder/SKILL.md) | Use this skill whenever the user wants to build, scaffold, draft, or update a slide deck f… | refs, scripts, assets |

---

_Generated by [gen_catalog.py](scripts/gen_catalog.py)_
