Context Engineering Improvements
Addresses top 5 findings from automated configuration review (/reviewing-cc-config).
Fixes
-
Context isolation: Added
context: forkto 7 skills that read files but lacked isolation (exploring-repos,looking-up-docs,brainstorming-ideas,refactoring-code,searching-code,using-cloud-cli,using-git-worktrees). Prevents file-read context from leaking into the caller's window. -
Playwright trigger overlap: Resolved 3-way routing conflict between
playwright-skill,testing-e2e, andplaywright-tester.playwright-skillis now an internal library (user-invocable: false),testing-e2eis the primary user-facing skill, andplaywright-testeris a subagent. -
CLAUDE.md optimization: Moved Spec-Driven Development section (~80 lines, ~500 tokens) from global CLAUDE.md to demand-loaded
/spec:help. Saves context budget on every non-spec session while keeping full docs accessible. -
Engineer agent response budgets: Added 1,500-token response cap to
go-engineer,python-engineer,typescript-engineer, andinfra-engineerto prevent unbounded context inflation from large proposals. -
Documentation trigger conflict: Resolved overlap between
documenting-codeskill anddocs-keeperagent. Agent description now clarifies it's a subagent spawned by the skill, not a user-facing entry point.