plan-critics
Critiques an implementation plan — or a wayfinder map/ticket — from multiple angles (security, simplicity, edge cases, scope creep, codebase conflicts, tech-specific best practices) via parallel critic subagents. Trigger: user says "kritisiere den plan", "plan check", "plan-kritik", "blinde flecken", "/plan-critics" — also invoke when a planning agent wants to validate its own plan before presenting it, or a wayfinder session wants a resolution checked before closing a ticket. Must be called at top-level (not inside a subagent) — it uses the Task tool.
Overview
Its SKILL.md stays on GitHub
This repository has no license that lets Deska show its files here. Read the SKILL.md on GitHub before you install it.
Files 21 files
- SKILL.mdMarkdown
- critics/_schema.mdMarkdown
- critics/analytics.mdMarkdown
- critics/codebase.mdMarkdown
- critics/design-system.mdMarkdown
- critics/edge-cases.mdMarkdown
- critics/frontend-method.mdMarkdown
- critics/neon.mdMarkdown
- critics/nextjs.mdMarkdown
- critics/payload-admin.mdMarkdown
- critics/payload.mdMarkdown
- critics/postgres.mdMarkdown
Install it by hand
Deska runs this for you, for every agent you pick. To run it yourself in a terminal:
npx skills add timschoch/skilly --skill plan-criticsMore from timschoch
- ask-matttimschochAsk which skill or flow fits your situation. A router over the skills in this repo.1 installs on skills.sh0
- codebase-designtimschochShared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.1 installs on skills.sh0
- code-reviewtimschochReview the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to \"review since X\".1 installs on skills.sh0
- diagnosing-bugstimschochDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.1 installs on skills.sh0
- domain-modelingtimschochBuild and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.1 installs on skills.sh0