🥊
QualityPython

Plan Sparring

by bo-cao

Plan Sparring is a Quality skill for Claude Code, published by bo-cao in breaking-coding-chaos.

20 stars0 forkson bo-cao/breaking-coding-chaosAdded 2026/07/16+43% in starsRepository updated 2026/07/18
agent-skillsagentic-codingclaude-codecoding-agentscontext-engineeringcursoropenai-codexopencode
Install in seconds
Install Plan Sparring
Copy Plan Sparring into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/bo-cao/breaking-coding-chaos/tree/master/skills/bcc-plan-spar ~/.claude/skills/bcc-plan-spar

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/bo-cao/breaking-coding-chaos.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/bcc-plan-spar/SKILL.md in bo-cao/breaking-coding-chaos
Installs to
~/.claude/skills/bcc-plan-spar
Collection
One of 4 skills cataloged from this repository
Category
Quality1897 skills

What Plan Sparring does

Align, lock, and review a PLAN.md coding contract through human Q&A and automated plan critique, ensuring a clear plan before implementation.

Plan Sparring is cataloged under Quality on DirSkills. Plan Sparring comes from a repository tagged agent-skills, agentic-coding, claude-code, coding-agents and context-engineering.

Documentation

README

bcc-plan-spar

Job: solid coding contract for one slice —

  1. Human grill (Q&A until clear enough — no default turn quota) → clear sub-plan intent
  2. Lock PLAN.md (+ CONTEXT / ADRs)
  3. Auto review (rounds = review budget, multi-backend) → live results → main agent iterates PLAN
  4. Human final gate → APPROVE / amend / stop
  5. Hand off to bcc-clean-cut (implement — not this skill)

Deep source: grill-with-docs Act 1 (grill + domain) + Act 2 (bounded review, CLI fallback).
Formats: CONTEXT-FORMAT.md, ADR-FORMAT.md, PLAN-FORMAT.md.


Workflow preflight (required — before Phase 0/1)

This is the opening of the README. Read the full README on GitHub.

Commands Plan Sparring provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /bcc-throughline
  • /bcc-breaking-coding-chaos
  • /bcc-plan-spar

Frequently asked about Plan Sparring

  • What else does bo-cao publish alongside Plan Sparring?

    Plan Sparring is one of 4 skills that DirSkills catalogs from bo-cao/breaking-coding-chaos, the repository it ships in. Its siblings there include BCC Throughline, Breaking Coding Chaos and Clean Cut. Each one is a separate skill with its own page in this directory, installs the same way Plan Sparring does, and is maintained by bo-cao in that same repository. The rest of the collection is listed on the bo-cao/breaking-coding-chaos page.

  • How does Plan Sparring compare to other Quality skills?

    Plan Sparring ranks #1870 by stars among the 1897 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Plan Sparring against them. Open each page to compare what they document and how they install.