John Lamb
fe3b1eee16
Merge upstream v2.67.0 with fork customizations preserved
...
Synced 79 commits from EveryInc/compound-engineering-plugin upstream while
preserving fork-specific customizations (Python/FastAPI pivot, Zoominfo-internal
review agents, deploy-wiring operational lessons, custom personas).
## Triage decisions (15 conflicts resolved)
Keep deleted (7) -- fork already removed these in prior cleanups:
- agents/design/{design-implementation-reviewer,design-iterator,figma-design-sync}
(no fork successor; backend-Python focus doesn't need UI/Figma agents)
- agents/docs/ankane-readme-writer (replaced by python-package-readme-writer)
- agents/review/{data-migration-expert,performance-oracle,security-sentinel}
(replaced by *-reviewer naming convention: data-migrations-reviewer,
performance-reviewer, security-reviewer)
Keep local (1):
- agents/workflow/lint.md (Python tooling: ruff/mypy/djlint/bandit; upstream
deleted the file). Fixed pre-existing duplicate "2." numbering bug.
Restore from upstream (1):
- agents/review/data-integrity-guardian.md (kept for GDPR/CCPA privacy
compliance angle not covered by data-migrations-reviewer)
Merge both (6) -- upstream structural wins layered with fork intent:
- agents/research/best-practices-researcher.md (upstream <examples> removal +
fork's Rails/Ruby -> Python/FastAPI translations)
- skills/ce-brainstorm/SKILL.md (universal-brainstorming routing + Slack
context + non-obvious angles + fork's Deploy wiring flag)
- skills/ce-plan/SKILL.md (universal-planning routing + planning-bootstrap +
fork's two Deploy wiring check bullets)
- skills/ce-review/SKILL.md (Run ID, model tiering haiku->sonnet, compact-JSON
artifact contract, file-type awareness, cli-readiness-reviewer + fork's
zip-agent-validator, design-conformance-reviewer, Stage 6 Zip Agent
Validation)
- skills/ce-review/references/persona-catalog.md (cli-readiness row + adversarial
refinement + fork's Language & Framework Conditional layer; 22 personas total)
- skills/ce-work/SKILL.md (Parallel Safety Check, parallel-subagent constraints,
Phase 3-4 compression + fork's deploy-values self-review row, with duplicate
checklist bullet collapsed to single occurrence)
## Auto-applied (no triage needed)
- 225 remote-only files: accepted as-is (new docs, brainstorms, plans,
upstream skills, tests, scripts)
- 70 local-only files: 46 preserved as-is (kieran-python, tiangolo-fastapi,
zip-agent-validator, design-conformance-reviewer, essay/proof commands,
excalidraw-png-export, etc.); 24 stayed deleted (dhh-rails-style,
andrew-kane-gem-writer, dspy-ruby Ruby skills no longer needed)
## README updated
- Removed Design section (3 deleted agents)
- Removed deleted Review entries (data-migration-expert, dhh-rails-reviewer,
kieran-rails-reviewer, performance-oracle, security-sentinel)
- Added new Review entries: design-conformance-reviewer, previous-comments-reviewer,
tiangolo-fastapi-reviewer, zip-agent-validator
- Workflow: added lint
- Docs: replaced ankane-readme-writer with python-package-readme-writer
## Known issues (not introduced by merge decisions)
- 9 detect-project-type.sh tests fail on macOS bash 3.2 (script uses
`declare -A` which requires bash 4+). Upstream regression in commit 070092d
(#568 ). Resolution: install bash 4+ via `brew install bash` locally;
upstream fix tracked separately.
- 2 review-skill-contract tests reference deleted agents (dhh-rails-reviewer,
data-migration-expert). Pre-existing fork inconsistency, not new.
bun run release:validate: passes (46 agents, 51 skills, 0 MCP servers)
2026-04-17 17:24:41 -05:00
Trevin Chow
12aaad31eb
feat(ce-ideate): mode-aware v2 ideation ( #588 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-17 11:40:54 -07:00
Trevin Chow
e7cf0ae957
feat(proof, ce-brainstorm, ce-plan, ce-ideate): HITL review-loop mode ( #580 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-16 23:14:33 -07:00
Trevin Chow
3d96c0f074
fix(ce-plan, ce-brainstorm): reliable interactive handoff menus ( #575 )
2026-04-16 12:04:19 -07:00
Trevin Chow
e4d5f241bd
fix(ce-plan): close escape hatches that let the skill abandon direct invocations ( #554 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 21:27:05 -07:00
Trevin Chow
f3cc7545e5
feat(ce-plan): add output structure and scope sub-categorization ( #542 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 19:22:21 -07:00
Trevin Chow
31b0686c2e
feat(ce-work-beta): add beta Codex delegation mode ( #476 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 00:29:12 -07:00
Trevin Chow
949bdef909
fix(review,work): omit mode parameter in subagent dispatch to respect user permissions ( #522 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 12:12:31 -07:00
Trevin Chow
6f9069df7a
fix(slack-researcher): make Slack research opt-in, surface workspace identity ( #521 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 11:34:39 -07:00
Trevin Chow
320a045241
feat(ce-plan,ce-brainstorm): universal planning and brainstorming for non-software tasks ( #519 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 23:53:13 -07:00
Trevin Chow
b3960ec64b
feat(slack-researcher): add Slack organizational context research agent ( #495 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:39:25 -07:00
Trevin Chow
fd562a0d02
feat(ce-plan): reduce token usage by extracting conditional references ( #489 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 01:55:53 -07:00
Trevin Chow
33a8d9dc11
fix(ce-plan, ce-brainstorm): enforce repo-relative paths in generated documents ( #473 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 14:43:41 -07:00
Trevin Chow
1962f546b5
fix(ce-plan): route confidence-gate pass to document-review ( #462 )
2026-03-31 00:21:48 -07:00
Trevin Chow
42fa8c3e08
fix(ce-plan): reinforce mandatory document-review after auto deepening ( #450 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 00:22:43 -07:00
Trevin Chow
ca78057241
feat(ce-plan): add interactive deepening mode for on-demand plan strengthening ( #443 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 13:41:24 -07:00
Trevin Chow
35678b8add
feat(testing): close the testing gap in ce:work, ce:plan, and testing-reviewer ( #438 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 13:07:05 -07:00
Trevin Chow
4c7f51f35b
feat(ce-plan): add conditional visual aids to plan documents ( #440 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 12:18:31 -07:00
Trevin Chow
d2b24e07f6
feat(skills): clean up argument-hint across ce:* skills ( #436 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 01:25:20 -07:00
Trevin Chow
9caaf071d9
feat(review): make review mandatory across pipeline skills ( #433 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-28 20:31:03 -07:00
Trevin Chow
ccb371e0b7
feat(ce-plan): add decision matrix form, unchanged invariants, and risk table format ( #417 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-27 19:49:52 -07:00
Trevin Chow
615ec5d3fe
feat(ce-plan): strengthen test scenario guidance across plan and work skills ( #410 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-27 09:55:24 -07:00
Trevin Chow
da390a65a2
refactor: merge deepen-plan into ce:plan as automatic confidence check ( #404 )
2026-03-26 22:15:58 -07:00
Trevin Chow
169996a75e
feat: promote ce:plan-beta and deepen-plan-beta to stable ( #355 )
2026-03-24 10:18:14 -07:00
Trevin Chow
4087e1df82
feat: fix skill transformation pipeline across all targets ( #334 )
2026-03-21 19:45:20 -07:00
Trevin Chow
f47f829d81
feat: migrate repo releases to manual release-please ( #293 )
2026-03-17 17:58:13 -07:00
Trevin Chow
4d80a59e51
feat: refactor brainstorm skill into requirements-first workflow
2026-03-14 19:09:33 -07:00
Matt Van Horn
026602e624
fix(skills): use fully-qualified agent namespace in Task invocations
...
Rebased onto main after #251 restructured commands into skills/.
Applied the same namespace fix to the new skill file locations
(ce-brainstorm, ce-plan, ce-review SKILL.md files).
Short agent names like `repo-research-analyst` are replaced with
fully-qualified `compound-engineering:research:repo-research-analyst`
to ensure correct agent resolution across all plugin targets.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 09:28:05 -07:00
Matt Van Horn
0ab91847f2
fix(plan): remove deprecated /technical_review references
...
The /technical_review command was removed in v2.32.0 but references
remained in ce:plan and deepen-plan menus. Remove them entirely -
the existing 'Review and refine' option (document-review) already
covers plan review.
Fixes #244
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:31:41 -07:00
Matt Van Horn
3e99c11c0b
refactor(skills): migrate commands to skills directory structure
...
Move all 27 command .md files from commands/ to skills/*/SKILL.md
format. Claude Code 2.1.3+ merged commands and skills - both create
slash commands and work identically. Skills add optional features
like supporting files and automatic context loading.
- commands/ce/*.md -> skills/ce-*/SKILL.md
- commands/workflows/*.md -> skills/workflows-*/SKILL.md
- commands/*.md -> skills/*/SKILL.md
- Update plugin.json and marketplace.json descriptions
- Update CLAUDE.md directory structure docs
- Update deploy-docs and generate_command references
Fixes #116
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:35:46 -07:00