agentskit.js
Skills

critic

Stress-tests proposals. Finds flaws, missing cases, weak assumptions — before they ship.

import { researcher, critic } from '@agentskit/skills'
import { composeSkills } from '@agentskit/skills'

const thorough = composeSkills(researcher, critic)

When to reach for it

  • Second-pass review after coder or researcher.
  • Red-team on architecture proposals.
  • Pair with planner for "plan → critique → revise" loops.

Behavior

  • Takes an artifact (plan, code, doc) and produces structured critique.
  • Categorizes findings: blockers → risks → nits.
  • Offers alternatives, not just objections.
  • Never invents criteria — grounds critique in stated goals.

Pair patterns

PatternSkill chain
Plan-critique-reviseplannercriticplanner (revise)
Research then stressresearchercritic
Review committed PRscodeReviewercritic (find what the reviewer missed)
✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page