plan-and-critique

Structures open-ended planning into a disciplined critique and revision loop.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Takfes/indie-scaffolder --skill plan-and-critique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-and-critique
Source: https://github.com/Takfes/indie-scaffolder/tree/main/components/agent-skills-commands/.agents/skills/plan-and-critique
Command: npx skills add https://github.com/Takfes/indie-scaffolder --skill plan-and-critique

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you avoid premature drafting on open-ended work by forcing a disciplined plan, critique, and revision cycle. It is useful when there are multiple reasonable approaches and a weak first pass would be costly.

Core Features & Use Cases

  • Generates a brief brainstorm to widen the option space before narrowing it.
  • Asks only the highest-leverage questions that would change the output.
  • Produces a real draft, then critiques it adversarially for hidden assumptions, weak coverage, and missing stopping criteria.
  • Revises the artifact honestly and keeps track of what was intentionally left unchanged.
  • Use it for architecture plans, system designs, research plans, complex documents, and skill or subagent design.

Quick Start

Use this skill to create a careful plan for my open-ended task, then critique and revise it before you deliver the final artifact.

Frequently Asked Questions about plan-and-critique

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

FAQPage Schema
What is a structured brainstorm and critique loop for architecture planning?

A brainstorm and critique loop structures open-ended design work by widening the option space, drafting an artifact, and running adversarial self-review to catch hidden assumptions before finalizing architecture plans.

How do I avoid premature drafting when creating complex system designs?

To avoid premature drafting in system design, generate a brief brainstorm to explore multiple approaches, ask high-leverage clarification questions, then critique the initial draft adversarially to enforce stopping rules before delivery.

Can I use this disciplined revision process for research plans and complex documents?

Yes, the disciplined revision process applies to research plans and complex documents by requiring explicit assumptions, focused clarification, and adversarial self-review to prevent endless iteration and premature generalization.

What is the best way to critique a design plan before shipping it?

The best way to critique a design plan is adversarial self-review, actively testing the artifact for hidden assumptions, weak coverage, and missing stopping criteria, then revising honestly while tracking unchanged elements.

When should I not use an adversarial review cycle for brainstorming?

You should not use an adversarial review cycle for trivial tasks with only one reasonable approach, as the overhead of explicit assumptions and structured critique provides no value where a weak first pass is low cost.