Commit Graph

89 Commits

Author SHA1 Message Date
Trevin Chow
c56c7667df feat(cli-readiness-reviewer): add conditional review persona for CLI agent readiness (#471)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 19:19:54 -07:00
Trevin Chow
9bf3b07185 fix(ce-compound): require question tool for "What's next?" prompt (#460)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 16:25:26 -07:00
Trevin Chow
44e3e77dc0 feat(git-commit-push-pr): add conditional visual aids to PR descriptions (#444)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 14:13:25 -07:00
Trevin Chow
f93d10cf60 feat(converters): centralize model field normalization across targets (#442)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 13:08:35 -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
a301a08205 feat(resolve-pr-feedback): add gated feedback clustering to detect systemic issues (#441)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 12:40:55 -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
1f499482bc fix(git-commit-push-pr): quiet expected no-pr gh exit (#439) 2026-03-29 11:45:27 -07:00
Trevin Chow
bd02ca7df0 feat(ce-brainstorm): add conditional visual aids to requirements documents (#437)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 11:13:19 -07:00
Trevin Chow
3706a9764b feat(ce-review): add headless mode for programmatic callers (#430)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 16:09:21 -07:00
Trevin Chow
f83305e22a fix: harden git workflow skills with better state handling (#406)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 01:04:54 -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
5e6cd5c909 feat: add adversarial review agents for code and documents (#403) 2026-03-26 20:34:49 -07:00
Trevin Chow
b30288c44e feat: add project-standards-reviewer as always-on ce:review persona (#402) 2026-03-26 19:20:15 -07:00
Trevin Chow
b25480af9e fix: sanitize colons in skill/agent names for Windows path compatibility (#398) 2026-03-26 16:15:48 -07:00
Trevin Chow
1bd63c2c89 fix: consolidate local dev README and fix shell aliases (#396) 2026-03-26 12:34:55 -07:00
Trevin Chow
13aa3fa846 feat: add CLI agent-readiness reviewer and principles guide (#391) 2026-03-26 12:24:54 -07:00
Trevin Chow
e09a7426be feat: add branch-based plugin install for worktree workflows (#395) 2026-03-26 11:01:56 -07:00
Trevin Chow
27b9831084 feat: add new onboarding skill to create onboarding guide for repo (#384) 2026-03-25 21:30:09 -07:00
Trevin Chow
7c5ff445e3 feat: promote ce:review-beta to stable ce:review (#371) 2026-03-24 21:00:38 -07:00
Trevin Chow
2612ed6b3d feat: rationalize todo skill names and optimize skills (#368) 2026-03-24 18:35:09 -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
65e5621dbe refactor: consolidate todo storage under .context/compound-engineering/todos/ (#361) 2026-03-24 09:54:30 -07:00
Trevin Chow
18d22afde2 feat: redesign document-review skill with persona-based review (#359) 2026-03-24 01:51:22 -07:00
Trevin Chow
e932276866 feat: add ce:review-beta with structured persona pipeline (#348) 2026-03-23 21:49:04 -07:00
Trevin Chow
4aa50e1bad feat: improve feature-video skill with GitHub native video upload (#344) 2026-03-22 21:27:59 -07:00
Trevin Chow
423e692726 feat: rewrite frontend-design skill with layered architecture and visual verification (#343) 2026-03-22 18:55:58 -07:00
Trevin Chow
0e6c8e8221 docs: refresh stale target list and release component references (#339) 2026-03-22 11:19:59 -07:00
Trevin Chow
5c1452d4cc feat: integrate claude code auto memory as supplementary data source for ce:compound and ce:compound-refresh (#311) 2026-03-18 11:55:19 -07:00
Trevin Chow
eaaba1928b feat: add claude-permissions-optimizer skill (#298) 2026-03-18 01:18:27 -07:00
Trevin Chow
78971c9027 fix: make GitHub releases canonical for release-please (#295) 2026-03-17 18:40:51 -07:00
Trevin Chow
f508a3f759 docs: capture release automation learning (#294) 2026-03-17 18:11:15 -07:00
Trevin Chow
f47f829d81 feat: migrate repo releases to manual release-please (#293) 2026-03-17 17:58:13 -07:00
Trevin Chow
a83e11e982 fix: review fixes — stale refs, skill counts, and validation guidance
- Fix -plan.md → -beta-plan.md in ce:plan-beta post-generation question
- Remove stale brainstorm doc reference from solutions doc
- Update plugin.json and marketplace.json skill counts (42 → 44)
- Add generic beta skill validation guidance to AGENTS.md and solutions doc
2026-03-17 10:39:02 -07:00
Trevin Chow
72d4b0dfd2 fix: add disable-model-invocation to beta skills and refine descriptions
Beta skills now use disable-model-invocation: true to prevent accidental
auto-triggering. Descriptions written as future stable descriptions with
[BETA] prefix for clean promotion. Updated solutions doc and AGENTS.md
promotion checklist to include removing the field.
2026-03-17 10:33:01 -07:00
Trevin Chow
7a81cd1aba docs: add beta skills framework pattern for parallel -beta suffix skills 2026-03-17 10:33:01 -07:00
Trevin Chow
bbdefbf8b9 docs: add ce:plan rewrite requirements document
Captures the requirements, decisions, and scope boundaries for
rewriting ce:plan to separate planning from implementation.
2026-03-17 10:32:29 -07:00
Trevin Chow
0fc6717542 feat: add issue-grounded ideation mode to ce:ideate
New issue-intelligence-analyst agent that fetches GitHub issues via
gh CLI, clusters by root-cause themes, and returns structured analysis
with trend direction, confidence scores, and source mix. Designed for
both ce:ideate integration and standalone use.

Agent design:
- Priority-aware fetching with label scanning for focus targeting
- Truncated bodies (500 chars) in initial fetch to avoid N+1 calls
- Single gh call per fetch, no pipes or scripts (avoids permission spam)
- Built-in --jq for all field extraction and filtering
- Mandatory structured output with self-check checklist
- Accurate counts from actual data, not assumptions
- Closed issues as recurrence signal only, not standalone evidence

ce:ideate gains:
- Issue-tracker intent detection in Phase 0.2
- Conditional agent dispatch in Phase 1 (parallel with existing scans)
- Dynamic frame derivation from issue clusters in Phase 2
- Hybrid strategy: cluster-derived frames + default padding when < 4
- Resume awareness distinguishing issue vs non-issue ideation
- Numbered table format for rejection summary in ideation artifacts
2026-03-16 23:18:24 -07:00
Trevin Chow
6d38bc7b59 docs: add ce:ideate skill implementation plan
Standard-depth plan with 3 implementation units:
1. Create SKILL.md with 7-phase workflow (resume, scan, generate,
   critique, write artifact, present, handoff)
2. Update plugin metadata (README, plugin.json, marketplace.json counts)
3. Rebuild documentation site

Resolves all 5 deferred planning questions from the requirements doc.
2026-03-16 23:18:24 -07:00
Trevin Chow
f6cca58820 docs: add ce:ideate skill requirements document
Requirements for a new open-ended ideation skill that does
divergent-then-convergent idea generation for project improvements.
Standalone from ce:brainstorm, covers codebase scanning, volume-based
idea generation, self-critique filtering, and durable artifact output.
2026-03-16 23:18:24 -07:00
Trevin Chow
e4ee77aa1e Merge pull request #281 from EveryInc/fix/research-agents-prefer-native-tools
fix: research agents to prefer native tools over shell
2026-03-16 22:26:12 -07:00
Trevin Chow
b290690655 fix: research agents prefer native tools over shell for repo exploration
Research agents (repo-research-analyst, git-history-analyzer,
best-practices-researcher, framework-docs-researcher) were using
shell commands like find, rg, cat, and chained pipelines for routine
codebase exploration. This triggers permission prompts in Claude Code
and degrades the user experience when these agents run as sub-agents.

Updated all research agents with platform-agnostic tool selection
guidance that prefers native file-search/glob, content-search/grep,
and file-read tools over shell equivalents. Shell is now reserved for
commands with no native equivalent (ast-grep, bundle show, git).
Git-history-analyzer additionally limits shell to one simple git
command per call with no chaining or piping.

Added tool selection rules to AGENTS.md so future agents follow
the same pattern by default.
2026-03-16 22:25:00 -07:00
Kieran Klaassen
6f561f94b4 fix: harden codex copied skill rewriting (#285) 2026-03-16 21:25:59 -07:00
Kieran Klaassen
82c1fe86df chore: remove deprecated workflows:* skill aliases (#284)
* docs: capture codex skill prompt model

* fix: align codex workflow conversion

* chore: remove deprecated workflows:* skill aliases

The workflows:brainstorm, workflows:plan, workflows:work, workflows:review,
and workflows:compound aliases have been deprecated long enough. Remove them
and update skill counts (46 → 41) across plugin.json, marketplace.json,
README, and CLAUDE.md.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Trevin Chow <trevin@trevinchow.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 23:19:03 -05:00
Trevin Chow
30c06e5122 Merge pull request #275 from EveryInc/feat/claude-md-to-agents-shim
docs(plugin): move CLAUDE.md guidance into AGENTS.md
2026-03-16 16:37:42 -07:00
Trevin Chow
c77e01bb61 docs: normalize repo paths in converter guidance 2026-03-15 14:57:42 -07:00
Trevin Chow
699f484033 feat(skills): add autonomous mode to ce:compound-refresh
Support mode:autonomous argument for unattended/scheduled runs.
In autonomous mode: skip all user questions, apply safe actions
directly, mark ambiguous cases as stale with conservative confidence,
and generate a detailed report for after-the-fact human review.
2026-03-15 14:44:34 -07:00
Trevin Chow
8f4818c6e2 docs(solutions): compound learning from ce:compound-refresh skill redesign
Documents five skill design patterns discovered during testing:
platform-agnostic tool references, auto-archive consistency,
smart triage for broad scope, replacement subagents over
ce:compound handoff, and file tools over shell commands.
2026-03-15 14:44:34 -07:00
Trevin Chow
391adf96e1 docs: clarify that plugin versioning is release-owned
Update CLAUDE.md, AGENTS.md, plugin CLAUDE.md, and versioning docs
to make clear that contributors should not hand-bump plugin versions
or cut changelog entries in normal PRs. The automated release process
decides the next version after choosing which merged changes ship
together.
2026-03-13 00:01:22 -07:00
Kieran Klaassen
7c58eeeec6 fix(release): align cli versioning with repo tags 2026-03-02 21:32:25 -08:00