Trevin Chow
ca48bcd071
docs(question-tool): mark platform constraints as April-2026 snapshot
...
Add a note below the Cross-Platform User Interaction checklist flagging
that the `AskUserQuestion` deferred-load and Codex Plan-mode-only
`request_user_input` behaviors reflect current platform state as of
April 2026. If either platform changes that behavior, revisit the
guidance rather than carrying the workaround forward indefinitely.
2026-04-21 01:15:45 -07:00
Trevin Chow
2321803374
fix(question-tool): require ToolSearch preload so Claude Code doesn't skip to text fallback
...
Claude Code's `AskUserQuestion` is a deferred tool — its schema isn't
loaded at session start. The prior "if the tool is unavailable or
errors, fall back to text" phrasing let the model read "not yet loaded"
as "unavailable" and skip straight to text instead of calling
`ToolSearch` first.
Tighten the canonical sentence in AGENTS.md and every skill site:
name `AskUserQuestion` with an inline "call `ToolSearch` with
`select:AskUserQuestion` first if its schema isn't loaded" step, and
narrow the fallback trigger to "no blocking tool exists in the harness
or the call errors (e.g., Codex edit modes) -- not because a schema
load is required." The existing preload rules in ce-code-review and
ce-doc-review are strengthened the same way.
2026-04-21 01:15:12 -07:00
Trevin Chow
43b582cfa2
fix(question-tool): require explicit fallback so Codex edit modes never silently skip questions
...
Skills listed `request_user_input` as Codex's blocking question tool,
but Codex only exposes it in Plan mode. In edit modes the model would
try the tool, find it unavailable, and silently skip the question
instead of routing to the numbered-options-in-chat fallback.
Tighten the canonical rule in AGENTS.md and every skill site to the
unified form: "If the tool is unavailable or errors, present numbered
options in chat and wait for the user's reply -- never silently skip
the question." One-line-for-one-line swap (52+/52-) preserves the
existing succinct pattern while closing the silent-skip gap.
2026-04-21 01:02:33 -07:00
Trevin Chow
cd4af86e5e
refactor(session-history): move extraction scripts behind skills ( #619 )
2026-04-21 00:12:11 -07:00
Trevin Chow
e0f2a4f9d7
feat(ce-proof): broaden triggers and surface markdown viewing ( #618 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-20 21:11:07 -07:00
Trevin Chow
153bea8669
fix(ce-resolve-pr-feedback): stop dropping unresolved and actionable feedback ( #617 )
2026-04-20 20:44:16 -07:00
Trevin Chow
3ed4a4fa0f
feat(codex): native plugin install manifests + agents-only converter ( #616 )
2026-04-20 19:44:25 -07:00
Trevin Chow
c2d60b47be
refactor(install): prefer native plugin install across targets ( #609 )
...
Co-authored-by: John Cavanaugh <cavanaug@users.noreply.github.com >
2026-04-20 18:47:07 -07:00
Trevin Chow
9497a00d90
fix(ce-plan): inline handoff menu so post-plan options are never skipped ( #615 )
2026-04-20 14:44:23 -07:00
Trevin Chow
d8436b9a3c
fix(ce-compound): quote YAML array items starting with reserved indicators ( #613 )
...
Co-authored-by: Nathan Vale <hi@nathanvale.com >
2026-04-20 14:01:11 -07:00
GruntworkAI
e1524287f7
fix(ce-gemini-imagegen): bump Pillow floor to 10.3.0 to clear 4 CVEs ( #608 )
2026-04-20 12:11:28 -07:00
Trevin Chow
2dd0a6e6c7
feat(ce-resolve-pr-feedback): tighten clustering to cross-round only ( #611 )
2026-04-20 01:12:06 -07:00
Trevin Chow
b35de99788
feat(ce-resolve-pr-feedback): drop bot noise, centralize test runs ( #610 )
2026-04-20 00:33:03 -07:00
Trevin Chow
c1f68d4d55
feat(doc-review, learnings-researcher): tiers, chain grouping, rewrite ( #601 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-19 20:25:47 -07:00
Trevin Chow
409b07fbc7
fix(ce-pr-description): cap description size and add pre-apply preview ( #605 )
2026-04-19 17:36:38 -07:00
Trevin Chow
2aee4d4203
fix(ce-release-notes): backtick-wrap <skill-name> token in description ( #603 )
2026-04-19 00:38:15 -07:00
Trevin Chow
b575e49c29
fix(ce-work): reject plan re-scoping into human-time phases ( #600 )
2026-04-18 17:33:59 -07:00
Trevin Chow
5c0ec9137a
refactor(cli)!: rename all skills and agents to consistent ce- prefix ( #503 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-18 15:44:22 -07:00
Trevin Chow
49249d7317
fix(ce-plan): run ambiguity gate before the non-software catch-all ( #598 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-18 15:31:38 -07:00
Trevin Chow
d8e87c1790
fix(ce-plan): close exit gates and honor user-named resources ( #597 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-18 15:19:04 -07:00
Trevin Chow
27cbaf8161
feat(ce-review): add per-finding judgment loop to Interactive mode ( #590 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-18 13:09:03 -07:00
github-actions[bot]
dfcaddf345
chore: release main ( #592 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-18 02:44:29 -07:00
Trevin Chow
1afd63cc76
fix(git-commit-push-pr): apply PR description after delegate hand-off ( #594 )
2026-04-18 02:42:00 -07:00
Trevin Chow
cc78551e7c
fix(ce-pr-description): mark return block as hand-off ( #593 )
2026-04-18 01:55:09 -07:00
Trevin Chow
821c69c567
fix(ce-compound-refresh): restore ce:compound hand-off ( #591 )
2026-04-18 01:47:05 -07:00
github-actions[bot]
7924f5ccc9
chore: release main ( #586 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-17 11:42:41 -07: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
59dbaef376
feat(ce-release-notes): add skill for browsing plugin release history ( #589 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-17 02:00:37 -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
github-actions[bot]
d8af513a0a
chore: release main ( #584 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-16 22:59:10 -07:00
Trevin Chow
c89f18a115
fix(ce-pr-description): hand off PR body via temp file ( #581 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-16 22:47:49 -07:00
Trevin Chow
4ccadcfd3f
fix(resolve-pr-feedback): unblock /loop scheduling ( #582 )
2026-04-16 22:28:52 -07:00
Trevin Chow
1995e3d790
chore(claude-permissions-optimizer)!: remove skill ( #578 )
2026-04-16 16:46:29 -07:00
Kieran Klaassen
070092d997
feat(ce-polish-beta): human-in-the-loop polish phase between /ce:review and merge ( #568 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-16 17:55:10 -05:00
Trevin Chow
3d96c0f074
fix(ce-plan, ce-brainstorm): reliable interactive handoff menus ( #575 )
2026-04-16 12:04:19 -07:00
github-actions[bot]
ee86dc3379
chore: release main ( #570 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 17:42:59 -07:00
Trevin Chow
0b3d4b283c
fix(ce-compound, ce-compound-refresh): use injected memory block ( #569 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 17:41:51 -07:00
github-actions[bot]
d18e28eb57
chore: release main ( #549 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 14:16:07 -07:00
Trevin Chow
5cae4d1dab
fix(ce-work,ce-work-beta): add safety checks for parallel subagent dispatch ( #557 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 14:10:08 -07:00
Trevin Chow
d8305dd159
fix(ce-update): use correct marketplace name in cache path ( #566 )
2026-04-15 10:04:55 -07:00
Trevin Chow
8ec6d339fe
feat(ce-pr-description): focused skill for PR description generation ( #561 )
2026-04-14 21:41:05 -07:00
Trevin Chow
a55990387d
fix(git-commit-push-pr): rewrite descriptions as net result, not changelog ( #558 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 23:22:47 -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
e45c435b99
fix(document-review, review): restrict reviewer agents to read-only tools ( #553 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 10:29:16 -07:00
Harold Hunt
8f20aa0406
feat(ce-optimize): Auto-research loop for tuning system prompts / vector clustering / evaluating different code solution / etc ( #446 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 20:16:09 -07:00
David Joerg
4e0ed2cc8d
fix(ce-review): always fetch base branch to prevent stale merge-base ( #544 )
...
Co-authored-by: David Joerg <david@Davids-MacBook-Pro-2.local >
2026-04-11 15:04:09 -07:00
Trevin Chow
9aa65c1fe6
docs(ce-setup): add getting started sections to READMEs ( #548 )
2026-04-10 17:47:21 -07:00
github-actions[bot]
e931ed92b1
chore: release main ( #547 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-10 17:44:25 -07:00
Trevin Chow
1372b2cffd
fix(cleanup): remove rclone, agent-browser, lint, and bug-reproduction-validator ( #545 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 17:41:33 -07:00
Trevin Chow
354dbb7582
feat(ce-setup): unified setup skill with dependency management and config bootstrapping ( #345 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 17:39:43 -07:00