Pull request lifecycle management - authoring, reviewing, resolving, and updating PRs. Review uses pr-review-toolkit agents for multi-perspective analysis.
Use 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
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
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.
npx claudepluginhub donovan-yohan/chalk-bag --plugin prSelf-improving documentation system with agent evolution, metrics-driven self-modification, and stateless command protocol. Brainstorm, plan, orchestrate, review, reflect, evolve, complete.
Git and PR workflows with code review, onboarding, and PR enhancement
Orchestration plugin. v1 use case: async development - turn ready issues into pull requests, then iterate on review feedback until a human takes over. Designed to host more orchestration use cases (refactoring, docs, audits) in future versions.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Pull request review, issue resolution, and Graphite stack management
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
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.