architecture

Analyze requirements, evaluate trade-offs, and document architectural decisions.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/ClaudioCeppi83/kora-os-kernel --skill architecture-claudioceppi83
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/ClaudioCeppi83/kora-os-kernel/tree/main/.agent/skills/architecture
Command: npx skills add https://github.com/ClaudioCeppi83/kora-os-kernel --skill architecture-claudioceppi83

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 thorough requirements analysis, trade-off evaluation, and ADR documentation.

Core Features & Use Cases

  • Requirements Analysis: Helps identify and analyze system requirements, ensuring a solid foundation for design.
  • Trade-off Evaluation: Facilitates a systematic evaluation of trade-offs to inform decisions.
  • ADR Documentation: Guides the documentation of architectural decisions with clear rationale and trade-offs.
  • Use Case: Ideal for architects and developers tasked with designing complex systems, where a structured approach to decision-making is crucial.

Quick Start

Utilize the architecture skill to analyze the requirements for your new project and document the architectural decisions with trade-offs.

Frequently Asked Questions about architecture

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

FAQPage Schema
What is an ADR in system architecture design?

An ADR, or Architectural Decision Record, documents architectural decisions with clear rationale and trade-offs. It ensures a structured approach to decision-making by providing a solid foundation for evaluating system requirements.

How do I evaluate trade-offs during system design?

To evaluate trade-offs during system design, use a structured approach to systematically analyze system requirements. This facilitates informed architectural decision-making by documenting the clear rationale behind each evaluated trade-off.

What is the best way to document architectural decisions for complex systems?

The best way to document architectural decisions is through ADR documentation. This guides you to record architectural decisions with clear rationale and evaluated trade-offs, ensuring a structured approach for complex system designs.

Can I use this structured decision-making framework for requirements analysis?

Yes, you can use this framework for requirements analysis. It helps identify and analyze system requirements to ensure a solid foundation for design, directly supporting the architectural decision-making process.

When do I need a structured approach to architectural decision-making?

You need a structured approach to architectural decision-making when designing complex systems. It ensures thorough requirements analysis and trade-off evaluation, which is crucial for architects and developers making informed design choices.