All authors
yuchi-chang avatar

Claude Skills by yuchi-chang

github.com/yuchi-chang
14 skillsA× 140 installs6 views
Clarifying RequirementsA

Use when starting a new feature, component, or project whose requirements are underspecified or ambiguous — before designing or writing code

ai-agentsgoapi
0
2
Durable PlansA

Use when planned work will outlive the current session — persisting a plan to disk, resuming work from an on-disk plan, or landing changes a plan file describes

ai-agentsrustgo
0
2
Escalate Dont ThrashA

Use when repeated attempts at the same problem keep failing without producing new evidence — before trying another variation of the last fix

ai-agentsdebugging
0
2
Exploring ApproachesA

Use when starting a new project or significant feature from a vague idea — before clarifying details or planning, especially when the user already has a preferred approach

ai-agentsgoapi
0
2
Fail LoudA

Use when writing error handling — try/catch blocks, fallback values, default parameters, retries, or any code path that handles failure

ai-agentsgit
0
2
Measure Before OptimizingA

Use when asked to improve performance, or when about to optimize code believed to be slow

ai-agentsgoperformance
0
2
Receiving FeedbackA

Use when receiving code review comments, reviewer suggestions, or technical corrections — before implementing any of them

ai-agentsreactgit
0
2
Root Cause DebuggingA

Use when encountering a bug, test failure, regression, flaky test, or unexpected behavior — before proposing or applying any fix

ai-agentsdebuggingapi
0
2
Safe RefactoringA

Use when restructuring, renaming, moving, or extracting code that already works — before making the first edit

ai-agentsrustsql
0
2
Schema Migration SafetyA

Use when writing database schema migrations or changing tables, columns, indexes, or constraints on a system with real data

ai-agentssqldatabase
0
2
Surgical ChangesA

Use when editing existing code — bug fixes, small features, or any change inside a codebase you didn't just write

ai-agentsgit
0
2
Verify Before DoneA

Use when about to claim work is complete, fixed, or passing — before committing, opening a PR, marking a task done, or relaying a subagent's success report

ai-agentsrustgo
0
2
Writing Meaningful TestsA

Use when writing or modifying tests, adding mocks, or tempted to add test-only methods to production code

ai-agentstypescriptrust
0
2
Writing Solid PlansA

Use when designing or planning a multi-step feature, refactor, or spec before implementation begins

ai-agentsgo
0
2