{"id":"26f4549e-f287-41ec-81ff-aa7e2306cb57","shortId":"HE9KxH","kind":"skill","title":"audit-tests","tagline":"Use when the user wants a thorough audit of the existing test suite — aggressively cutting tests that exist just to exist, rewriting weak ones to actually catch the bugs they should, identifying production code that is uncovered or thinly covered, and adding tests where coverage ","description":"scope = $ARGUMENTS\n\nAudit the tests in `$scope`. Bias hard toward cutting — a test earns its keep only if it catches context loss between changes or encodes domain knowledge the code itself can't express. Restated-behavior tests, getter/setter coverage, mock-the-world ceremonies, framework smoke checks, \"it returns what I told it to return\" — bloat. Cut them. Rewrite weak ones to actually catch the bugs they should, find production code that's uncovered or thinly covered, and add tests where coverage would catch real defects. When in doubt, delete. Use your own judgment about what counts as a smell, what's worth rewriting, and what's worth covering.","tags":["audit","tests","dotclaude","jhostalek","agent-skills","ai-coding","anthropic","claude","claude-code","claude-code-skills","code-review","codex-cli"],"capabilities":["skill","source-jhostalek","skill-audit-tests","topic-agent-skills","topic-ai-coding","topic-anthropic","topic-claude","topic-claude-code","topic-claude-code-skills","topic-code-review","topic-codex-cli","topic-cursor","topic-developer-tools","topic-git-workflow","topic-multi-agent"],"categories":["dotclaude"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/JHostalek/dotclaude/audit-tests","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add JHostalek/dotclaude","source_repo":"https://github.com/JHostalek/dotclaude","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (657 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:13:15.137Z","embedding":null,"createdAt":"2026-05-18T13:20:31.680Z","updatedAt":"2026-05-18T19:13:15.137Z","lastSeenAt":"2026-05-18T19:13:15.137Z","tsv":"'actual':29,112 'ad':45 'add':128 'aggress':17 'argument':50 'audit':2,11,51 'audit-test':1 'behavior':85 'bias':56 'bloat':105 'bug':32,115 'catch':30,68,113,133 'ceremoni':93 'chang':72 'check':96 'code':37,78,120 'context':69 'count':146 'cover':43,126,158 'coverag':48,88,131 'cut':18,59,106 'defect':135 'delet':139 'domain':75 'doubt':138 'earn':62 'encod':74 'exist':14,21,24 'express':82 'find':118 'framework':94 'getter/setter':87 'hard':57 'identifi':35 'judgment':143 'keep':64 'knowledg':76 'loss':70 'mock':90 'mock-the-world':89 'one':27,110 'product':36,119 'real':134 'restat':84 'restated-behavior':83 'return':98,104 'rewrit':25,108,153 'scope':49,55 'skill' 'skill-audit-tests' 'smell':149 'smoke':95 'source-jhostalek' 'suit':16 'test':3,15,19,46,53,61,86,129 'thin':42,125 'thorough':10 'told':101 'topic-agent-skills' 'topic-ai-coding' 'topic-anthropic' 'topic-claude' 'topic-claude-code' 'topic-claude-code-skills' 'topic-code-review' 'topic-codex-cli' 'topic-cursor' 'topic-developer-tools' 'topic-git-workflow' 'topic-multi-agent' 'toward':58 'uncov':40,123 'use':4,140 'user':7 'want':8 'weak':26,109 'world':92 'worth':152,157 'would':132","prices":[{"id":"f61a5bfd-5c87-4d50-b2ab-c165012f7921","listingId":"26f4549e-f287-41ec-81ff-aa7e2306cb57","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"JHostalek","category":"dotclaude","install_from":"skills.sh"},"createdAt":"2026-05-18T13:20:31.680Z"}],"sources":[{"listingId":"26f4549e-f287-41ec-81ff-aa7e2306cb57","source":"github","sourceId":"JHostalek/dotclaude/audit-tests","sourceUrl":"https://github.com/JHostalek/dotclaude/tree/main/skills/audit-tests","isPrimary":false,"firstSeenAt":"2026-05-18T13:20:31.680Z","lastSeenAt":"2026-05-18T19:13:15.137Z"}],"details":{"listingId":"26f4549e-f287-41ec-81ff-aa7e2306cb57","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"JHostalek","slug":"audit-tests","github":{"repo":"JHostalek/dotclaude","stars":8,"topics":["agent-skills","ai-coding","anthropic","claude","claude-code","claude-code-skills","code-review","codex-cli","cursor","developer-tools","git-workflow","multi-agent","prompt-engineering","skill-md"],"license":"cc0-1.0","html_url":"https://github.com/JHostalek/dotclaude","pushed_at":"2026-05-17T15:07:41Z","description":"Agent skills for agentic coding tools. Extremely opinionated. Updated (almost) daily.","skill_md_sha":"f7e697ac1ff663cb9814d4f4e4b35cdcdd0fb495","skill_md_path":"skills/audit-tests/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/JHostalek/dotclaude/tree/main/skills/audit-tests"},"layout":"multi","source":"github","category":"dotclaude","frontmatter":{"name":"audit-tests","description":"Use when the user wants a thorough audit of the existing test suite — aggressively cutting tests that exist just to exist, rewriting weak ones to actually catch the bugs they should, identifying production code that is uncovered or thinly covered, and adding tests where coverage would catch real defects. Trigger on \"audit tests\", \"find test bloat\", \"tests don't catch anything\", or similar requests."},"skills_sh_url":"https://skills.sh/JHostalek/dotclaude/audit-tests"},"updatedAt":"2026-05-18T19:13:15.137Z"}}