Skip to content

Skill Creator

Guides the agent to create new GBrain-conformant skills, checking for overlap and updating the manifest and resolver.

Repository
garrytan/gbrain
Stars
31,447
Licence
MIT
Files
1 file

What it does

This skill teaches an AI agent how to build a new skill for the GBrain project. A skill is a folder with a SKILL.md instruction file that tells an agent how to handle a certain kind of task. When installed, the agent follows a fixed process: it identifies a missing capability, checks existing skills so there is no overlap, writes a new SKILL.md in a standard template, and registers it in the project's manifest and routing files. It then runs a conformance test to verify the result.

Great for

  • Maintainers of the GBrain repository who add new skills in the standard format
  • Developers building their own skill library who want a consistent structure with contracts, phases and anti-patterns

Skip it if

  • People who just want to use an existing skill; this one only helps write new skills
  • Projects outside GBrain, since the manifest, resolver and conformance test paths are specific to that repository and will not exist elsewhere
  • Anyone expecting it to work without the surrounding repository files, because it edits skills/manifest.json and skills/RESOLVER.md and runs bun test

Try asking

  • “Create a skill for summarising meeting notes into action items”
  • “New skill that drafts weekly status reports from my project pages”
  • “Improve this skill so it handles missing input files more gracefully”
Step-by-step guide: how to use Skill CreatorInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    skill-creator.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip skill-creator.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip skill-creator.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent a clear description of the capability and example trigger phrases so the MECE check and routing entry are accurate.
  • Review the generated files and the manifest and resolver changes before committing, since the skill edits shared repository files.
  • Run the conformance test yourself after the agent reports success.

What's inside

  • SKILL.md

Redistributed unmodified from garrytan/gbrain under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.