By bacchus-labs
Core skills library for Claude Code: TDD, debugging, testing gates, subagent parallelization, etc.
Comprehensive session audit to identify where wrangler skills/tooling failed to deliver expected results
Commit changes, push to remote, and create a pull request
Break down a specification into discrete MCP issues for implementation.
Detailed documentation for Wrangler commands and concepts.
Capture a new idea verbatim to .wrangler/ideas/
Analyzes implementation quality, technical debt, and architectural patterns in existing codebases. Use when conducting code audits, planning refactors, or evaluating technical decisions.
Extracts key insights, patterns, and actionable findings from research documents and papers. Use when reviewing documentation, research, or technical materials requiring systematic analysis.
Captures user ideas verbatim using MCP issues system with type='idea'. Use when user shares initial thoughts, feature requests, or proposals that need preservation without interpretation.
Verifies features and decisions align with project constitution. Use when evaluating new features, resolving design conflicts, or ensuring constitutional compliance.
Removes git worktrees for merged PRs while preserving active development. Use when cleaning up after feature merges or when worktree directory accumulates stale branches.
Admin access level
Server config contains admin-level keywords
Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Wrangler is a Claude Code plugin that provides project governance, systematic workflows, and development tooling for AI-assisted software development. It ensures alignment between developers and AI agents through constitutional principles, tracked specifications, proven skill patterns, and automated quality enforcement.
Install Wrangler as a Claude Code plugin, then verify the installation:
/wrangler:help
Initialize the .wrangler/ workspace in your project:
/wrangler:init-workspace
Explore available commands and skills:
/wrangler:sitrep
/wrangler:issues
Skills are proven, reusable workflow patterns that Claude Code discovers and activates automatically when relevant to a task. When a skill exists for your current work, it is mandatory -- not optional.
40 skills organized across these areas:
| Category | Skills | Examples |
|---|---|---|
| Testing | 3 | TDD enforcement, test execution, anti-pattern detection |
| Debugging | 3 | Systematic debugging, root cause tracing, verification |
| Collaboration | 7 | Brainstorming, code review, implementation, parallel agents |
| Git Workflows | 6 | Worktrees, branch management, hooks setup |
| Issue Management | 3 | Issue creation, specifications, idea capture |
| Governance | 8 | Constitution, roadmap, metrics, alignment checks |
| Frontend | 4 | Design, E2E testing, visual regression, accessibility |
| Code Analysis | 5 | Code location, pattern finding, research |
| System | 3 | Wrangler usage, self-update, status reporting |
| Meta | 4 | Skill authoring, testing, sharing, file organization |
See docs/skill-invocation-patterns.md for task-to-skill mapping.
The built-in MCP server provides markdown-based tracking for issues, specifications, and workflow sessions. All data is stored as markdown files with YAML frontmatter in the .wrangler/ directory and version-controlled with git.
issues_create, issues_list, issues_search, issues_get, issues_update, issues_delete, issues_labels, issues_metadata, issues_projects, issues_mark_complete, issues_all_complete
session_start, session_phase, session_checkpoint, session_complete, session_get, session_status
init_workspace
Issues and specifications are stored as {counter}-{slug}.md files (e.g., 000001-add-auth.md) with structured frontmatter for status, priority, labels, assignee, and project metadata.
See docs/mcp-usage.md for the complete tools reference.
The workflow engine (workflows/engine/) orchestrates complex spec-to-implementation workflows using the Claude Agent SDK. It provides deterministic, phase-based execution with built-in quality gates.
The engine is actively developed with 532 tests. See workflows/engine/ for details.
14 commands that trigger specific workflows:
| Command | Purpose |
|---|---|
/wrangler:implement | Implement from specs, plans, or issues |
/wrangler:run-tests | Run tests and fix failures |
/wrangler:commit-push-pr | Commit, push, and create PR |
/wrangler:write-plan | Create an implementation plan |
/wrangler:generate-plan-for-spec | Break a specification into issues |
/wrangler:issues | Show issue and specification status |
/wrangler:idea | Capture a new idea |
/wrangler:audit-session | Audit session workflow adherence |
/wrangler:init-workspace | Initialize .wrangler/ workspace |
/wrangler:sitrep | Situational report on project state |
/wrangler:help | Documentation and help |
/wrangler:setup-git-hooks | Configure git hooks |
/wrangler:update-git-hooks | Update hook configuration |
/wrangler:update-yourself | Update wrangler plugin |
See docs/slash-commands.md for detailed usage.
npx claudepluginhub bacchus-labs/wrangler --plugin wranglerContext-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Autonomous spec-driven development workflow with multi-agent collaboration, specification management, and task orchestration
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
11 agents, 35 skills, 18 commands, 9 hooks — spec-driven multi-agent orchestration for Claude Code, with optional cross-device semantic memory.
Compound Engineering workflow: PRD-driven sprints, isolated worktrees, hook-enforced safety, automated learning. Skills become /vini-workflow:plan, /vini-workflow:compound, etc.
Complete project development toolkit: 23 agents, 23 slash commands, 29 lifecycle hooks, and 69 reusable skills for Claude Code workflows