[Upstream #394] Add Reflection-3 — judge layer that catches premature agent stops (#112)

* Add Reflection-3 plugin — judge layer for OpenCode and Claude Code

* chore: move the README edit to a data/ entry

README.md and dist/registry.json are generated from data/ now.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01EHYZtiXaVB71TSBhHnynk4

---------

Co-authored-by: Den <[email protected]>
Co-authored-by: John Smith <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
authored and GitHub committed 2026-10-17 16:09:01 -04:00
1 parent 3aa1a91efc
commit 78580de6c4
1 file changed
+10
+10
View File
@@ -0,0 +1,10 @@
name: Reflection-3
repo: https://github.com/dzianisv/opencode-plugins
path: packages/reflection
tagline: Judge layer that catches premature agent stops
description: "LLM-as-judge plugin for OpenCode and Claude Code: fires on every agent stop, classifies stops as premature or legitimate using a rubric mined from 227 real sessions (78% were premature), and re-prompts the agent with targeted feedback. Enforces workflow gates (tests, CI, PRs). Implements the Reflexion self-improvement loop. Works on both OpenCode (session.idle event) and Claude Code (Stop hook)."
kind: tool
topics:
- workflow
- code-quality
compat: v1