Odin Reflector — Development skill for Claude Code
Codex CLI meta-reflection layer for Outline-Driven Development.
How to install Odin Reflector
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open OutlineDriven/odin-reflector and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Odin Reflector does
Codex CLI meta-reflection layer for Outline-Driven Development. Add-on for the Claude plugin.
Alternatives in Development
- CORS — Scan an endpoint for CORS misconfiguration — arbitrary-origin reflection, null-origin trust, credential exposu 4.5k ★
- Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
- Claude Code iOS Dev Guide — A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink) 492 ★
README
Outline-Driven Development — Reflector
Codex CLI meta-reflection layer for Outline-Driven Development. Add-on for the Claude Code plugin, with a native oh-my-pi port.
**Methodology**: [outline-driven-development](https://github.com/OutlineDriven/outline-driven-development) · **Claude Code plugin**: [odin-claude-plugin](https://github.com/OutlineDriven/odin-claude-plugin) · **Site**: [outlinedriven.github.io](https://outlinedriven.github.io)
Independent critic, oracle, and metacognition layer using OpenAI Codex CLI.
The agent acts. Codex reviews. Every code change gets a second opinion. Every thinking step gets metacognitive reflection from a different model family.
Requirements
- Codex CLI on PATH (
codex execmust work) — required by both surfaces.
The reflector ships in two surfaces; install whichever matches your agent:
- Claude Code plugin — the original single-file Python hook. Needs Python 3.8+ (stdlib only, no pip dependencies).
- oh-my-pi (omp) — a native TypeScript port, no Python runtime. Needs the
ompCLI.
Claude Code plugin
A single-file Python hook (`scripts/codex-reflector.py`, stdlib only) wired through `hooks/hooks.json`. Requires Python 3.8+.
Install
claude plugin marketplace add OutlineDriven/odin-reflector; claude plugin install codex-reflector@odin-reflector
Activation
Place this plugin at `~/.claude/codex-reflector/` and restart Claude Code.
~/.claude/codex-reflector/
├── .claude-plugin/plugin.json
├── hooks/hooks.json
├── scripts/codex-reflector.py
├── LICENSE
├── README.md
└── .gitignore
Hook events
| Event | Trigger | Mode | Purpose |
|---|---|---|---|
| PostToolUse | Write, Edit, morph-edit | async | Code review with PASS/FAIL/UNCERTAIN verdict |
| PostToolUse | sequential-thinking, actor-critic, shannon | sync | Metacognitive reflection (advisory, no verdict) |
Related Skills
Deep Suite
Harness layer for Claude Code & Codex: plan-first development, independent review, durable long-running orches
Skill Evaluation Graph
Description Evidence-driven evaluation, benchmarking, and verified repair for Agent Skills across Codex, Claud
Directional Prompting
Outcome-first plus directional language. A two-layer skill for writing prompts, agent directives, and skill de
Wife
Local, persistent and auditable memory layer for Claude Code, Codex, Cursor & Gemini CLI. Your coding agent st
Codex Check
Codex CLI 설치 + OAuth 인증 + 모델 picker 검증 (thiscode 의 Codex 호출 layer 가 동작하는지 확인)
LearningSkill
Meta-learning tutor system for Claude Code & Web — cognitive-science-driven (Bjork, Sweller, Brown) skills for
Related Agents
Feature Reflector
Reducer subagent (layer 4b — top-down product-owner reflection). For one composed feature flow, reads the chai
Session Reflector
Generate an end-of-session reflection by reviewing what happened — ops log, thread changes, new observations —
OSpec CLI
Document-driven OSpec workflow for AI-assisted development with change-ready initialization, execution, valida