Claude Code slash command

ClaudePreference

Collection of development-workflow slash commands for Claude Code.

136 stars 20 forksSlash commands Source

Install

From source
git clone https://github.com/penwyp/ClaudePreference.git

From the README

ClaudePreference

English | 中文

A comprehensive collection of development workflow commands for Claude Code, designed to streamline software development processes from planning to deployment.

🚀 Overview

ClaudePreference provides a suite of specialized commands that integrate seamlessly with Claude Code to provide intelligent assistance for:

- Development Lifecycle Management: From requirements analysis to deployment
- Code Quality Assurance: Automated reviews, testing, and security scanning
- Project Maintenance: Cleanup, documentation, and branch management
- Architecture Planning: Strategic design decisions and code analysis
- Codex Skills: Reusable workflows for code explanation, review reports, local runtime setup, browser flow debugging, and image conversion

📋 Available Commands
💡 Complete Documentation: Visit Command Documentation Hub for detailed descriptions, usage examples, and best practices for all commands.

Core Development Workflow

1. Orchestrated Development - /m:orchestrated-dev
Multi-agent development workflow with coordinated dev-review cycles.

Usage: Deploy three specialized agents (Orchestrator, Developer, Reviewer) for collaborative development in the current directory.

Features:
- Research-driven architecture planning with MCP tools integration
- Template-based prompt generation for consistent agent communication
- Dynamic context-aware prompts with strict quality enforcement
- Build verification with 100% functional coverage requirement
- Evidence-based decision making with external validation

- Detailed Documentation: m:orchestrated-dev

2. Commit & Push - /m:commit-push
Automated commit and push workflow with intelligent message generation.

Parameters: [message] (optional)

Examples:
- /m:commit-push "feat: add user…
Read the full README on GitHub

How custom slash commands work

  • A slash command is a Markdown file. Put it in ~/.claude/commands (for you) or .claude/commands (for a project), and it becomes /file-name inside Claude Code. Claude Code now treats commands and skills the same way, so .claude/skills/name/SKILL.md also works.
  • Arguments you type after the command are passed in as $ARGUMENTS.
  • If the repo is a plugin marketplace, installing it from /plugin adds the commands for you.
Claude Code docs

Details

Language
Shell
License
MIT
Last updated
27 May 2026

FAQ

What is ClaudePreference?

Collection of development-workflow slash commands for Claude Code. It is a slash command for Claude Code, from penwyp/ClaudePreference on GitHub.

How do I install ClaudePreference?

Clone penwyp/ClaudePreference from GitHub and follow the setup steps in its README.

Is ClaudePreference popular?

penwyp/ClaudePreference has 136 GitHub stars and 20 forks. It was last updated on 27 May 2026.

More slash commands

Browse the most popular Claude Code mods, all slash commands, or the skills and MCP server directories.