
Deck
- 1 repo stars
- Updated March 16, 2026
- darknight/cc-deck
A command deck for Claude Code that streamlines git commits, pull requests, and task management in one place.
About
deck is a developer command deck for Claude Code that streamlines git commits, pull requests, and task management. Developers use it to drive routine version-control and task chores through tidy slash-command workflows instead of ad-hoc steps.
- Streamlined git commits
- PR workflows
- Task management
- Command deck UX
Deck by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add darknight/cc-deck/plugin install deck@cc-deckAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | March 16, 2026 |
| Repository | darknight/cc-deck ↗ |
What it does
A command deck for Claude Code that streamlines git commits, pull requests, and task management in one place.
README.md
cc-deck
A developer's skill deck for Claude Code - streamlined workflows for git commits, PRs, and task management.
Installation
Option 1: Marketplace (in Claude Code)
/plugin marketplace add darknight/cc-deck
/plugin install deck@cc-deck
Option 2: CLI (in Terminal)
claude plugin marketplace add darknight/cc-deck
claude plugin install deck@cc-deck
Option 3: Manual Installation
Clone and install locally:
git clone https://github.com/darknight/cc-deck.git
claude plugin add /path/to/cc-deck
Skills
After installation, you can use the following skills with the deck: namespace:
| Skill | Description |
|---|---|
/deck:ci |
Commit staged changes to git (runs lint, stages changes, commits) |
/deck:pr |
Create a GitHub PR (commit, push, and create PR with gh CLI) |
/deck:spec |
Interview to refine ideas into specs, generate task lists, and execute with progress tracking |
Usage Examples
Commit changes
/deck:ci
This will:
- Run lint checks
- Stage all tracked changes
- Create a commit with a concise message
Create a Pull Request
/deck:pr
This will:
- Check if on
mainbranch (creates new branch if needed) - Run lint checks
- Commit changes
- Push to remote
- Create PR using
ghCLI with Conventional Commits format
Spec Workflow
Start from an idea
/deck:spec "implement user authentication"
Interviews you in-depth, then generates:
SPEC-user-auth.md- detailed requirements specTASK-user-auth.md- task list with progress tracking
Start from existing file
/deck:spec @docs/idea.md
Uses the file content as starting point for the interview.
Execute tasks with progress tracking
/deck:spec apply @TASK-user-auth.md
Picks up the next pending task, executes it, and automatically updates progress.
List all specs and tasks
/deck:spec list
Shows all SPEC and TASK files with their progress status.
Custom output directory
/deck:spec "my idea" --dir ./docs/specs
Saves generated files to the specified directory (default: ./plans).
Requirements
- Claude Code CLI
- GitHub CLI (
gh) - for PR creation
Credits
- The
/deck:specskill is inspired by @trq212's tweet on spec-based development workflow with Claude Code.
License
Apache-2.0