architecture

Guide architectural decision-making through context discovery, trade-off analysis, and ADR documentation.

24|3|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/VoDaiLocz/kilo-kit-mcp --skill architecture-vodailocz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/VoDaiLocz/kilo-kit-mcp/tree/main/skills/engineering/architecture
Command: npx skills add https://github.com/VoDaiLocz/kilo-kit-mcp --skill architecture-vodailocz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured approach to architectural decision-making, ensuring well-reasoned and practical system designs.

Core Features & Use Cases

  • Requirements Analysis: Assist with identifying project-specific context and constraints.
  • Trade-off Evaluation: Offer frameworks for comparing options and documenting decisions.
  • ADR Documentation: Guide users through writing Architecture Decision Records for significant decisions.
  • Use Case: Use the architecture skill to guide your next project, ensuring you consider all factors and document your thought process.

Quick Start

Start your architectural analysis by running the skill with 'analyze-architecture' command.

Frequently Asked Questions about architecture

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

FAQPage Schema
What is an Architecture Decision Record and when do I need one for system design?

Architectural trade-off evaluation compares design options by analyzing their benefits and constraints against project requirements. It systematically weighs factors like performance, scalability, and maintainability to ensure well-reasoned system designs rather than relying on intuition.

How do I analyze system design and select the right architecture patterns for my project?

Analyze system design by running the 'analyze-architecture' command to guide context discovery, evaluate trade-offs, and select appropriate architecture patterns. This structured approach ensures pattern selection aligns with your specific project constraints and requirements.

Can I use this architectural decision-making framework for both small-scale projects and large-scale enterprise solutions?

Yes, this architectural decision-making framework supports both small-scale projects and large-scale enterprise solutions. It adapts to varying project complexities, guiding system architects, software engineers, and project managers through context discovery and pattern selection.

How to write an Architecture Decision Record for a new software engineering project?

Write an Architecture Decision Record by documenting the architectural context, evaluated trade-offs, selected design patterns, and final decision rationale. This framework guides software engineers step-by-step to ensure thought processes are clearly captured for future reference.

What's the best way to compare architectural trade-offs when making system design decisions?

The best way to compare architectural trade-offs is using a structured decision-making framework that evaluates options against project constraints. This approach systematically documents the comparison, ensuring your system design choices are well-reasoned and practical.