Pull request lifecycle management - authoring, reviewing, resolving, and updating PRs. Review uses pr-review-toolkit agents for multi-perspective analysis.
npx claudepluginhub donovan-yohan/chalk-bag --plugin prUse when ready to submit work for review, when changes need to become a PR, or when asked to create a pull request
Use when automating the full PR lifecycle, when wanting hands-off PR creation through merge, or when asked to automate a pull request
Use when PR has unaddressed comments, when review feedback needs action, or when asked to handle PR feedback
Use when reviewing a PR, when helping evaluate someone else's changes, or when asked to review code on a branch
Use when PR description is stale, after resolving comments, or when PR content has changed since creation
Reusable agent skills for structured software development workflows. Two plugins:
A 3-tier documentation system with living execution plans, adversarial code review, conversation mining, and self-improving agent evolution.
Workflow: brainstorm -> plan -> orchestrate -> review -> reflect -> evolve -> complete
| Command | Purpose |
|---|---|
/harness:init | Initialize 3-tier documentation structure |
/harness:brainstorm | Design through collaborative dialogue |
/harness:bug | Systematic bug investigation with architecture review |
/harness:refactor | Scope incremental refactoring with strangler fig patterns |
/harness:plan | Create living execution plans from design docs |
/harness:orchestrate | Execute plans with agent teams and micro-reflects |
/harness:batch | Execute plans via worktree-isolated parallel batch |
/harness:review | Multi-agent code review with adversarial production review |
/harness:evolve | Classify learnings, update metrics, propose agent evolution |
/harness:reflect | Full reflection, conversation mining, retrospective |
/harness:complete | Archive plan, prune check, and create PR |
/harness:prune | Audit docs for staleness, broken links, bloat |
Agents: harness-pruner, learnings-reviewer, harness-evolver
Skills: strangler-fig (incremental refactoring patterns)
Pull request lifecycle management with multi-perspective automated review.
| Command | Purpose |
|---|---|
/pr:author | Create PRs with quality gates |
/pr:automate | Full automated lifecycle: author -> review -> resolve -> merge |
/pr:review | Multi-agent PR review (6 specialized agents) |
/pr:resolve | Analyze and address PR review comments |
/pr:update | Sync PR description with current changes |
Install as a marketplace. From any project directory:
claude /plugins add https://github.com/donovan-yohan/chalk-bag
This registers both plugins. You can also install individual plugins:
# Install just the harness plugin
claude /plugins add https://github.com/donovan-yohan/chalk-bag/plugins/harness
# Install just the pr plugin
claude /plugins add https://github.com/donovan-yohan/chalk-bag/plugins/pr
Hermes can load these skills through its plugin and profile system. See docs/hermes.md for integration instructions.
The command and skill files are standard markdown with YAML frontmatter. Any agent that can load markdown-based instructions can use these skills directly. The key integration points:
plugins/*/commands/*.md) — Procedural workflows triggered by explicit user commandsplugins/*/agents/*.md) — System prompts for specialized background agentsplugins/*/skills/*/SKILL.md) — Pattern-triggered capabilities with frontmatter descriptionsplugins/harness/scripts/*.sh) — Shell scripts for persistence and metricsplugins/harness/references/*.md) — Shared reference documents loaded by commandsThe harness plugin works standalone. Some commands optionally integrate with:
The pr plugin requires pr-review-toolkit for the review and automate commands.
The harness plugin manages a 3-tier documentation system:
The harness plugin tracks review effectiveness across sessions:
claude -pMIT
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Claude + Google Stitch workflow toolkit with MCP integration (prompt authoring, screen generation, design extraction)
Complete collection of battle-tested Claude Code configs agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use