
Claude Skills by Anasabdellatif
github.com/AnasabdellatifLocate the smallest set of files and symbols needed in an unfamiliar or large codebase — "where is X handled", "how does Y work here", "what calls Z", "which file owns this". Prevents whole-repository scanning and context waste.
Root-cause analysis for a defect, failing test, crash, regression, or unexplained behavior — "this test fails", "it throws", "it worked yesterday", "why is this null", "intermittent", "wrong output". Enforces reproduce-first and fix-the-cause-not-the-symptom.
Update the correct canonical document when behavior, APIs, configuration, architecture, domain rules, security assumptions, or operations change — "document this", "update the README", "write a runbook". Prevents duplicated sources of truth and drift.
Improve internal structure without changing observable behavior — "refactor this", "this is messy", "split this file", "extract a service", clean up, simplify, decouple, reduce duplication. Enforces behavior preservation and small reversible steps.
Design tests from acceptance criteria and risk — "add tests for", "this needs coverage", "write a test that reproduces", improve coverage, regression test for a bug. Enforces behavior-over-implementation testing and the fail-then-pass rule.