command-creator
This skill should be used when creating a Claude Code slash command.
Skill by RamonsDka
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ramonsdka-command-creator
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
command-creator- Description
- This skill should be used when creating a Claude Code slash command. Use when users ask to "create a command", "make a slash command", "add a command", or want to document a workflow as a reusable command. Essential for creating optimized, agent-executable slash commands with proper structure and best practices.
- License
- MIT
- Instructions
- 207 lines in SKILL.md · view on GitHub
Files (5)
- README.md
- SKILL.md
- best-practices.md · references/
- examples.md · references/
- patterns.md · references/
SKILL.md (first lines)
# Command Creator This skill guides the creation of Claude Code slash commands - reusable workflows that can be invoked with `/command-name` in Claude Code conversations. ## About Slash Commands Slash commands are markdown files stored in `.claude/commands/` (project-level) or `~/.claude/commands/` (global/user-level) that get expanded into prompts when invoked. They're ideal for: - Repetitive workflows (code review, PR submission, CI fixing) - Multi-step processes that need consistency - Agent delegation patterns - Project-specific automation ## When to Use This Skill Invoke this skill when users: - Ask to "create a command" or "make a slash command" - Want to automate a repetitive workflow - Need to document a consistent process for reuse - Say "I keep doing X, can we make a command for it?" - Want to create project-specific or global commands ## Bundled Resources This skill includes reference documentation for detailed guidance: - **references/patterns.md** - Command patterns (workflow automation, iterative fixing, agent delegation, simple execution) - **references/examples.md** - Real command examples with full source (submit-stack, ensure-ci, create-implementation-plan) - **references/best-practices.md** - Quality checklist, common pitfalls, writing guidelines, template structure Load these references as needed when creating commands to understand patterns, see examples, or ensure quality. ## Command Structure Overview Every slash command is a markdown file with: ```markdown --- description: Brief description shown in /help (required) argument-hint: <placeholder> (optional, if command takes arguments) --- # Command Title [Detailed instructions for the agent to execute autonomously] ``` ## Command Creation Workflow ### Step 1: Determine Location **Auto-detect the appropriate location:** 1. Check git repository status: `git rev-parse --is-inside-work-tree 2>/dev/null` 2. Default location: - If in git repo → Project-level: `.claude/commands/` - If not in git repo → Global: `~/.claude/commands/` 3. Allow user override: - If user explicitly mentions "global" or "user-level" → Use `~/.claude/commands/` - If user explicitly mentions "project" or "project-level" → Use `.claude/commands/` Report the chosen location to the user before proceeding. ### Step 2: Show Command Patterns Help the user understand different command types. Load **references/patterns.md** to see available patterns: - **Workflow Automation** - Analyze → Act → Report (e.g., submit-stack) - **Iterative Fixing** - Run → Parse → Fix → Repeat (e.g., ensure-ci) - **Agent Delegation** - Context → Delegate → Iterate (e.g., create-implementation-plan) - **Simple Execution** - Run command with args (e.g., codex-review) Ask the user: "Which pattern is closest to what you want to create?" This helps frame the conversation. ### Step 3: Gather Command Information Ask the user for key information: #### A. Command Name and Purpose Ask: - "What should the command be called?" (for filename) - "What does this command do?" (for description field) Guidelines: - Command names MUST be kebab-case (hyphens, NOT underscores) - ✅ CORRECT: `submit-stack`, `ensure-ci`, `create-from-plan` - ❌ WRONG: `submit_stack`, `ensure_ci`, `create_from_plan` - File names match command names: `my-command.md` → invoked as `/my-command` - Description should be concise, action-oriented (appears in `/help` output) #### B. Arguments Ask: - "Does this command take any arguments?" - "Are arguments required or optional?" - "What should arguments represent?" If command takes arguments: - Add `argument-hint: <placeholder>` to frontmatter - Use `<angle-brackets>` for required arguments - Use `[square-brackets]` for optional arguments #### C. Workflow Steps Ask: - "What are the specific steps this command should follow?" - "What order should they happen in?" - "What tools or commands should be used?" Gather details about: - Initial analysis or checks to perform
From RamonsDka/the-architect-overlay, MIT.
More from RamonsDka/the-architect-overlay
- 0.417score
algorithmic-art
RamonsDka
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillDFreshness: D★ 2Claude Code +9 - 0.417score
brand-guidelines
RamonsDka
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.
SkillDFreshness: D★ 2Claude Code +9 - 0.417score
canvas-design
RamonsDka
Create beautiful visual art in .png and .pdf documents using design philosophy.
SkillDFreshness: D★ 2Claude Code +9 - 0.376score
branch-pr
gentleman-programming
PR creation workflow for Agent Teams Lite following the issue-first enforcement system.
SkillDFreshness: D★ 2Claude Code +9 - 0.376score
asp-net-scraping
gentleman-programming
Técnicas y mejores prácticas para hacer scraping en portales ASP.NET WebForms.
SkillDFreshness: D★ 2Claude Code +9 - 0.365score
_shared
gentleman-programming
Internal shared references for SDD skills.
SkillDFreshness: D★ 2Claude Code +9 - 0.234score
aws-advisor
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9 - 0.231score
coding-guidelines
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9 - 0.231score
animation-systems
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9 - 0.231score
animejs
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9 - 0.231score
3d-web-experience
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9 - 0.228score
best-practices
RamonsDka
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 19, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from RamonsDka
- 0.417score
brand-guidelines
RamonsDka
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.
SkillDFreshness: D★ 2Claude Code +9 - 0.417score
canvas-design
RamonsDka
Create beautiful visual art in .png and .pdf documents using design philosophy.
SkillDFreshness: D★ 2Claude Code +9 - 0.417score
algorithmic-art
RamonsDka
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillDFreshness: D★ 2Claude Code +9
Cite this page
command-creator skill. Agent Mart. https://agentmart.dev/skills/ramonsdka-command-creator (last updated 2026-10-24)