architect

Convert finalized specs into implementation-ready design documents and ADRs.

8|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Heavy-Chain-Engineering/etc --skill architect-heavy-chain-engineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/Heavy-Chain-Engineering/etc/tree/main/skills/architect
Command: npx skills add https://github.com/Heavy-Chain-Engineering/etc --skill architect-heavy-chain-engineering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finalized specs often lack concrete, build-ready architecture. This skill bridges that gap by converting a completed spec.md into an implementation-ready design.md and accompanying Architecture Decision Records (ADRs) through a Socratic questioning workflow, disciplined codebase and web research, and structured gray-area resolution. It ensures designs pass the architect Definition of Ready and are ready for /build.

Core Features & Use Cases

  • Socratic architecture-design loop that turns a finalized spec.md into an implementation-ready design.md plus one or more ADRs through questioning, codebase research, and iterative section drafting.
  • Interactive clarification: you ask questions before drafting the design and never write the design without answers.
  • Evidence-grounded research: combines codebase exploration and external references to ground architectural decisions.
  • Phase-aligned workflow: supports Phase 1 intent capture, Phase 2 research, Phase 2.5 gray-areas, and Phase 3 design synthesis with state updates.
  • Ensures readiness: enforces the architect Definition of Ready and smooth handoff to /build.

Quick Start

Provide a finalized spec.md and start the architect workflow to generate an implementation-ready design and ADRs.

Frequently Asked Questions about architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a finalized spec into an implementation-ready architecture design?

To convert a finalized spec into an implementation-ready architecture design, use a Socratic questioning workflow that guides interactive clarification, targeted codebase research, and iterative drafting to generate a concrete design document and ADRs.

What is the best way to create Architecture Decision Records from a project spec?

Creating Architecture Decision Records from a project spec requires resolving gray areas through evidence-grounded research, combining codebase exploration with external references to ground architectural decisions before drafting the ADRs.

Do I need a completed spec.md before starting architecture design?

Yes, you need a finalized spec.md before starting architecture design. The workflow bridges the gap between finalized specs and build-ready architecture by ensuring all design decisions are grounded in answers from interactive clarification.

How does a Socratic workflow help resolve architectural gray areas?

A Socratic workflow resolves architectural gray areas by asking targeted questions before drafting any design, ensuring you never write the architecture document without explicit answers that satisfy the architect Definition of Ready.

Can I generate build-ready design documents alongside ADRs in one workflow?

Yes, you can generate build-ready design documents alongside ADRs in one workflow. The phase-aligned process synthesizes intent capture, research, and gray-area resolution to output both design.md and ADRs while updating state.yaml.

What are the limitations of using a Socratic approach for architecture design?

A limitation of using a Socratic approach for architecture design is that it requires interactive questioning and explicit answers before drafting, meaning you cannot generate design documents autonomously without providing clarifying input.