aif-architecture

Generate architecture guidelines and documentation from project context files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps establish clear and maintainable architectural guidelines for a software project, ensuring consistency and scalability from the outset.

Core Features & Use Cases

  • Architecture Recommendation: Analyzes project context to suggest suitable architectural patterns (e.g., Clean Architecture, DDD, Microservices).
  • Documentation Generation: Creates a detailed .ai-factory/ARCHITECTURE.md file outlining the chosen architecture, folder structure, dependency rules, and key principles.
  • Project Context Integration: Reads existing project descriptions (DESCRIPTION.md) and skill-context rules to tailor recommendations.
  • Use Case: When starting a new project or refactoring an existing one, use this Skill to get a well-defined architecture and documentation to guide development.

Quick Start

Use the aif-architecture skill to generate architecture guidelines for the 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 project architecture guidelines for a new software project?

To generate project architecture guidelines, this Skill analyzes your project context to recommend patterns like Clean Architecture or Microservices, then outputs a detailed ARCHITECTURE.md file with folder structures and dependency rules.

What is the best way to document design patterns and microservices architecture?

The best way to document design patterns and microservices is by generating a dedicated architecture file that outlines pattern choices, folder structures, dependency rules, and key principles tailored to your project context.

Can I use DDD and Clean Architecture for an existing project refactoring?

Yes, you can use this Skill for refactoring an existing project. It reads your current project descriptions to recommend and document suitable architectural patterns like DDD and Clean Architecture for your codebase.

Does this architecture recommendation tool require specific project setup files?

Yes, this architecture recommendation tool requires a DESCRIPTION.md file and skill-context files to analyze your project context and generate accurate architectural guidelines and dependency rules.

How do I choose between Microservices and Modular Monolith for my application?

To choose between Microservices and Modular Monolith, this Skill analyzes your project context and recommends the most suitable architectural pattern, then documents the decision with specific folder structures and dependency rules.