Use inside coding-harness when the user wants to find architecture deepening opportunities, reduce shallow/pass-through modules, improve testability, or make the Codex-first harness easier for agents to navigate while staying aligned with docs/roadmap/north-star.md.
74
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Project-local architecture review skill for coding-harness.
Use this skill to find deepening opportunities: refactors that move repeated coordination, policy glue, fragile tests, or scattered behavior behind clearer interfaces. The goal is not architectural neatness for its own sake. The goal is lower PR lead time by reducing the review/rework loop while preserving deterministic evidence, current-head SHA discipline, bounded autonomy, and rollback safety.
This is a local adaptation of Matt Pocock's improve-codebase-architecture
skill at commit 60aa99c0230fbac087514ba5fca2ae6e519965fe, narrowed for this
repo's Codex-first harness contract.
Use the architecture vocabulary in
references/language.md. In particular:
Use project vocabulary from:
docs/roadmap/north-star.mddocs/roadmap/agent-first-status.mdCONTEXT.md or CONTEXT-MAP.md if either exists laterdocs/adr/ only as legacy/read-only decision contextRead the contract first
docs/roadmap/north-star.md.docs/roadmap/agent-first-status.md.docs/agents/13-linear-production-workflow.md before proposing any
durable follow-up record.docs/adr/ only when a candidate could conflict
with an older recorded decision.CONTEXT.md or CONTEXT-MAP.md exists, read the relevant context.Explore from throughput pressure
Look for shallow modules
Classify dependencies
references/deepening.md to classify
dependencies as in-process, local-substitutable, remote-owned, or external.Return candidates, not implementation
For each candidate, include:
Order candidates by expected throughput impact, not by aesthetic preference.
When the user picks a candidate:
references/interface-design.md.CONTEXT.md lazily using
references/context-and-decisions.md.pnpm skill:validatecb8adb2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.