Skip to content
Store

guarding-architecture

by riekelt

Use when a change crosses module boundaries, adds a dependency direction between modules, touches a critical path, or conflicts with a stated principle - and when writing or updating architecture principles themselves. Encodes structural invariants as named, enforced contracts: statement, rationale, guard. Use whenever \"we'll just import it from there for now\" appears, which is how boundaries die.

Overview

Its SKILL.md stays on GitHub

This repository has no license that lets Deska show its files here. Read the SKILL.md on GitHub before you install it.

Files 1 file

Install it by hand

Deska runs this for you, for every agent you pick. To run it yourself in a terminal:

npx skills add riekelt/principal-engineer --skill guarding-architecture

More from riekelt

All skills by riekelt