Loading...
Loading...
Verifies the agent's current work against a specific question by analyzing unstaged changes, staged changes, recent commits, and codebase context. Answers succinctly for a senior audience. Use when user says "/check", "verify that", "confirm that", "check if", "is X done?", or asks about current session changes.
npx skill4agent add nathan13888/nice-skills checkWriteEdit/check/check does the new endpoint handle errors?/checkAskUserQuestion/checkgit status --shortgit diffgit diff --stagedgit log --oneline -10| Question type | Action |
|---|---|
| Names specific files or paths | Read those files |
| Asks "how does X work" or "what does X do" | Grep for X, read relevant files |
| Asks "do tests pass" or "are tests green" | Run the test suite via Bash (read-only -- do NOT fix failures) |
| Asks about a function, class, or symbol | Grep for its definition and usages |
| Asks about recent changes to a specific area | |
Tasksubagent_type: general-purposeYou are a senior engineer reviewing recent work in a codebase.
## Question
{the user's question}
## Evidence
{paste the git diff output, file contents, and any other gathered evidence}
## Task
Analyze the evidence and answer the question. Be specific:
- Reference exact file paths and line numbers
- For verification questions, state YES / NO / PARTIAL with justification
- For explanation questions, describe what changed and why it matters
- Note any gaps, risks, or incomplete work you observe
Keep your answer concise -- bullets over paragraphs.## Check: {question, truncated to ~60 chars if needed}
**Verdict:** YES | NO | PARTIAL | {direct answer for non-verification questions}
{One sentence expanding the verdict -- what makes it yes/no/partial, or the key takeaway.}
**Evidence:**
- `{file:line}` -- {specific supporting detail}
- `{file:line}` -- {specific supporting detail}
- {up to 4 bullets total}
**Could elaborate on:** {1-2 follow-up angles the user might care about} _(optional -- omit if the answer is complete)_
**Suggestions:** {1-2 actionable items if gaps were found} _(optional -- omit if verdict is a clean YES)_**Interpreted as:** "Did the recent changes add input validation to the /users endpoint?"git diff