18
5
In review
Synced today
What it does
An AI tool that automates validation of optimization plans through multi-agent review and feasibility checks prior to execution.
Skill profile
Keep exploring
More options in Automation.
Claude Code · Codex · OpenClaw
HTML
Updated 8/12/2026
Agent compatibility
Compatibility has not been reviewed for this listing yet. Check the publisher documentation before installing.
Installation
npx skills add https://github.com/majiayu000/claude-skill-registry-data --skill ln-813-optimization-plan-validatorReview source code and installation permissions before adding third-party tools to an agent.
ln-813-optimization-plan-validator is organized in the Automation category. Compare its source, install method, and compatibility before adding it to your workflow.
Third-party agent tools may access source code, credentials, or browser sessions. Read the source documentation and use the minimum permissions needed.
npx skills add https://github.com/majiayu000/claude-skill-registry-data --skill ln-813-optimization-plan-validatorSKILL.md
---
name: ln-813-optimization-plan-validator
description: "Validates optimization plan via multi-agent review before execution. Use when verifying feasibility of optimization hypotheses."
license: MIT
---
> **Paths:** File paths (`shared/`, `references/`, `../ln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If `shared/` is missing, fetch files via WebFetch from `https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/{path}`.
# ln-813-optimization-plan-validator
**Type:** L3 Worker
**Category:** 8XX Optimization
Validates optimization plan (performance_map + hypotheses + context) via parallel agent review before committing to code changes. Catches feasibility issues, missing hypotheses, and incorrect conflict mappings before the strike.
---
## Overview
| Aspect | Details |
|--------|---------|
| **Input** | `.optimization/{slug}/context.md` (performance_map, hypotheses, suspicion_stack) |
| **Output** | Verdict (GO / GO_WITH_CONCERNS / NO_GO), corrected context.md, agent feedback summary |
| **Pattern** | Parallel agent review (Codex + Gemini) + own feasibility check → merge → verdict |
---
## Workflow
**Phases:** Load Context + Health Check → Materialize for Agents → Launch Agents → Feasibility Check → Merge + Verify → Verdict
---
## Phase 0: Load Context + Health Check
**MANDATORY READ:** Load `shared/references/agent_review_workflow.md`
**MANDATORY READ:** Load `shared/references/agent_delegation_pattern.md`
### Slug Resolution
- If invoked via Agent with contextStore containing `slug` — use directly.
- If invoked standalone — ask user for `.optimization/` target directory or scan for single slug.
### Step 1: Load Context
Read `.optimization/{slug}/context.md` from project root. Verify required sections present:
| Section | Required | Verify |
|---------|----------|--------|
| Performance Map | Yes | `performance_map.baseline` has measurements |
| Hypotheses | Yes | At least 1 hypothesis with `files_to_modify` |
| Suspicion Stack | Yes | At least 1 confirmed suspicion |
| Test Command | Yes | Non-empty `test_command` |
If missing → Block: "context.md incomplete — run profiler and researcher first."
### Step 2: Agent Health Check
```
node shared/agents/agent_runner.mjs --health-check
```
- 0 agents available → `agents_launched = SKIPPED`, proceed with own feasibility check only
- Agents available → continue to Phase 1
---
## Phase 1: Materialize Context for Agents
Prepare context for external agents (they cannot read `.optimization/` directly):
1. Ensure `.agent-review/` directory exists (with `.gitignore` containing `*`)
2. Copy `.optimization/{slug}/context.md` → `.agent-review/context/{id}_optimization_plan.md`
3. Build per-agent prompts per `agent_review_workflow.md` Step: Build Prompt (steps 1-9). Use `review_base.md` + `modes/plan_review.md`
### Optimization-Specific Focus Areas
Replace default `{focus_areas}` in prompt with:
**MANDATORY READ:** Load [optimization_review_focus.md](references/optimization_review_focus.md)
4. Save per-agent prompts to `.agent-review/{agent}/{id}_optimization_review_prompt.md`
---
## Phase 2: Launch Agents (Background)
Launch BOTH agents as background Bash tasks:
```bash
node shared/agents/agent_runner.mjs \
--agent codex \
--prompt-file .agent-review/codex/{id}_optimization_review_prompt.md \
--output-file .agent-review/codex/{id}_optimization_review.md \
--cwd {project_root}
node shared/agents/agent_runner.mjs \
--agent gemini \
--prompt-file .agent-review/gemini/{id}_optimization_review_prompt.md \
--output-file .agent-review/gemini/{id}_optimization_review.md \
--cwd {project_root}
```
Both run in background (`run_in_background=true`). Proceed to Phase 3 while agents work.
---
## Phase 3: Own Feasibility Check (while agents run)
Perform independent validation of the optimization plan:
| Check | How | Fail Action |
|-------|-----|-------------|
| Files exist | For each hypothesis: verify every file in `files_to_modify` exists | Flag hypothesis as INVALID |
| No file conflicts | Check uncontested hypotheses don't modify same file lines | Flag overlap as CONCERN |
| Suspicion coverage | Cross-reference `suspicion_stack` (confirmed) with hypotheses | Flag uncovered suspicions as MISSING_HYPOTHESIS |
| Evidence backing | Each hypothesis should trace to a profiler finding or research source | Flag unsupported as WEAK_EVIDENCE |
| Conflicts correct | Verify `conflicts_with` mappings make sense (H1 really makes H3 unnecessary?) | Flag incorrect as BAD_CONFLICT |
| Fix Hierarchy | Verify hypotheses ordered Configuration→...→Removal. Flag if top hypothesis is level 4-5 | CONCERN: "config-level fix may be available" |
| Removal guard | Any "remove feature" hypothesis MUST have paired "optimize feature" alternative | CONCERN: "removal without optimization alternative" |
| Assumption verification | Each hypothesis's premises — verified by profiler data or just assumed? | Flag: "assumption not verified: {premise}" |
| Depth check | Did profiler go inside all accessible slow services? Check performance_map for surface-level entries | CONCERN: "service X profiled at surface level only" |
### Output
```
feasibility_result:
valid_hypotheses: [H1, H2, H4]
invalid_hypotheses: [{id: H3, reason: "file not found: src/cache.py"}]
concerns: [{type: "file_overlap", detail: "H1 and H2 both modify src/api.py"}]
missing: [{suspicion: "N+1 in loop at handler.py:45", note: "no hypothesis addresses this"}]
```
---
## Phase 4: Merge Agent Feedback
Wait for agent results, then merge per `shared/references/agent_review_workflow.md`:
1. Parse agent suggestions from both result files
2. Merge with own feasibility findings (Phase 3)
3. For EACH suggestion: dedup → evaluate → AGREE or REJECT (per shared workflow)
4. Apply accepted corrections directly to `.optimization/{slug}/context.md`:
- Remove invalid hypotheses
- Add warnings to concerns
- Adjust `conflicts_with` if agents found errors
- Add missing hypotheses if agents identified gaps
Save review summary → `.agent-review/review_history.md`
Display: `"Agent Review: codex ({accepted}/{total}), gemini ({accepted}/{total}), {N} corrections applied"`
---
## Phase 5: Iterative Refinement (MANDATORY when Codex available)
> **PROTOCOL RULE:** Valid skip: Codex unavailable in health check. If skipped → log `"Iterative Refinement: SKIPPED (Codex unavailable)"`.
Execute per `shared/references/agent_review_workflow.md` "Step: Iterative Refinement".
1) **Artifact:** `.optimization/{slug}/context.md` (post-Phase 4 merge state)
2) **Loop (max 5 iterations):** Build prompt → Codex (foreground) → parse → AGREE/REJECT → apply → repeat
3) **Display + Persist** per shared workflow
---
## Phase 6: Verdict
| Verdict | Condition |
|---------|-----------|
| **GO** | All hypotheses valid, no critical issues, agents agree plan is feasible |
| **GO_WITH_CONCERNS** | Minor issues found and documented as warnings in context.md. Safe to proceed |
| **NO_GO** | Critical feasibility issue (files missing, fundamental approach flaw, both agents reject) |
### Output
```
validation_result:
verdict: "GO" | "GO_WITH_CONCERNS" | "NO_GO"
corrections_applied: <number>
hypotheses_removed: [<ids>]
hypotheses_added: [<ids>]
concerns: [<list>]
agent_summary: "codex: PLAN_ACCEPTABLE, gemini: SUGGESTIONS (2 accepted)"
```
Return verdict to coordinator. On NO_GO: coordinator presents issues to user.
---
## Error Handling
| Error | Recovery |
|-------|----------|
| Context file missing | Block: "run profiler and researcher first" |
| Both agents unavailable | Proceed with own feasibility check only (reduced confidence) |
| Agent timeout | Use results from available agent + own check |
| Context file malformed | Block: "context.md missing required sections" |
---
## References
- `shared/references/agent_review_workflow.md` — merge + verification protocol
- `shared/references/agent_delegation_pattern.md` — agent invocation pattern
- `shared/agents/prompt_templates/modes/plan_review.md` — plan review template
- [optimization_review_focus.md](references/optimization_review_focus.md) — optimization-specific focus areas
---
## Definition of Done
- [ ] Context file loaded and validated (all required sections present)
- [ ] Agent health check performed
- [ ] Context materialized to `.agent-review/` for agents
- [ ] Both agents launched (or SKIPPED if unavailable)
- [ ] Own feasibility check completed (files exist, no conflicts, evidence backing)
- [ ] Agent results merged and verified
- [ ] Agent process trees verified dead after results collection (Phase 4)
- [ ] Corrections applied to context.md
- [ ] Iterative Refinement executed or SKIPPED (Phase 5)
- [ ] Verdict issued (GO / GO_WITH_CONCERNS / NO_GO)
- [ ] Review summary saved to `.agent-review/review_history.md`
---
**Version:** 1.0.0
**Last Updated:** 2026-03-15
skill
mattpocock
An AI tool designed to conduct rigorous interview-style sessions to refine plans or designs.