architecture-spec

Generate an architecture specification from a PRD into docs/ARCHITECTURE.md.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/ano4l/SiteRent --skill architecture-spec-ano4l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-spec
Source: https://github.com/ano4l/SiteRent/tree/main/skills/product/architecture-spec
Command: npx skills add https://github.com/ano4l/SiteRent --skill architecture-spec-ano4l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates a clear, actionable technical architecture specification from a Product Requirements Document (PRD) to accelerate decision-making and reduce ambiguity.

Core Features & Use Cases

  • Generates architecture patterns, tech stack decisions, data models, and component relationships based on the PRD.
  • Produces a detailed ARCHITECTURE.md ready for integration into project repos, with rationale and trade-offs.
  • Use Case: Start a new iOS/macOS project by producing an initial architecture doc from PRD to inform the architects and engineers.

Quick Start

Create an ARCHITECTURE.md for your project by running the architecture-spec workflow against the PRD to generate the document.

Frequently Asked Questions about architecture-spec

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

FAQPage Schema
How do I generate architecture specs from a PRD for an iOS project?

To generate architecture specs from a PRD, you can use a tool that reads your Product Requirements Document and outputs a structured architecture specification. This ensures clear tech stack decisions, data models, and component relationships to guide your iOS system design.

What is an architecture specification document and why do I need one?

An architecture specification document translates product requirements into actionable technical decisions, including architecture patterns and data models. You need one to accelerate decision-making, reduce ambiguity, and provide clear implementation guidance for engineers and architects.

Can I use PRD to architecture generation for macOS projects?

Yes, PRD to architecture generation works for macOS projects. The process applies architecture decisions, tech stack selection, and app structure planning across both iOS and macOS environments, supporting both MVP and full-product scopes.

How do I create an ARCHITECTURE.md file from my existing requirements?

To create an ARCHITECTURE.md file, run an automated workflow against your requirements document located at docs/PRD.md. The system enforces prerequisites and outputs the architecture specification directly to docs/ARCHITECTURE.md with structured sections and rationale.

What's the best way to document architecture patterns and tech stack decisions?

The best way to document architecture patterns and tech stack decisions is by generating a comprehensive markdown file. This approach captures component relationships, rationale, and trade-offs directly from your PRD, ensuring the documentation remains actionable and integrated into your project repository.

Do I need a completed PRD before generating an architecture specification?

Yes, you need a completed PRD before generating an architecture specification. The generation process explicitly reads from docs/PRD.md and enforces prerequisites, requiring a defined product scope to accurately determine tech stack selection and app structure.