ln-73-system-design-proposal-builder

Installation
SKILL.md

System Design Proposal Builder

Goal: Create a proportionate, evidence-backed target system design that turns requirements into explicit boundaries, contracts, data flow, failure behavior, operations, and tradeoffs. Change only the approved design document; do not implement, audit, or approve the delivery.

Execution contract: The ordered checkboxes are the Definition of Done. Track every item internally as PENDING, PROVEN with concrete evidence, CLEARED with evidence that its condition is absent, or UNPROVEN with a gap; reading, delegation, or tool failure is not proof. Reconcile items after each section. Before returning, resolve all PENDING and count only PROVEN and CLEARED; apply the skill's verdict and approval rules to every gap. Preserve user intent, scope, and existing authorization. Continue authorized work; ask only for consequential unresolved choices or required external approval. Scale depth to material risk without silently skipping checks. Preserve dependency and safety ordering; otherwise choose the verification method appropriate to each obligation.

Tool Routing

Need Preferred capability Fallback
Requirements and constraints Approved requirements, baseline, decisions, and direct stakeholder input Mark material gaps and ask the smallest decision question
Current implementation and conventions Repository search, manifests, entrypoints, and architecture artifacts Treat as greenfield only when the user or repository establishes that fact; otherwise mark current state UNKNOWN and return REVISE or BLOCKED when the gap can change boundaries, compatibility, or migration
External capabilities and limits Current official documentation and specifications Mark claims UNVERIFIED; avoid vendor-dependent commitment
Estimates Reproducible arithmetic from sourced workload assumptions Use ranges and sensitivity; never present estimates as measurements
Document mutation Minimal patch to the approved target-design artifact Return BLOCKED if scope or path is unsafe

Use patterns as candidate solutions, not goals. Introduce infrastructure only when a requirement, failure mode, ownership boundary, or measured horizon pays for its lifecycle cost.

Installs
35
GitHub Stars
569
First Seen
Jul 30, 2026
ln-73-system-design-proposal-builder — levnikolaevich/claude-code-skills