Reflect
Lightweight cognitive pause — surface assumptions, uncertainty, and what you'd do differently. No gate, no enforcement, no artifacts required. Trigger when the user runs /reflect or wants to step back and think before continuing. Not /verify (formal gate) or /ask-gate (question triage) — reflect is freeform thinking with no gate.From its SKILL.md
npx -y skills add allemaar/open-skills --skill reflectAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.4 KB, 389 tokens by cl100k_base, as published. Nobody here has run it
/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:
- What assumptions did I make that I have not stated out loud?
- Where am I least confident, and why?
- 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. Skills that ship a protocol.yon use it to make procedural steps, rules, or gates explicit and mechanically validatable. reflect carries none by design — it is a prompt to think, not a staged procedure. A protocol here would add machinery without adding a useful audit boundary. For a no-gate skill, prose is the honest shape.
Boundary
Not /verify (the formal gate against intent, plan, and execution) and not /ask-gate (question-triage). reflect is freeform thinking — no gate, no enforcement, no artifacts.
Human output. This skill's handler-facing output obeys the human-output contract (
human-output/SKILL.md).
Next skills. On completion, run the Next Skills protocol (
next-skills/SKILL.md): surface thenext-skillsrecommendations from front-matter for the caller to pick. Offer only — never auto-invoke.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.