generate-architecture

Generate Laravel architecture documentation from PRD requirements and code standards.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/juniorfontenele/ai-guidelines --skill generate-architecture-juniorfontenele
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-architecture
Source: https://github.com/juniorfontenele/ai-guidelines/tree/main/.agents/skills/generate-architecture
Command: npx skills add https://github.com/juniorfontenele/ai-guidelines --skill generate-architecture-juniorfontenele

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and updating of comprehensive architecture documentation, ensuring your Laravel application's technical structure is clear, maintainable, and aligned with best practices.

Core Features & Use Cases

  • Automated Documentation Generation: Creates detailed documents for package structure, component architecture, data flow, configuration, and extensions.
  • Adherence to Standards: Enforces project-specific architectural principles (e.g., No DDD, pragmatic SOLID).
  • Use Case: When starting a new Laravel project or refactoring an existing one, use this Skill to generate the foundational architecture documents that guide development and onboarding.

Quick Start

Generate the architecture documentation for the current project.

Frequently Asked Questions about generate-architecture

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

FAQPage Schema
How do I generate architecture documentation for a Laravel application?

To generate Laravel architecture documentation, this Skill analyzes your PRD requirements, code standards, and tech stack constraints to create structured documents covering package structure, component architecture, data flow, configuration, and extensions in the `docs/architecture/` directory.

What is the best way to document system design without using Domain-Driven Design in Laravel?

For system design documentation without DDD, this Skill enforces project-specific architectural principles like No DDD and pragmatic SOLID, ensuring your Laravel application maintains a clear, maintainable technical structure aligned with practical best practices.

Does this architecture documentation generator support updating existing technical documents?

Yes, this architecture documentation generator automates the creation and updating of comprehensive technical documents, ensuring your Laravel application's structural blueprint remains clear and aligned with evolving code standards.

Can I use this to enforce code standards and tech stack constraints in my project?

Yes, you can enforce code standards and tech stack constraints by providing your PRD requirements, which the Skill uses to generate architecture documents that enforce project-specific principles like pragmatic SOLID and No DDD.

What specific documents are created when defining an app's blueprint with this tool?

When defining an app's blueprint, this tool creates structured technical documentation covering package structure, component architecture, data flow, configuration, and extensions within your Laravel project's `docs/architecture/` folder.

When do I need to generate architecture documentation for a software project?

You need to generate architecture documentation when starting a new Laravel project or refactoring an existing one, producing foundational documents that guide development, onboarding, and maintainable system design.