ai-toolkit-rules
Mandatory engineering, security, testing, git, performance, quality, and response rules.…
Creates new Claude Code slash commands with frontmatter and validation. Triggers: new slash command, create command, command scaffold.
$ npx -y skills add softspark/ai-toolkit --skill command-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/command-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Creates new Claude Code slash commands with frontmatter and validation. Triggers: new slash command, create command, command scaffold.
name: command-creator description: "Creates new Claude Code slash commands with frontmatter and validation. Triggers: new slash command, create command, command scaffold." effort: high disable-model-invocation: true argument-hint: "[command name or description]" allowed-tools: Read, Write, Edit, Bash, Grep, Glob
$ARGUMENTS
Create a new Claude Code slash command following ai-toolkit conventions.
1. **Capture intent** -- what should the command do and who invokes it? 2. **Pick scope** -- project command, user command, or plugin command? 3. **Define frontmatter** -- description, argument hint, allowed tools, model if needed 4. **Write command body** -- instructions for Claude, not explanation for the user 5. **Add validation context** -- expected output, constraints, follow-up checks 6. **Test and iterate** -- invoke the command with representative arguments
In `ai-toolkit`, command-development guidance belongs in skill form and any reusable command templates should live under `app/skills/<skill-name>/templates/` or KB docs.
--- description: "One-line help text shown in /help" argument-hint: "[target]" allowed-tools: Read, Grep, Bash model: sonnet ---
---
description: "{Third-person description, min 50 chars, with trigger hint like 'Use when...'}"
argument-hint: "[arguments]"
allowed-tools: Read, Grep, Bash
---
# {Command Title}
$ARGUMENTS
Perform the requested task using this workflow:
1. Gather context from the repository.
2. Ask clarifying questions if critical information is missing.
3. Execute the task using the smallest safe set of changes.
4. Validate the result.
5. Summarize outcome and follow-up actions.
## Example
\`\`\`
/{command} example-argument
\`\`\`
## Rules
- **MUST** {non-negotiable rule}
- **NEVER** {forbidden action}
## Gotchas
- {environment-specific trap — only if the command has one; omit the section otherwise}
## When NOT to Use
- For {adjacent use case} -- use `/{other-command}` instead
- If {precondition} is not metFollow [Anthropic's Gotchas guidance](https://agentskills.io/skill-creation/best-practices.md#gotchas-sections): *"concrete corrections to mistakes the agent will make without being told otherwise"* — not general advice. Omit the section when no domain traps exist.
AI coding toolkit with machine-enforced safety, 116 skills, 44 agents, lifecycle hooks, persona presets, opt-in plugin packs, and benchmark tooling.
Repo: softspark/ai-toolkit
Mandatory engineering, security, testing, git, performance, quality, and response rules.…
Searches past coding sessions for observations, decisions, context. Triggers: mem-search,…
Accessibility validator: WCAG 2.1 AA, EN 301 549, EAA. Triggers: a11y, accessibility, WCAG,…
Creates new specialized agents with frontmatter, tools, delegation. Triggers: new agent,…
Analyzes code quality, complexity, patterns across codebase. Triggers: quality report,…
API design: naming, versioning, pagination, idempotency, OpenAPI, error contracts and safe…