GanyuanRan/Aegis
DirSkills catalogs 22 skills from this repository, across 4 categories: AI Engineering, DevOps, Quality, Writing.
π―
1w ago
Aegis Goal Framing
Aegis Goal Framing creates a thin goal frame before execution when a user sets an Aegis goal or asks for scope, success evidence, or stop conditions. It is used to define boundaries before routing into the next workflow.
AI Engineering
1.1K50
π§
1w ago
Anti-Entropy Governance
Anti-Entropy Governance helps decide when to delete old code paths, collapse duplicate owners, or remove fallbacks safely. It also guards schema, persistence, and source-of-truth changes that need explicit confirmation.
AI Engineering
1.1K50
π§
1w ago
Brainstorming
Brainstorming helps turn ambiguous or high-complexity ideas into clearer designs by asking focused questions, comparing approaches, and shaping a spec before implementation. Use it for new features, architecture, contracts, or plan pressure-tests.
AI Engineering
1.1K50
π
1w ago
Code Review Reception
Code Review Reception helps you evaluate code review feedback before making changes. Use it when comments are unclear, risky, disputed, or may conflict with the codebase or prior decisions.
Quality
1.1K50
βοΈ
1w ago
Communicating Concisely
Communicating Concisely shortens responses when the user asks for caveman mode, fewer tokens, or brief answers. It drops filler and keeps technical details exact until turned off.
Writing
1.1K50
π€
1w ago
Dispatching Parallel Agents
Dispatching Parallel Agents delegates unrelated tasks to separate agents with isolated context. Use it when 2+ independent problems can be worked in parallel; otherwise handle them inline or with a planned subagent workflow.
AI Engineering
1.1K50
π
1w ago
Establishing Project Context
Establishing Project Context maintains canonical domain language in CONTEXT.md so humans and agents use the same terms. Use it when project work reveals a renamed, conflicting, or deprecated term that needs active semantic modeling.
Writing
1.1K50
πΊοΈ
1w ago
Executing Plans
Executing Plans loads a written implementation plan, checks it for fit and risk, and carries it through execution with checkpoints and verification. Use it for multi-step work across sessions or when review gates are needed.
AI Engineering
1.1K50
πΏ
1w ago
Finishing A Development Branch
Finishing A Development Branch handles verification, merge or PR decisions, and ownership-aware cleanup for a task-created Git branch or worktree. Use it when verified work needs integration or the user asks to manage branch lifecycle steps.
DevOps
1.1K50
π§
1w ago
First Principles Review
First Principles Review helps evaluate ambiguous design, debugging, or architecture choices using first-principles and Occam's-razor reasoning. Use it when competing constraints, fallback growth, or ownership confusion could send work down the wrong path.
AI Engineering
1.1K50
π§
1w ago
Long Task Continuation
Long Task Continuation keeps multi-step work checkpointed and resumable across pauses, handoffs, or context resets. Use it when a task spans sessions, uses subagents, or needs drift and evidence tracking.
AI Engineering
1.1K50
π§
1w ago
Recording Architecture Decisions
Recording Architecture Decisions helps decide when an ADR or baseline update is needed after an architecture change, and guides create, amend, supersede, or skip actions. It is used to keep decision records and current-state architecture aligned.
Writing
1.1K50
π
1w ago
Requesting Code Review
Requesting Code Review dispatches a reviewer subagent with a focused evidence pack instead of your session history. Use it after implementation slices, before merges, or when you need an independent review of risks and compatibility.
Quality
1.1K50
π€
1w ago
Subagent-Driven Development
Subagent-Driven Development uses fresh subagents for each independent plan task, followed by spec and code-quality reviews. Use it when coordinating written implementation plans in the current session; otherwise keep work inline.
AI Engineering
1.1K50
π οΈ
1w ago
Systematic Debugging
Systematic Debugging helps diagnose bugs, test failures, and unexpected behavior before proposing fixes. It guides isolation, root-cause tracing, owner identification, and minimal verification at the canonical owner.
Quality
1.1K50
π§ͺ
1w ago
Test-Driven Development
Test-Driven Development defines when to use strict TDD and how to run RED/GREEN/REFACTOR with Aegis. Use it for explicit test-first work, bug fixes, and behavior changes that need failing tests before code.
Quality
1.1K50
π§
1w ago
Update Aegis
Update Aegis updates the installed Aegis Method Pack for the current AI coding host. Use it to check whether Aegis is current, register a host, or perform an explicit update without changing the target project.
DevOps
1.1K50
π§
1w ago
Using Aegis
Using Aegis checks routing rules at the start of a turn and decides when to load a specific Aegis skill. It is used to stay on the fast path or switch into a skill based on the task.
AI Engineering
1.1K50
π³
1w ago
Using Git Worktrees
Using Git Worktrees helps when a task needs a separate checkout, dirty state blocks branch switching, or the repository explicitly requires a worktree. It guides safe creation, placement, setup, and cleanup of task-owned worktrees.
DevOps
1.1K50
β
1w ago
Verification Before Completion
Verification Before Completion requires a fresh falsifying check and explicit evidence before claiming work is complete, fixed, or ready to hand off. Use it when preparing to commit, merge, publish, release, or otherwise declare success.
Quality
1.1K50
π
1w ago
Writing Plans
Writing Plans turns approved specs or requirements into durable implementation plans with scope, file boundaries, verification, and risks. Use it for multi-step work before changing code.
Writing
1.1K50
π
1w ago
Writing Skills
Writing Skills uses pressure-scenario validation to check whether a skill changes agent behavior before deployment. Use it when creating, editing, or verifying skills and you need baseline-first validation.
Writing
1.1K50