Skill Content Authoring
A hybrid workflow skill for writing, completing, integrating, and improving SKILL.md files and agent definitions with enforced conventions and a lint step.
Dev & CodingIntermediate★ 231⑂ 14AI score 7/10Last updated: Apr 27, 2026
What it does
- Routes authoring work into four explicit paths: write from scratch, integrate an external skill, complete an empty scaffold, or improve existing content.
- Runs a triage check first — one-off conventions belong in CLAUDE.md, mechanical rules belong in scripts, not in a skill.
- Enforces frontmatter rules: kebab-case
namematching the directory,descriptionstarting with "Use when...", under 250 chars, triggering conditions only. - Builds a standard body: Overview with skill-type declaration, step-by-step process, a Common Mistakes table (3+ rows), and Inputs / Outputs / Integration wiring.
- Manages token budget: extract 100+ line blocks to
references/, keep the body compact, front-load critical instructions in the first ~5,000 tokens. - Closes with
bundles-forge audit-skilllint and triages Critical / Warning / Info findings (falls back to a manual quality checklist).
Who it's for
- Developers maintaining several Claude Code skills or plugin bundles who want consistent quality.
- Teams adopting third-party skills that must be reshaped to house conventions.
- Anyone whose skills "never trigger" or whose SKILL.md has grown too long for the context window.
Examples
- Hand it a skill inventory from a design doc: "draft all these SKILL.md files" → Path 1 writes frontmatter through Integration.
- Drop in a skill copied from GitHub: "adapt it to our conventions" → it reads 2-3 existing skills and realigns description style and sections (Path 2).
- Point it at scaffolded but empty directories: "fill these in" → Path 3 writes content, then runs
bundles-forge audit-skill.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/OdradekAI/bundles-forge/HEAD/skills/authoring/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/authoring folder from the GitHub repo OdradekAI/bundles-forge into my ~/.claude/skills/authoring/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/OdradekAI/bundles-forge.git && mkdir -p ~/.claude/skills && cp -r bundles-forge/skills/authoring ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repository:
git clone https://github.com/OdradekAI/bundles-forge.git - Make sure the skills folder exists:
mkdir -p ~/.claude/skills - Copy the whole folder so the
references/guides come along:cp -r bundles-forge/skills/authoring ~/.claude/skills/ - Verify with
ls ~/.claude/skills/authoring— you should seeSKILL.mdandreferences/. - (Recommended) Install the
bundles-forgeCLI per the repo README so the audit step works; otherwise the skill reviews againstreferences/quality-checklist.mdmanually. - Restart Claude Code and try: "help me write a SKILL.md for a new skill".
View source on GitHub ↗License: Apache-2.0