Create a new Claude Code skill with proper structure and best practices.
Generates a new Claude Code skill with proper structure, frontmatter, and progressive disclosure patterns. Use this when you need to create reusable skills that follow best practices for organization, documentation, and maintainability.
/plugin marketplace add artimath/surf-market/plugin install claude-code-meta@surf-marketCreate a new Claude Code skill with proper structure and best practices.
Invoke skill-builder reference for current patterns:
skills/claude-code-meta/references/skill-builder.mdExtract requirements from context:
Plan structure:
Create skill directory:
mkdir -p plugins/<plugin-name>/skills/<skill-name>
Write SKILL.md:
---
name: skill-name
description: >
{One-sentence WHAT}
USE THIS SKILL WHEN:
- {scenario 1}
- {scenario 2}
TRIGGERS ON: "{keyword1}", "{keyword2}"
NOT FOR: {anti-patterns}
---
# Skill Name
[Content following skill-builder patterns]
Create bundled resources (if needed):
scripts/ - executable codereferences/ - deep-dive docs (progressive disclosure)assets/ - templates, data filesValidate:
Return:
Description Quality:
Structure:
Best Practices (from skill-builder reference):
skills/claude-code-meta/references/skill-builder.mdskills/claude-code-meta/references/command-testing.md