reflect

Installation
SKILL.md

/reflect

A lightweight cognitive pause — not a gate. /reflect steps back from the work to surface what has gone unspoken: the assumptions you never stated, where you are least confident, and what you would do differently starting fresh. It enforces nothing, requires no artifacts, and produces no verdict. For a formal gate, use /verify; for triaging whether a question is the handler's to answer, use /ask-gate.

The reflection

Pause and answer three questions honestly:

  1. What assumptions did I make that I have not stated out loud?
  2. Where am I least confident, and why?
  3. If I were starting fresh, what would I do differently?

This is not a status report. Be direct about uncertainty — the value is in naming what you would otherwise leave implicit.

Why no protocol.yon

reflect is deliberately Markdown-only. The skills that ship a protocol.yon do so because they carry enforceable steps, rules, or gates a runtime can check. reflect carries none by design — it is a prompt to think, not a procedure to enforce. A protocol here would declare a contract the skill has no intention of keeping. For a no-gate skill, prose is the honest shape.

Boundary

Installs
1
GitHub Stars
15
First Seen
Jul 16, 2026