xp-plugin
Extreme Programming for coding agents — adversarial reviews, executable acceptance, git-hook enforcement. Claude Code + Codex.
Plugin xp-plugin from marketplace xp-plugin in paulingalls/xp-plugin. Commands read from the repo's manifest — 7 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (5)
create-sprintWrite a sprint slate, have it reviewed, and open the sprint.
free-closeJudge a free patch's review findings and release it from trunk.
sprint-closeReview the sprint's integration, judge it, and release it.
story-closeJudge a story's review findings and land it on the sprint branch.
xp-setupScaffold a repo's .xp/ artifacts and its git hooks.
Subagents (8)
angle-reviewerFresh-context review of a whole sprint range under one angle.
angle-triageDecides whether a sprint range needs its angle's full review, and where.
executorImplements one story in its worktree, through the hooks.
fixerFixes the merged sprint-review findings on the sprint branch.
plan-reviewerFresh-context review of one card and its plan before it is executed.
plannerPlans one multi-file story before it is executed.
reviewerFresh-context adversarial review of one story's commit range.
slate-reviewerFresh-context review of a sprint slate before the sprint opens.
Hooks (1)
- SessionStart
r="${CLAUDE_PLUGIN_ROOT}"; [ -f "$r/scripts/xp.py" ] || r=$(ls -d "$(dirname "$r")"/[0-9]*/ 2>/dev/null | sort -V | tail -1); [ -f "${r%/}/scripts/xp.py" ] || { echo "xp-plugin: no scripts/xp.py under
Maintain xp-plugin?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.