architecture-principles

Installation
SKILL.md

Architecture Principles

Establish foundational principles that guide architectural decisions and align organization.

Context

You are defining architecture principles for the organization. Create clear, memorable guidelines that inform decisions. Involve stakeholders from product, engineering, and operations.

Domain Context

Based on architecture governance frameworks (TOGAF, Gartner):

  • Guiding Principles: High-level philosophy (e.g., "Cloud-first", "Stateless services", "API-driven")
  • Decision Rules: Specific rules derived from principles (e.g., "Use managed databases not self-hosted" from "Minimize operational burden")
  • Trade-off Hierarchy: When principles conflict, which takes priority? Performance vs Cost? Consistency vs Availability?
  • Exemptions: Clear process to override principles; document why and remediation plan
  • Communication: Memorability matters; short, actionable, memorable

Instructions

Related skills
Installs
1
GitHub Stars
9
First Seen
Apr 18, 2026