Marketplace create-skill
Guide for creating new Agent Skills. Use this skill when you need to create a new skill.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xmsc/create-skill" ~/.claude/skills/aiskillstore-marketplace-create-skill && rm -rf "$T"
manifest:
skills/0xmsc/create-skill/SKILL.mdsource content
Create Skill
Skill Structure
skill-name/ ├── SKILL.md # instructions + metadata ├── scripts/ # executable code (optional) ├── references/ # documentation (optional) └── assets/ # templates/resources (optional)
Requirements
- Frontmatter: Must include
(lowercase-alphanumeric) andname
.description - Description: Must include what it does and when to use it.
- Body: Keep under 500 lines. Use imperative language.
- Resources: Move detailed docs to
and code toreferences/
.scripts/
Process
- Directory:
. Createmkdir <name>
,scripts/
, orreferences/
only if you actually have content for them.assets/ - Metadata: Write the
frontmatter first.SKILL.md - Resources: Implement scripts and test them.
- Instructions: Write concise steps in
body.SKILL.md - Verify: Ensure frontmatter name matches directory name.