reflect

Solid

Retrospective self-audit after nontrivial work: unverified assumptions, skipped items, is-this-the-right- approach — findings, not code. The step-back counterpart to iterate's refine-to-done loop.

AI & Automation 22 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
45
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Reflect — step back and audit the work, not just the code <!-- routing-eval reads this line; it lives in the BODY so the always-on skill LISTING stays inside Claude Code's budget (1% of the context window) — an overflowing listing gets descriptions truncated or dropped, which strips the very keywords a match depends on. --> Trigger phrases: "reflect", "retro", "retrospective", "what did we miss", "step back", "introspect" ## When A nontrivial chunk of work just finished (a feature, a plan, a debugging session) and it's worth a deliberate step back **before** committing or moving on. This is the meta-cognitive counterpart to [[iterate]]: iterate drives a change *to* its exit test; reflect asks whether the exit test — and the approach behind it — was even the right one. Skip it for a one-line, unambiguous change; there's nothing to reflect on. ## Measure first, then remember Run **`bash .claude/hooks/session-stats.sh`** before answering anything below, and open the pass with what it reports. A retro built only on recall is an interview with the least reliable witness in the room: the model reconstructs a tidy story from a context that has already been summarised, and the stretches where it span on a failing approach are exactly the ones it remembers least. The script counts what actually happened — prompts, tool calls, failing loops, near-duplicate prompts, interrupts, auto-compactions. Treat each ⚠️ as a **question to answer in the pass**, not a verdict: a runa...

Details

Author
byerlikaya
Repository
byerlikaya/claude-starter-kit
Created
2 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

reflect

Reflect on recent work and propose improvements if patterns are noticed.

74 Updated today
gtapps
AI & Automation Listed

reflect

End-of-session reflection that proposes updates to CLAUDE.md / SOP.md / PROJECT-CONTEXT.md based on what happened. Use when the user asks to reflect on a session, capture lessons, propose CLAUDE.md updates, or invokes /tandem:reflect. The blog's "stop hooks reflect on what happened and propose CLAUDE.md updates" recommendation, implemented as a manual skill (less noisy than an auto-firing Stop hook that triggers on every trivial session).

0 Updated 1 weeks ago
DATA-AI-XYZ
AI & Automation Listed

reflect

Mine the session you are in for learnings that outlive it, and propose each one as a concrete change. It resolves this session's own transcript by a marker the run planted, normalizes it into a bounded record stream, sends three read-only lenses over it (judgment, tooling, divergent), synthesizes one Accepted / Rejected / Backlog list with the evidence behind every item, writes a plan file into a printed run cache, and waits: nothing outside that cache changes before you answer. Invoke ONLY on explicit reflection intent — the user says "reflect on this session", "capture what we learned", "what should we take from this session", or runs "/reflect". A run edits skill files and files public issues, so never infer that intent from a session ending, from a retrospective remark, or from a run that hit friction.

11 Updated today
bostonaholic