Back to the catalog

claude-code-workflow

Six focused slash commands for safer, more deliberate coding sessions. Save and restore named git checkpoints, review diffs before committin

Open source Repository Open in the app JSON README (API)

About

Six focused slash commands for safer, more deliberate coding sessions. Save and restore named git checkpoints, review diffs before committing, analyze blast radius before changing code, run targeted tests against changed files, and orient quickly in any codebase — all without leaving the Claude Code CLI.

Details

Kind
Plugins
Topic
Developer tools
Publisher
utkarshjain98
Origin
marketplace
Category
ferramentas
Last push
2026-03-25T01:38:59Z
Repository state
ativo
License
MIT
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
utkarshjain98/claude-code-workflow/claude-code-workflow

README

# claude-workflow

Workflow tools for Claude Code: checkpoint/rollback during sessions, smart test verification, blast radius analysis, self-review, and project orientation.

![unnamed](https://github.com/user-attachments/assets/1ad0f217-9cac-4282-9223-43af7b3923eb)


## Skills

### `/checkpoint [name]`

Create a lightweight git tag as a save point during a session.

```
/checkpoint before-refactor
/checkpoint
```

Creates tags like `claude-checkpoint/2026-03-19-1430-before-refactor`. Warns about uncommitted changes but never modifies your working tree.

### `/rollback [name]`

Restore to a previous checkpoint. Supports partial name matching.

```
/rollback refactor
/rollback
```

Shows a diff summary before rolling back. Requires explicit confirmation. Auto-stashes uncommitted work and tells you how to recover if you change your mind.

### `/verify [files...]`

Run the tests, type checks, and linters relevant to files changed in the current session.

```
/verify
/verify src/auth.py src/db.py
```

Auto-detects your project stack by reading config files (package.json, pyproject.toml, Cargo.toml, go.mod, etc.). Maps changed source files to their test files using language conventions. Runs targeted checks — never the full test suite.

Supported stacks: Python, Node.js/TypeScript, Rust, Go, Ruby.

### `/scope <function, class, or file>`

Analyze the blast radius before changing something. Finds all callers, importers, tests, and subclasses. Shows change frequency from git history.

```
/scope authenticate
/scope src/auth/service.py
/scope User.save
```

### `/diff-review [files...]`

Self-review uncommitted changes before committing. Checks for correctness bugs, edge cases, consistency issues, and missing test coverage.

```
/diff-review
/diff-review src/auth.py
```

Focuses on real bugs, not style. Reports with exact file:line references and actionable descriptions.

### `/context`

Quick project orientation at the start of a session. Summarizes the stack, directory structure, build/test commands, CI setup, and recent activity.

```
/context
```

Reads config files to determine the stack — does not guess. Handles monorepos. Notes if a CLAUDE.md exists.

## Installation

From the Claude Code plugin marketplace:

```
/plugin install claude-workflow@claude-plugins-official
```

Or load locally for a single session:

```bash
claude --plugin-dir ~/claude-workflow
```

## Requirements

- Claude Code
- Git (for checkpoint, rollback, and verify)

## License

MIT

More