Skip to main content
This guide walks through creating a complete skill manually, without the AI generator. This helps you understand the format and write better prompts for the Studio.

What we are building

A skill that teaches Claude Code how to write Git commit messages following the Conventional Commits specification.

Step 1: Create the file

In the Editor, create a new file called SKILL.md:
SKILL.md

Step 2: Write the instructions

Step 3: Add constraints

Step 4: Add verification

Step 5: Add examples

BREAKING CHANGE: The /v1/* endpoints have been removed. Migrate to /v2/* before upgrading.

Step 6: Run evals

Navigate to the Evals view in the main navigation, enter the skill ID, and run an evaluation. You should see high scores across 6 dimensions: Structure, Content, Evidence, Usage, Toolchain, and Freshness. If any dimension is flagged, review the suggestions and improve that section.

Step 7: Install

Open the skill in the Library, go to the Deploy tab, and install to Claude Code. SkillCreator writes the skill directory to ~/.claude/skills/conventional-commits/. The next time you use Claude Code, it will follow these commit conventions automatically.
Last modified on March 19, 2026