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
1---2name: skill-development3description: Skill Development Rules4---56# Skill Development Rules78When working with files in `.claude/skills/`:910## SKILL.md Structure1112```yaml13```1415## DO16- Keep SKILL.md concise (< 200 lines)17- Include clear "When to Use" section18- Provide copy-paste bash commands19- Reference scripts/ for MCP operations20- Add triggers to skill-rules.json2122## DON'T23- Include implementation details in SKILL.md24- Duplicate content across skills25- Create skills without corresponding trigger in skill-rules.json26- Use allowed-tools that aren't needed2728## MCP Wrapper Skills29For skills that wrap MCP scripts:30- Use `allowed-tools: [Bash, Read]` to restrict capabilities31- Point to the script in scripts/ directory32- Include parameter documentation
Run npx skillmds@latest add gabrielmoreira/skill-development in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Skill Development Rules It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
gabrielmoreira (@gabrielmoreira) published this skill. Their other Agent Skills are listed on their SkillMD profile.