All authors

Claude Skills by GanyuanRan
github.com/GanyuanRan23 skills0 installs30 views
- BrainstormingUse when defining ambiguous or high-complexity new features, product behavior, UI/component design, architecture choices, contract changes, or when grilling/pressure-testing a plan or design. Routine small requests stay on the fast path.Votes: 0GitHub stars: 1,315
- Communicating ConciselyUse when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer.Votes: 0GitHub stars: 1,315
- Dispatching Parallel AgentsUse when facing 2+ independent tasks without a written plan, with no conflicting shared mutable state or sequential dependencies, where parallel delegation beats inline cost; otherwise inline. Planned tasks use subagent-driven-development.Votes: 0GitHub stars: 1,315
- Establishing Project ContextUse when entering a project for the first time, or when the user asks to establish shared language, define domain terms, or create a project glossary.Votes: 0GitHub stars: 1,315
- Executing PlansUse when executing a written implementation plan across sessions or with review checkpoints. Small or single-slice plans stay inline. For same-session independent tasks, use subagent-driven-development instead.Votes: 0GitHub stars: 1,315
- Finishing A Development BranchUse when implementation is complete, verification has passed, and the user needs to choose merge, PR, branch cleanup, or follow-up integration handling.Votes: 0GitHub stars: 1,315
- First Principles ReviewUse when asked for first-principles or Occam's-razor review, or when high-risk decisions involve competing constraints, fallback growth, duplicate owners, or architecture direction risk. Ordinary bug fixes stay on the fast path.Votes: 0GitHub stars: 1,315
- Goal FramingUse when the user explicitly sets an Aegis goal with /aegis-goal, Aegis goal:, or asks to define goal, success evidence, stop condition, or task boundaries before work.Votes: 0GitHub stars: 1,315
- Long Task ContinuationUse when a task is multi-step, may span context resets or sessions, uses subagents, or risks losing state before completion.Votes: 0GitHub stars: 1,315
- Receiving Code ReviewUse when receiving code review feedback before implementing suggestions, especially when feedback is unclear, risky, disputed, or technically questionable.Votes: 0GitHub stars: 1,315
- Recording Architecture DecisionsUse 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.Votes: 0GitHub stars: 1,315
- Requesting Code ReviewUse when explicitly requesting an independent code review, after subagent-driven implementation slices, before merging high-risk work, or when verification finds evidence, baseline, architecture, compatibility, or retirement uncertainty that needs reviewer scrutiny.Votes: 0GitHub stars: 1,315
- Subagent Driven DevelopmentUse when executing implementation plans with independent tasks in the current sessionVotes: 0GitHub stars: 1,315
- Systematic DebuggingUse when encountering a bug, test failure, or unexpected behavior, before proposing fixesVotes: 0GitHub stars: 1,315
- Test Driven DevelopmentUse when implementing any feature or bugfix, before writing implementation codeVotes: 0GitHub stars: 1,315
- Using AegisUse when starting a turn or checking Aegis skill routing.Votes: 0GitHub stars: 1,315
- Using Git WorktreesUse when starting feature work that needs isolation from the current workspace, or when an implementation plan should run outside the active working tree.Votes: 0GitHub stars: 1,315
- Verification Before CompletionUse when about to claim work is complete, fixed, passing, verified, release-ready, or ready to commit, merge, publish, or hand off.Votes: 0GitHub stars: 1,315
- Writing PlansUse when you have an approved spec or written requirements for a multi-step task that needs a durable plan document before touching code. Small, single-owner, or fast-path tasks do not need this skill.Votes: 0GitHub stars: 1,315
- Writing SkillsUse when creating new skills, editing existing skills, or verifying skills work before deploymentVotes: 0GitHub stars: 1,315
- Update AegisUse when the user says `aegis:update`, asks to update or upgrade an installed Aegis method-pack, wants the latest Aegis version, or asks whether Aegis is current on this host.Votes: 0GitHub stars: 1,315
- Anti Entropy GovernanceUse when touching retiring old logic, collapsing duplicate owners, removing fallbacks, or schema/persistence/source-of-truth boundaries; identify opportunities automatically; destructive execution requires explicit confirmation.Votes: 0GitHub stars: 1,315
- Ui Ux GovernanceUse when designing, changing, or reviewing user-facing interfaces or interaction flows, including API changes that alter visible states or recovery. Backend-only work without user-facing effects stays on its existing route.Votes: 0GitHub stars: 1,315