From skills
Find branch coverage gaps in changed code and fix them by writing missing tests. Two analysis layers: Source ↔ Test (logic branches vs test cases) and Spec ↔ Test (requirement scenarios vs test cases, when a spec file is provided). Use when verifying test completeness after implementing a feature or fixing a bug, when auditing whether tests match a spec, or when suspecting untested branches.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills:cover-branchesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find branch coverage gaps in changed code and write missing tests to fill them.
Find branch coverage gaps in changed code and write missing tests to fill them.
Ask if there is a related spec file for scenario coverage analysis.
Run git diff (or git diff HEAD if there are staged changes) to identify changed source and test files.
If no git changes exist, fall back to files the user mentioned or edited earlier in the conversation.
Use the Agent tool to launch agents concurrently. Pass each agent the full diff for complete context.
For each changed source file:
package.json, Makefile, pom.xml, etc.); if unable to infer, ask the user.npx claudepluginhub shihyuho/skills --plugin skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.