# Set Up: Claude Code Slash Commands Library
## What This Is
This is a library of 57 ready-to-use commands that turn the Claude Code AI into a powerful project manager for software development. It enables the AI to handle complex, multi-step jobs like building a new feature from scratch or performing a full code review automatically.
Source: https://github.com/wshobson/commands
## Before You Start
Scan my workspace and analyze:
- The project language, framework, and directory structure
- Existing agent configuration (check for .claude/, .codex/, CLAUDE.md, settings.json, commands/, skills/ directories)
- Whether this repository or a similar tool is already cloned or installed
Then ask me before proceeding:
1. Should this be a slash command (.claude/commands/*.md) or added to CLAUDE.md as persistent context?
2. Any project-specific values I should customize in the prompt?
## Fetch the Source
Clone or inspect the repository to understand what needs to be installed:
```bash
gh repo clone wshobson/commands
```
Review the README, directory structure, and any install instructions before proceeding.
## What to Implement
This is a **Command Template** — a reusable slash command or system prompt.
- Create the command file based on my answer above (either `.claude/commands/[name].md` or add to `CLAUDE.md`)
- Adapt any placeholder values to my project specifics
- If the command references specific tools or APIs, wire it to what I already have configured
## Additional Context
- Navigate to the user's Claude Code configuration directory, typically located at `~/.claude`.
- Clone the command library repository by executing `git clone https://github.com/wshobson/commands.git` within the `~/.claude` directory.
- Inform the user that all 57 commands are now installed and can be invoked using directory prefixes (e.g., `/workflows:feature-development`), then ask if they would prefer to copy the commands to the root for prefix-less invocation.
## Reference Implementation
```
# Navigate to Claude configuration directory
cd ~/.claude
# Clone the commands repository
git clone https://github.com/wshobson/commands.git
```
## Guidelines
- Adapt everything to my existing project — do not assume a specific stack or directory layout
- Review any fetched code for safety before installing or executing it
- After setup, run a quick verification and show me a summary of exactly what was installed, where, and how to use it