commands-manager

Creates and improves Claude slash commands with YAML frontmatter and validation checklists.

1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/Jarvis-Projects/plugin-dev --skill commands-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commands-manager
Source: https://github.com/Jarvis-Projects/plugin-dev/tree/main/skills/commands-manager
Command: npx skills add https://github.com/Jarvis-Projects/plugin-dev --skill commands-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, refinement, and validation of Claude slash commands, ensuring they are effective, well-structured, and adhere to best practices.

Core Features & Use Cases

  • Command Creation: Guides users through building new single-phase, multi-phase, or skill-invoking commands.
  • Command Improvement: Provides a structured approach to identify and fix issues in existing commands.
  • Validation: Offers a comprehensive checklist to ensure commands meet quality standards.
  • Use Case: A developer needs to create a new slash command to deploy a specific service. They can use this Skill to define the command's purpose, write its frontmatter and body, handle arguments, and ensure it's correctly formatted and validated.

Quick Start

Use the commands-manager skill to create a new slash command for reviewing code quality.

Frequently Asked Questions about commands-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom Claude slash commands for workflow automation?

You can build custom Claude slash commands by defining the command purpose, writing YAML frontmatter and body, handling arguments, and formatting everything as instructions for Claude. This skill provides structured workflows for creating single-phase, multi-phase, or skill-invoking commands.

What is the correct structure for Claude slash commands?

Claude slash commands require YAML frontmatter, a body written as instructions for Claude, proper argument handling, and bash execution logic. Commands can be single-phase or multi-phase, and must pass validation checklists to ensure quality standards.

How do I validate slash commands to ensure they meet quality standards?

You validate slash commands by applying a comprehensive checklist that verifies correct formatting, effective structure, and proper instruction syntax. This ensures commands properly handle frontmatter, arguments, and multi-phase design.

What's the best way to improve existing Claude slash commands?

The best way to improve existing Claude slash commands is using a structured approach to identify and fix issues in command structure, YAML frontmatter, argument handling, and bash execution. This ensures enhancements meet validation standards and best practices.

Can I build multi-phase slash commands that invoke other skills?

Yes, you can build multi-phase slash commands that invoke other skills. This skill facilitates multi-phase command design, allowing you to structure commands that execute in sequential phases and integrate with other skills for complex workflow automation.

Why should slash commands be written as instructions for Claude and not messages to users?

Slash commands should be written as instructions for Claude because they function as workflow automation directives guiding Claude's processing logic, not as user-facing text. Writing explicit instructions ensures accurate bash execution, argument handling, and multi-phase command behavior.