claude-commands

Community

Master Claude Slash Commands for automated workflows.

Authorpeterkc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Creating and maintaining effective slash commands can be challenging, leading to inconsistent behavior, poor organization, and difficult debugging. This skill provides a structured approach to manage commands throughout their lifecycle, ensuring they are well-defined, portable, and easy to use.

Core Features & Use Cases

  • Command Lifecycle Management: Guides through creating, reviewing, debugging, and maintaining Claude Code slash commands, including namespace organization.
  • Thin Wrapper Architecture: Promotes designing commands as lightweight orchestrators that delegate logic to reusable skills, boosting portability and reducing bloat.
  • Schema Validation: Ensures command frontmatter adheres to the official Claude Code schema, preventing common errors and promoting consistency.
  • Delegation Best Practices: Offers clear guidelines on what logic belongs in commands (orchestration) versus skills (reusable knowledge), and patterns for efficient delegation.
  • Use Case: When building a new command like /commit, use this skill to define its arguments, integrate it with existing skills like git-commit, validate its structure, and ensure it's a lean orchestrator, not a bloated logic container.

Quick Start

Use claude-commands to understand how to apply the 'thin wrapper' pattern for the /commit command.

Dependency Matrix

Required Modules

python

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: claude-commands
Download link: https://github.com/peterkc/acf/archive/main.zip#claude-commands

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository