Loading...
Loading...
Found 112 Skills
You MUST use this when a completed or partially committed implementation needs an independent code review against explicit requirements, a defined task scope, and the actual Git diff, including committed and working-tree changes.
Run only the tests a change can affect — diffs the branch against its base, maps changed files to affected units via the repo's test map or workspace manifest, picks tests per configured suite, runs them, and falls back to the full suite whenever the mapping is unsure. Use for "run affected tests", "test only what changed", "smart test".
Use when a change needs an independent code review before it moves on - a finished task, a feature branch, a pull request, or work-in-progress changes since a given ref - in any programming language. Pins the exact diff, gathers intent and constraints, and dispatches a read-only reviewer that returns separate verdicts and evidence-backed findings.
Perform an independent, evidence-grounded review of git diffs against requested specifications, architectural invariants, and code standards. Use when reviewing pull requests, inspecting code changes before merge, auditing diffs for regressions, or performing pre-commit sanity reviews — even if the user does not explicitly say "fable-review" (e.g. "review this diff", "check this PR", "critique my changes", "code review this branch"). Do NOT use for implementing fixes directly (use fable-tdd/fable-execute) or executing tests (use fable-verify).
Reviews a code diff (PR, branch, commit range, working tree, or a diff already in the conversation) in a fresh-context read-only subagent, because a session holding the conversation is a biased reviewer, posts its Conventional Comments findings inline and its APPROVE, REQUEST CHANGES, or COMMENT verdict to the pull request when one exists, and returns a short summary. Use when the user says "code review", or when asked to review code, a diff, or a PR, including a pasted diff, a .diff or .patch file, or a diff shown earlier; never review it inline. Not for design docs; use reviewing-design-docs. Not for a security-focused review; use reviewing-security.
Reviews a git diff through reviewer subagents on each lens (big picture, detail), then checks and triages the findings and fixes clear problems. Use when the user asks for a code review, PR review, sanity check on changes, or reviews with specific or multiple models.
Review changes since a fixed point along five independent axes: repository standards, originating spec, performance, observability, and accessibility. Use for branches, pull requests, work in progress, or requests to review since a commit, branch, tag, or merge-base.
Generates just-in-time catching tests for changed code. Analyzes pending changes to find uncovered paths and writes focused tests that catch regressions at the moment of change. Use when the user says "generate tests", "jit tests", "test generation", "write tests for changes", or wants tests for recently modified code.
Review every change on this branch against main across 9 perspectives, then review-deep's scripted collate, verify, and report chain over the same findings. Covers committed, staged, unstaged, and untracked work.
Systematically add test coverage for all local code changes using specialized review and development agents. Add tests for uncommitted changes (including untracked files), or if everything is commited, then will cover latest commit.
Compare files and directories between git worktrees or worktree and current branch
Scan a Kotlin or Compose Multiplatform diff for known footgun shapes and open the matching trap to confirm each hit. Use before committing, when reviewing a Kotlin change, or to audit a codebase.