Vibecosystem skill-development

Skill Development Rules

install
source · Clone the upstream repo
git clone https://github.com/vibeeval/vibecosystem
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/vibeeval/vibecosystem "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/skill-development" ~/.claude/skills/vibeeval-vibecosystem-skill-development && rm -rf "$T"
manifest: skills/skill-development/SKILL.md
source content

Skill Development Rules

When working with files in

.claude/skills/
:

SKILL.md Structure

DO

  • Keep SKILL.md concise (< 200 lines)
  • Include clear "When to Use" section
  • Provide copy-paste bash commands
  • Reference scripts/ for MCP operations
  • Add triggers to skill-rules.json

DON'T

  • Include implementation details in SKILL.md
  • Duplicate content across skills
  • Create skills without corresponding trigger in skill-rules.json
  • Use allowed-tools that aren't needed

MCP Wrapper Skills

For skills that wrap MCP scripts:

  • Use
    allowed-tools: [Bash, Read]
    to restrict capabilities
  • Point to the script in scripts/ directory
  • Include parameter documentation