with one click
architecture-preflight
// Run before planning any feature to validate architecture boundaries, standards alignment, and ADR need
// Run before planning any feature to validate architecture boundaries, standards alignment, and ADR need
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | architecture-preflight |
| description | Run before planning any feature to validate architecture boundaries, standards alignment, and ADR need |
| argument-hint | <feature_name> |
| user-invocable | true |
You are preparing to plan and implement a new feature.
Before generating any code or detailed plan, produce an Architecture Preflight Report that includes:
For each of the following, state which architectural rules or standards apply (cite file and section):
ARCH_CONTRACT.md)API_CONVENTIONS.md)SECURITY_AUTH_PATTERNS.md)BOUNDARIES.md)Before proceeding to ADR determination, validate repository scope. See: docs/REPO_SCOPE_ANALYSIS_GUIDANCE.md
Verify the "Repository Scope" section in features/$ARGUMENTS/nfrs.md is complete:
HALT if incomplete. Request the feature owner complete the Repository Scope section. Specify what is missing.
Once complete:
Decision: Is this a single-repo or multi-repo feature? Proceed with boundary analysis for THIS repo's portion only.
Choose one:
Write this report to features/$ARGUMENTS/architecture_preflight.md.
If any spec inputs are missing, ask the user before proceeding.
Check if features/$ARGUMENTS/eval_criteria.yaml declares multi_agent: true.
If not declared, write: "Section 15: Not applicable — multi_agent not declared." and skip the rest of this section.
If declared:
features/$ARGUMENTS/agent_topology.md exists — if missing, HALT: request /multi-agent-design $ARGUMENTS firstagent_topology.md exist in the repositorySection 15 Status: Approved / Blocked (strike one — Blocked if any item above is unchecked)