Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ptrandev-debrief
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/debrief
What's inside
- Skill name
debrief- Description
- End-of-session confidence audit. Names what was assumed but never verified, converts each uncertainty into a concrete check, runs the safe ones, and separates real gaps from confident-sounding filler. Use at the end of a work session, or for "what am I missing", "what are you least confident about", or "loose ends".
- License
- MIT
- Instructions
- 105 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# debrief This is a **read-only audit**. **Never** edit a file, commit, or push. End with a ranked report. ## Input Treat text accompanying the skill invocation as the input: - **Empty** → audit the current session. - `deep` → also run Phase 3 (blind reviewer) even when `/phillip` already ran this session. - Free text → treat as the specific area to focus the audit on (e.g. `/debrief the auth changes`). - **Both** → a leading `deep` token is the flag, the remainder is focus text (`/debrief deep the auth changes` = deep mode, focused on the auth changes). ## Phase 1: Self-interrogation Answer four questions **against this session specifically**, not in the abstract: 1. **What am I least confident about right now?** Actions taken on assumptions never verified: how existing code behaves, data shapes, env/config, API contracts, requirements interpretation. 2. **Which early decision am I least sure about now?** Calls made when context was thin and never revisited once the picture filled in. 3. **What is the user missing about this situation?** The surprising thing they do not know yet: scope implications, side effects, a smell adjacent to the work. 4. **If this breaks in 3 months, what is the most likely reason?** Fragility baked in: scale assumptions, hardcoded values, drift-prone couplings, missing edge cases. Rules: - 3-7 items across questions 1 and 2, ranked by expected damage. Questions 3 and 4 produce one item each, reported separately. - **Name a check that settles every item under questions 1-2**: a command to run, a test to execute, a file/line to read, a doc to consult. Label an item with no conceivable check `JUDGMENT CALL` explicitly. **Never** dress it up as an investigation. - **Do not** investigate a doubt using the same assumption that created it. If the doubt is "I assumed the API returns X", the check is reading the API's actual code or calling it, not re-reading the call site written under that assumption. ## Phase 2: Verify Run every check from Phase 1 that is **read-only and safe** (reads, greps, type checks, existing test suites, dry-runs) **and finishes in under 60s wall-clock**. Mark anything mutating, and anything over 60s even when it appears on the safe list, as `UNRUN` with the exact command the user can run themselves. Each item resolves to: | Verdict | Meaning | |---|---| | `CONFIRMED FINE` | Check ran, assumption held. Cite the evidence. | | `REAL GAP` | Check ran, assumption was wrong or a hole exists. Cite the evidence. | | `UNRUN` | Check exists but is mutating/slow/needs creds. Give the command verbatim. | | `JUDGMENT CALL` | No falsifiable check exists. State the tradeoff in one sentence. | ## Phase 3: Blind fresh eyes Skip when `phillip` already ran on this diff this session, unless the invocation input contains `deep`. Skip entirely when the session produced no diff and no artifact. Otherwise spawn **one subagent with no conversation history** using the host's subagent mechanism with `subagent_type: general-purpose` and `run_in_background: false`, because the Phase 2 merge blocks on its output. Give it only: - the diff, from `git diff $(git merge-base HEAD origin/HEAD)`, or the artifact produced. With no remote, diff against the session's first commit instead. - a one-paragraph statement of what the work was supposed to accomplish: the goal, not the approach taken. Prompt it to answer: *what is wrong, missing, or fragile here?* Assign each sub-agent finding a Phase 2 verdict, verifying it the same way before accepting it. ## Report Print (no file written unless the user asks): ``` ## Debrief: <one-line session summary> ### Real gaps (act on these) 1. <finding>. Evidence: <what the check showed>. Fix: <one line> ### Unrun checks (run these yourself) - <command>. Settles: <the doubt> ### Judgment calls - <decision>. Tradeoff: <one sentence> ### Confirmed fine - <assumption>. Verified by: <check> ### What you might be missing <the single most valuable observation, 2-4 sentences> ### Most likely 3-month failure <one scenario, concrete> ``` Offer to fix the real gaps as a follow-up. **Do not** start fixing unprompted. ## Relationship to sibling skills - `/grilling` interrogates a **plan before** building. `/debrief` interrogates the **session after**. - `/phillip` reviews the **diff**. `/debrief` audits the **process**: assumptions, unverified claims, and context the diff cannot show.
From ptrandev/agent-skills, MIT.
More from ptrandev/agent-skills
- 0.592score
pointsgpt-support
ptrandev
Triages the PointsGPT #pointsgpt-support Slack alerts.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
review-pr
ptrandev
Reviews GitHub PRs where you are the requested reviewer, applying Phillip's engineering bar.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
ui-walkthrough
ptrandev
Walks a PR's UI changes and demonstrates its behavior changes in a real browser, judges what it sees, and posts the screenshots and video to GitHub as the…
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
babysit-prs
ptrandev
Triages unresolved review threads on open PRs that you authored, fixes the safe ones, replies with the fixing commit, and leaves anything ambiguous open with…
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
full-send
ptrandev
End-to-end feature workflow: take a Linear ticket or a raw idea, implement it, self-review, open a PR, address every bot review thread, then capture UI and…
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
launch-summary
ptrandev
Summarizes what shipped across the Atllas repos over a daily or weekly window, written for non-developers.
SkillAFreshness: A★ 1Claude Code +9 - 0.580score
phillip
ptrandev
Self-review of the current uncommitted change against Phillip's engineering bar, before it becomes a PR.
SkillAFreshness: A★ 1Claude Code +9 - 0.579score
delegate
ptrandev
Tells the agent to hand work to subagents and stay the orchestrator.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
claude
ptrandev
Calls the Claude Code CLI for an independent review, adversarial challenge, or codebase consultation.
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
plain-english
ptrandev
Extracts the signal from bloated or evasive text: the bottom line, every claim with its strength marked, what it does not say, and what it implies without…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
mockup
ptrandev
Builds one self-contained HTML file that looks like the real product and walks a proposed change through every state, interactively, before the change is built.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
skill-edit
ptrandev
Rewrites one skill file in this repository to the house style in AGENTS.md, without losing an instruction.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ptrandev/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ptrandev
- 0.592score
pointsgpt-support
ptrandev
Triages the PointsGPT #pointsgpt-support Slack alerts.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
review-pr
ptrandev
Reviews GitHub PRs where you are the requested reviewer, applying Phillip's engineering bar.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
ui-walkthrough
ptrandev
Walks a PR's UI changes and demonstrates its behavior changes in a real browser, judges what it sees, and posts the screenshots and video to GitHub as the…
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
babysit-prs
ptrandev
Triages unresolved review threads on open PRs that you authored, fixes the safe ones, replies with the fixing commit, and leaves anything ambiguous open with…
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
full-send
ptrandev
End-to-end feature workflow: take a Linear ticket or a raw idea, implement it, self-review, open a PR, address every bot review thread, then capture UI and…
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
launch-summary
ptrandev
Summarizes what shipped across the Atllas repos over a daily or weekly window, written for non-developers.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
debrief skill. Agent Mart. https://agentmart.dev/skills/ptrandev-debrief (last updated 2026-10-24)