reflect

Reviews recent sessions to recommend reusable skills, agents, commands, or config changes.

Updated Aug 14, 2026
One-click install
npx skills add https://github.com/MDSIXONE/opencode-config --skill reflect-mdsixone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reflect
Source: https://github.com/MDSIXONE/opencode-config/tree/main/skills/reflect
Command: npx skills add https://github.com/MDSIXONE/opencode-config --skill reflect-mdsixone

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Repeated manual workflows in OpenCode sessions waste time and cause inconsistent results, but it is hard to know which recurring patterns are worth turning into reusable skills, agents, or config rules. ## Core Features & Use Cases - Evidence-Driven Review: Inspects existing skills, agents, commands, prompt overrides, and oh-my-opencode-slim configuration before proposing anything new. - Pattern Scoring: Scores repeated workflows by frequency, cost, risk, stability, and existing coverage to avoid speculative asset creation. - Smallest Useful Form: Recommends the least powerful solution, from a prompt rule to a custom agent, and treats "create nothing" as a valid outcome. - Use Case: After noticing you repeatedly run the same release checklist across sessions, run /reflect release workflow to get a proposal for a reusable command or playbook with supporting evidence. ## Quick Start Ask the agent to run /reflect on your recent sessions to find repeated workflows worth turning into reusable assets.

Frequently Asked Questions about reflect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find repeated workflows in my OpenCode sessions?▼

Run /reflect with no arguments for a broad review, or /reflect followed by a focus area like a release workflow. The skill inspects recent sessions, project notes, and existing assets, then reports repeated patterns with evidence and frequency.

When should I create a skill versus a custom agent?▼

Choose the smallest useful form: a prompt rule for small behavior changes, a skill for reusable task guidance, a command for stable manual triggers, and a custom agent only for a distinct specialist lane. Reflect scores candidates and recommends the least powerful option that solves the problem.

Does reflect change my OpenCode config automatically?▼

No. Reflect presents a concise proposal and asks for confirmation before writing files or changing config, prompts, agents, skills, or MCP permissions. When changes are applied, it reminds you to restart OpenCode for them to take effect.

What evidence does reflect use to make recommendations?▼

It uses the current conversation, project-local guidance like AGENTS.md and .opencode notes, existing skills and agents, oh-my-opencode-slim configuration, and recent OpenCode logs when safe to inspect. It avoids private files and credentials unless explicitly requested.

When should I not use reflect?▼

Avoid it for ordinary implementation work, one-off debugging, broad architecture reviews, or speculative agent creation without workflow evidence. Candidates seen only once or already covered by existing assets are skipped.