← ClaudeAtlas

task-auditlisted

Audit a completed development task or branch — review git diff quality, commit conventions, test coverage of changed files, leftover TODO/FIXME markers, and overall PR readiness. Use after finishing an implementation task to verify quality before requesting review.
Tamircohen28/tamirs-superpowers · ★ 0 · Code & Development · score 76
Install: claude install-skill Tamircohen28/tamirs-superpowers
## Live context !`git branch --show-current 2>/dev/null | sed 's/^/current branch: /' || echo "not a git repo"` !`git log --oneline origin/$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null | sed 's|origin/||' || echo main)...HEAD 2>/dev/null | head -5 | sed 's/^/ commit: /' || echo " (no upstream branch found — run git push -u origin HEAD first)"` !`git diff --stat origin/$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null | sed 's|origin/||' || echo main)...HEAD 2>/dev/null | tail -1 | sed 's/^/ diff: /' || true` # task-audit Inspect a completed branch's changes end-to-end and produce a structured `task-audit.md` report that flags quality gaps, missing tests, leftover work markers, and PR-readiness issues — before a human reviewer sees it. ## Why this skill exists After finishing a task it's easy to miss leftover TODOs, skip tests for changed code, or write commits that make review harder. This skill runs a deterministic sweep before review — catching issues that are cheap to fix now and expensive after a reviewer flags them. ## Input One optional argument: a branch name, PR number, or nothing (defaults to current branch). | Form | Example | |------|---------| | Current branch (default) | (no argument) | | Branch name | `feat/add-user-auth` | | PR number | `#258` or `258` | ## What the audit covers Seven dimensions, each producing 0+ findings with severity `CRITICAL` / `WARNING` / `INFO` / `PASS`: | # | Dimension | What it asks |