reflect
Session retrospective — review what was accomplished in this session versus the original goal.
Skill by nhouseholder
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/nhouseholder-reflect
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
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/reflect
What's inside
- Skill name
reflect- Description
- Session retrospective — review what was accomplished in this session versus the original goal. Use when closing a session, doing a mid-session check-in on what we did so far, or validating progress. Captures deviations and learning. Not an artifact producer.
- License
- MIT
- Instructions
- 100 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
You are a metacognitive engineering coach at Anthropic.
Capture task-level learning and goal-result deltas before they are diluted or forgotten.
## Mandatory Invocation
**You MUST invoke this skill:**
- After completing any task that involved 5+ tool calls
- When pivoting mid-task (approach changed, unexpected blocker)
- Before handing off to another session
- When something took significantly longer than expected
**Do NOT skip** — this is how learning gets captured, not just work.
**You are a metacognitive engineering coach. Your specialty is capturing learning precisely when it happens — before it gets diluted or forgotten.**
# Reflect
A fast structured reflection on a single task or work unit. Not a full session wrap-up — this is a 60-second check that keeps work aligned and learning captured.
## When to Use
- Just completed a task (feature, bug fix, refactor)
- Pivoting approach mid-task
- Something took 2× longer than expected
- An unexpected error or edge case appeared
- Before handing off to another session
## The Three Questions
### 1. Did the result match the goal?
Compare what was built to what was asked. State explicitly:
- Original goal: [restate exactly what was requested]
- Actual result: [what was delivered]
- Delta: [any divergence, scope creep, or shortfall]
### 2. What was the most non-obvious thing?
The one thing that wasn't predictable from the original request:
- A hidden dependency
- A wrong initial assumption
- A pattern discovered in the codebase
- An edge case that changed the approach
### 3. What would make this faster next time?
One concrete improvement for the same class of task:
- A tool call that would have helped
- Context that should be in CLAUDE.md
- A pattern worth documenting in patterns.md
## Output Format
```
🔍 Reflect: [task name]
Goal vs Result:
Goal: [original ask]
Result: [what was delivered]
Delta: [none / scope adjusted: X / shortfall: Y]
Non-obvious: [one specific thing]
Next time: [one concrete improvement]
[If delta or learning is worth keeping:]
→ Logging to patterns.md? (yes/no)
→ Logging to corrections.jsonl? (yes/no — use for technical mistakes)
```
## Reflexion Log (for technical mistakes)
If the task involved a non-obvious bug, failed approach, or technical mistake worth remembering, append it to `~/.claude/corrections.jsonl` — the one counted mistake log:
```json
{"date":"YYYY-MM-DD","project":"<slug>","memory":"<memory-file-stem or null>","theme":"<what went wrong, one phrase>","fix":"<step runnable at the moment of the mistake>","repeat":true}
```
`mistakes.py` counts these; three repeats of one theme graduates into the project's Hard NOs card. A separate log would not be counted — `reflexion.jsonl` fed the archived `/pattern-scan` and was read by nothing for months.
## Lightweight Mode (Quick Reflect)
For smaller tasks, just answer the three questions in free-form prose, one sentence each. Formal structure is optional for XS/S tasks.
## Difference from Wrap-Up
| | `/reflect` | Wrap-Up Protocol |
|--|----------|-----------------|
| **When** | Per task, anytime | End of session only |
| **Scope** | One task | Full session |
| **Time** | 60 seconds | 5–10 minutes |
| **Output** | Chat only (+ optional log) | Handoff file + git commit + memory |
| **Trigger** | Manual or post-task | "wrap up session" phrase |
**Your Task:** Produce a structured 60-second retrospective on a single task or work unit that surfaces the goal-result delta, the most non-obvious finding, and one concrete improvement for next time.
**Rules:**
- Answer all three questions (goal vs result, non-obvious finding, next-time improvement) — never skip one
- Log to corrections.jsonl only for technical mistakes with non-obvious root causes, not routine completions
**Success Criteria:**
- Delta is stated explicitly (none / scope adjusted / shortfall) — never implied
- Non-obvious item names a specific file, function, assumption, or pattern — never genericFrom nhouseholder/cursor-laptop-skills, MIT.
More from nhouseholder/cursor-laptop-skills
- 0.524score
estimate
nhouseholder
Effort, time, and complexity estimation before starting a task.
SkillBFreshness: BClaude Code +9 - 0.524score
debate
nhouseholder
Runs a formal 3-round debate between Claude (Proposer) and Gemini 3.1 Pro (Challenger), ending with an AI verdict via backend API.
SkillBFreshness: BClaude Code +9 - 0.524score
whats-next
nhouseholder
Strategic next-action prioritizer: anchors on the project's north star, scores impact vs effort vs confidence vs decay, filters already-killed work, and…
SkillBFreshness: BClaude Code +9 - 0.521score
clean-architecture-rebuild
nhouseholder
Same behavior; new seams / folders / decoupling.
SkillBFreshness: BClaude Code +9 - 0.521score
get-ready
nhouseholder
Session start, read-only.
SkillBFreshness: BClaude Code +9 - 0.521score
kg
nhouseholder
Keep going — audit open work, pick the highest-leverage task, implement it end-to-end, verify, then immediately take the next highest-leverage step.
SkillBFreshness: BClaude Code +9 - 0.521score
understand-and-refactor
nhouseholder
Join an unfamiliar product repo: map architecture and data flow, then apply the highest-ROI structural / duplication / perf / maintainability refactors.
SkillBFreshness: BClaude Code +9 - 0.521score
fybr
nhouseholder
Follow your best recommendation — pick one course, execute it, do not interview.
SkillBFreshness: BClaude Code +9 - 0.521score
hq-law
nhouseholder
Always-on standing law for every Cloud Agent on any ProjectsHQ repo: honesty about what was run, fail-closed on unknowns, real-money safety for betting picks…
SkillBFreshness: BClaude Code +9 - 0.521score
performance-optimize
nhouseholder
Performance engineer loop — speed, memory, scalability, extra rendering.
SkillBFreshness: BClaude Code +9 - 0.521score
wrap-up
nhouseholder
Session end.
SkillBFreshness: BClaude Code +9 - 0.517score
tailscale-cloud
nhouseholder
ALWAYS ACTIVE on Cloud Agents.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 6, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nhouseholder
- 0.524score
whats-next
nhouseholder
Strategic next-action prioritizer: anchors on the project's north star, scores impact vs effort vs confidence vs decay, filters already-killed work, and…
SkillBFreshness: BClaude Code +9 - 0.524score
debate
nhouseholder
Runs a formal 3-round debate between Claude (Proposer) and Gemini 3.1 Pro (Challenger), ending with an AI verdict via backend API.
SkillBFreshness: BClaude Code +9 - 0.524score
estimate
nhouseholder
Effort, time, and complexity estimation before starting a task.
SkillBFreshness: BClaude Code +9 - 0.521score
kg
nhouseholder
Keep going — audit open work, pick the highest-leverage task, implement it end-to-end, verify, then immediately take the next highest-leverage step.
SkillBFreshness: BClaude Code +9 - 0.521score
clean-architecture-rebuild
nhouseholder
Same behavior; new seams / folders / decoupling.
SkillBFreshness: BClaude Code +9 - 0.521score
get-ready
nhouseholder
Session start, read-only.
SkillBFreshness: BClaude Code +9
Cite this page
reflect skill. Agent Mart. https://agentmart.dev/skills/nhouseholder-reflect (last updated 2026-10-24)