Claude Skills · DevOps & Infrastructure

Recording Architecture Decisions

GanyuanRan/Aegis

Use when the user asks to create, write, update, amend, supersede, or evaluate an ADR, architecture decision record, durable architecture decision, decision log, or baseline sync after architecture-changing work.

★ 927 Synced 2 hours ago View SKILL.md

At a glance

DevOps & Infrastructure Plugin install Shell Actively maintained

This skill is for DevOps & Infrastructure and helps you create an architecture decision record, document architecture decisions, and update decision logs.

Install /plugin marketplace add GanyuanRan/Aegis /plugin install recording-architecture-decisions
Can use Not declared by the author

Setup, runtime and requirements describe GanyuanRan/Aegis, the repo this skill ships in.

adrarchitectureDecision LogdocumentationDesign Decisionsbaseline

Also in GanyuanRan/Aegis

View the repo

Use when retiring old logic, collapsing duplicate owners, removing fallbacks, or touching schema, persistence, or source-of-truth boundaries...

Use when defining new features, product behavior, UI/component design, architecture choices, contract changes, or ambiguous medium/high-comp...

Use when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much sh...

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

Use when the user asks to establish shared project language or project work exposes a resolved, vague, conflicting, renamed, or deprecated d...

Executing Plans Productivity

Use when you have a written implementation plan to execute in a separate session with review checkpoints

Finishing A Development Branch DevOps & Infrastructure

Use when verified work has an Aegis-created branch/worktree to integrate or clean up, or the user explicitly requests merge, PR, or branch l...

First Principles Review Code Review & Testing

Use when explicitly asked for first-principles or Occam's-razor review, or when complex decisions involve competing constraints, repeated fi...

Goal Framing Legal

Use when the user explicitly sets an Aegis goal with /aegis-goal, Aegis goal:, or asks to define goal, success evidence, stop condition, or...

Long Task Continuation Productivity

Use when a task is multi-step, may span context resets or sessions, uses subagents, or risks losing state before completion.

Receiving Code Review Code Review & Testing

Use when receiving code review feedback before implementing suggestions, especially when feedback is unclear, risky, disputed, or technicall...

Requesting Code Review Code Review & Testing

Use when requesting independent code review, after implementation slices, before merging high-risk work, or when verification exposes eviden...

Other DevOps & Infrastructure skills

Setup TS Deep Modules mattpocock/skills

Wire dependency-cruiser into a TypeScript repo so each package is a deep module — implementation hidden in subfolders, reachable only throug...

Git Guardrails Claude Code mattpocock/skills

Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wan...

Setup Matt Pocock Skills mattpocock/skills

Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before f...

Setup Pre Commit mattpocock/skills

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-comm...

Wizard mattpocock/skills

Generate an interactive bash wizard that walks a human through a manual procedure — third-party setup, a one-off migration, an A→B state tra...

Debian Linux Triage github/awesome-copilot

Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance.