Every project needs a clear specification. This skill helps you create, update, and fix the SPEC.md file at the root of your repository. It is the only tool that can change that file. You can write a new spec from an idea or from existing code. You can also record bugs and add invariants.
The skill follows a simple format. It reads the FORMAT.md file for rules. When you ask to amend a section, it shows you the current text and asks what to change. When you report a bug, it finds the root cause and adds a row to the bug table. It never changes sections you did not ask about.
This skill keeps your project spec organized and up to date. Developers can use it to document goals, constraints, interfaces, tasks, and bugs in one place. It turns fuzzy ideas into a structured plan.
Global
mkdir -p ~/.claude/skills/specProject
mkdir -p .claude/skills/specSource Repository
Grill With Docsmattpocock/skills
Stress-test your plan, refine your terms, and update docs instantly
Lark Doclarksuite/cli
Create read summarize edit translate and manage Lark cloud documents
To Prdmattpocock/skills
Generate a complete PRD from your conversation and codebase understanding
Github Actions Docsxixu-me/skills
Answers your GitHub Actions questions with exact official documentation links
Readme I18nxixu-me/skills
Localize your repo READMEs automatically with structure and selector intact
Domain Modelingmattpocock/skills
Define clear terms and record key decisions for a shared project language
Ubiquitous Languagemattpocock/skills
Build a shared glossary of terms from your conversations with clear definitions
Edit Articlemattpocock/skills
Polish your article drafts by improving clarity structure and flow