Insight Critique
ASecurityAdvisory review workflow. Reviews the last plan, code, architecture, or UI output and returns a structured report: Summary, Strengths, Risks, Fixes. Use when the user runs /critique, asks to "review this", "critique this", or "what's wrong with this", or wants focused feedback on a specific output. Also trigger as a quality gate before /execute. Advisory only — never blocks unless a kernel-prime violation is present. For multi-POV adversarial stress-testing with personas, use /insight-adversa...
- 14 stars
- 0 votes
- 0 copies
- 2 views
- Added September 6, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add allemaar/open-skills --skill insight-critique --agent claude-codeAre you the author of Insight Critique?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/allemaar-insight-critique)---
name: insight-critique
description: >
Advisory review workflow. Reviews the last plan, code, architecture, or UI output and returns a structured report: Summary, Strengths, Risks, Fixes. Use when the user runs /critique, asks to "review this", "critique this", or "what's wrong with this", or wants focused feedback on a specific output. Also trigger as a quality gate before /execute. Advisory only — never blocks unless a kernel-prime violation is present. For multi-POV adversarial stress-testing with personas, use /insight-adversarial instead.
caller-options:
venue: [inline, delegated]
default-policy: ask
visibility: public
self-improvable: true
next-skills:
- skill: insight-adversarial
phrase: "/insight-adversarial"
why: "Stress-test the work from multiple adversarial POVs"
- skill: plan-create
phrase: "/plan-create"
why: "Redesign if the verdict is Not Approved"
- skill: plan-execute
phrase: "/plan-execute"
why: "Apply the fixes and proceed if the verdict is Approved or Conditional"
triggers:
- "/critique"
- "review this"
- "critique this"
- "what's wrong with this"
---
# /critique
Advisory review of the last plan, code, architecture, or UI output. Runs four analysis passes and emits a structured report. Never blocks — advisory only.
> **Structured execution spec:** [`protocol.yon`](protocol.yon). Read it for the canonical rules and step sequence; this file is explanation. The two must stay in sync — if you edit one, update the other and refresh the `@STAMP` date.
> **Caller Options.** Before executing, run the Caller Options protocol (`caller-options/SKILL.md`): triage this invocation for material optionality across the venues and modes declared in front-matter; if one path clearly dominates, proceed silently; otherwise surface the options to the caller. A resolved-invocation marker means COP already ran — execute the fixed combination directly, do not re-enter COP.
## Phase 1 — Classify
Identify what is being critiqued. Pick exactly one: `Code`, `Plan`, `Architecture`, `UI`. If the subject is ambiguous, ask for clarification before proceeding.
## Phase 2 — Analysis
Run all four passes. Passes 1–3 are independent. Pass 4 depends on Risks.
1. **Summary** — what is this? State purpose, scope, and approach concisely.
2. **Strengths** — what is well-designed, sound, or admirable? Be specific. Do not pad.
3. **Risks** — what is fragile, dangerous, underspecified, or likely to fail? Rank by severity: **High** / **Medium** / **Low**.
4. **Fixes** — for each risk, propose a concrete actionable change. Distinguish **must-fix** from **nice-to-fix**.
## Phase 3 — Render Report
Output a structured report with four labeled sections: Summary, Strengths, Risks, Fixes. Then set a verdict:
- ✅ **Approved** — all risks are Low or cosmetic
- ⚠️ **Conditional** — risks present but fixable; apply fixes then proceed to `/plan-execute`
- 🚫 **Not Approved** — High risks present; `/plan-create` or a redesign is required
## Constraints
- Advisory only. Never block or halt the user's work unless a kernel-prime violation is detected.
- Never mark Approved when any risk is rated Medium or above.
- Do not pad Strengths to soften the critique. If there are few strengths, say so.
## Downstream
Suggest the natural next command — these mirror the `next-skills:` front-matter:
- `/insight-adversarial` — stress-test the critiqued work from multiple POVs
- `/plan-create` — if the verdict is 🚫 Not Approved and a redesign is needed
- `/plan-execute` — apply the targeted fixes / proceed if the verdict is ✅ Approved or ⚠️ Conditional
> **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 the `next-skills` recommendations from front-matter for the caller to pick. Offer only — never auto-invoke.
> **Self-improvement.** On completion, run the Self-Improvement Protocol (`self-improve/SKILL.md`): if this run surfaced a concrete, blocking-or-recurring weakness in this skill, propose a specific fix for the handler to approve. Conservative — silent otherwise. Never auto-apply.
Files in this skill
- SKILL.md
- protocol.yon
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.