Claude Skills · Productivity

Establishing Project Context

GanyuanRan/Aegis

Use when the user asks to establish shared project language or project work exposes a resolved, vague, conflicting, renamed, or deprecated domain term that needs active semantic modeling.

★ 927 Synced 13 hours ago View SKILL.md

At a glance

Productivity Plugin install Shell Actively maintained

This skill is for Productivity and helps you establish shared project language, resolve conflicting terminology, and clarify vague domain terms.

Install /plugin marketplace add GanyuanRan/Aegis /plugin install establishing-project-context
Can use Not declared by the author

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

documentationTerminologyKnowledge SharingSemantic ModelingProject SetupContext Building

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

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...

Recording Architecture Decisions DevOps & Infrastructure

Use when the user asks to create, write, update, amend, supersede, or evaluate an ADR, architecture decision record, durable architecture de...

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 Productivity skills

Slack Gif Creator anthropics/skills

Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use...

Template Skill anthropics/skills

Replace with description of the skill and when Claude should use it.

Skill Creator anthropics/skills

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, ed...

Ask Matt mattpocock/skills

Ask which skill or flow fits your situation. A router over the skills in this repo.

To Questionnaire mattpocock/skills

Turn a decision you can't fully answer into a questionnaire for someone else to fill in.

Obsidian Vault mattpocock/skills

Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize note...