USE when creating or auditing slash commands to ensure compliance with command structure standards, semantic categorization, and permission patterns.
Creates and audits slash commands following structure standards, semantic categorization, and permission patterns.
/plugin marketplace add Git-Fg/thecattoolkit/plugin install git-fg-bootstrap-plugins-bootstrap@Git-Fg/thecattoolkitThis skill is limited to using the following tools:
examples/bash-logic.mdreferences/background-execution.mdreferences/command-standards.mdreferences/cross-platform.mdreferences/permissions-guide.mdreferences/syntax-guide.mdFor common principles, integration patterns, and anti-patterns, see:
user-invocable: true and context: fork.File: command-standards.md Use for: Creating new slash commands, selecting templates, semantic categorization, YAML frontmatter, security patterns.
Covers:
| Reference | Purpose |
|---|---|
| syntax-guide.md | Arguments, Frontmatter, and Categories |
| background-execution.md | Background execution patterns |
| permissions-guide.md | Security and tool restrictions |
| cross-platform.md | OS-specific considerations |
assets/templates/)[!CAUTION] Law 2 Enforcement: Single-skill wrappers are glue code. Before creating a Command, verify it orchestrates 2+ distinct Skills. If it only wraps one Skill, configure that Skill with
user-invocable: trueandcontext: forkinstead.
Deprecated Templates (Moved to .attic):
context-loader.mdcontext: fork Skillsforked-skill.mdagent: [name] in Skill frontmatterRemoved Anti-Pattern Templates:
skill-delegator_*.mduser-invocable: true on the skill instead.agent-delegator.mdcontext: fork with agent: [name] on the skill instead.examples/)| Pattern | Why Avoid | Alternative |
|---|---|---|
| Vague description | Won't discover | Add specific purpose |
| XML in description | Law 4 violation | Natural Language + USE triggers |
| Missing tool restrictions | Security risk | Add allowed-tools |
| No dynamic context | Missing state | Add ! context |
| Poor argument integration | Arguments ignored | Use $ARGUMENTS |
| Overly complex | Hard to use | Split into multiple commands |
| Interactive prompts | Breaks async | Make autonomous |
<example> tags in frontmatter.Keywords: word1, word2 line for fuzzy matching.Any command MUST pass:
See references/command-standards.md for comprehensive best practices including:
Consider refactoring when:
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.