aif-architecture

Analyze project tech stack and context to generate architecture guidelines.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/afterwork/arra-aif --skill aif-architecture-afterwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-architecture
Source: https://github.com/afterwork/arra-aif/tree/main/.cursor/skills/aif-architecture
Command: npx skills add https://github.com/afterwork/arra-aif --skill aif-architecture-afterwork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The front-end goal is to produce architecture guidelines that reflect the project's current tech stack and context, enabling consistent decisions and faster onboarding.

Core Features & Use Cases

  • Analyze the project’s tech stack and requirements to recommend a suitable architecture pattern.
  • Generate .ai-factory/ARCHITECTURE.md with rationale, folder structure, dependency rules, and implementation guidance.
  • Provide project-aware guidance for team size, domain complexity, and deployment needs.

Quick Start

Run /aif-architecture to generate the architecture blueprint for the current project.

Frequently Asked Questions about aif-architecture

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

FAQPage Schema
How do I generate architecture guidelines for my software project?

To generate architecture guidelines, analyze the project's tech stack and context to assess scale, team size, and domain complexity. This produces a tailored architecture pattern and an actionable .ai-factory/ARCHITECTURE.md file containing folder layout, dependency rules, and implementation guidance.

What is the best way to choose an architecture pattern for a specific tech stack?

Choosing an architecture pattern involves evaluating your project's specific tech stack, domain complexity, and team size. The process selects an appropriate pattern by assessing these contextual factors and documenting the rationale, structure, and dependency directions in a comprehensive markdown file.

How do I create a folder layout and dependency direction rules for my codebase?

Creating folder layout and dependency direction rules requires analyzing your project context and deployment needs. The output is a structured ARCHITECTURE.md document that defines actionable rules, folder structures, and implementation guidance ready for direct integration into your codebase.

Can I tailor architecture documentation for my team size and domain complexity?

Yes, architecture documentation can be tailored by assessing your team size and domain complexity. The system provides project-aware guidance that generates rationale, structural rules, and implementation guidance reflecting your specific scale and deployment requirements.

What should architecture guidelines include for faster developer onboarding?

Architecture guidelines for faster onboarding should include a recommended architecture pattern, rationale, folder structure, dependency rules, and implementation guidance. These actionable rules reflect the current tech stack and project context to enable consistent development decisions.