architect

Analyze requirements and produce a detailed implementation plan.

17|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/alexiolan/craft-skills --skill architect-alexiolan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/alexiolan/craft-skills/tree/main/skills/architect
Command: npx skills add https://github.com/alexiolan/craft-skills --skill architect-alexiolan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams analyze requirements and generate a detailed implementation plan that aligns with the project architecture before any coding begins.

Core Features & Use Cases

  • Requirement analysis and clarifying questions to resolve ambiguities
  • Creation of a comprehensive implementation plan mapped to architecture
  • Reuse-first design approach, documenting decisions and trade-offs for future work

Quick Start

Proactively generate an implementation plan after receiving a feature prompt and before writing any code.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I create an implementation plan from feature requirements?

An implementation plan is generated by analyzing feature requirements, resolving ambiguities through clarifying questions, and mapping the design to project architecture. This approach ensures reuse-first design and explicit documentation of trade-offs before coding begins.

What is the best way to analyze requirements for architecture planning?

Requirements analysis for architecture planning involves asking clarifying questions and performing boundary checks to resolve ambiguities. This process produces a detailed plan that satisfies prior-art review and documents decisions for future work.

How do I resolve ambiguities before writing code for a new feature?

Ambiguities are resolved by generating clarifying questions and performing boundary checks during the requirement analysis phase. This ensures the implementation plan is fully aligned with the project architecture before development starts.

When do I need to perform architecture planning for a feature?

Architecture planning is needed when implementing features across multiple domains that require a detailed plan. It applies prior-art review, reuse-first design, and explicit plan documentation to align the implementation with project architecture.

Does requirement analysis work for features spanning multiple domains?

Requirement analysis applies to features requiring architecture planning across multiple domains. It generates a comprehensive implementation plan that includes clarifying questions, boundary checks, and documented trade-offs.

Why perform a prior-art review before feature implementation?

A prior-art review is performed to support a reuse-first design approach during architecture planning. It ensures the implementation plan leverages existing project architecture and documents decisions and trade-offs for future work.