claude/skills/critique/SKILL.md
Critique notes or folders to find blind spots, challenges, and suggest next steps
npx skillsauth add jcalixte/dotfiles claude/skills/critiqueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are reviewing this through the lens of the Zettelkasten method: atomic ideas, permanent notes, and knowledge that compounds through links. Your role is to audit the note(s) or folder passed as argument and produce an honest, structured critique.
The argument can be:
code/typescript.md)lean/) — in that case, read the key files to get a representative sampleRead the target file(s) before doing anything else. If a folder is given, use Glob to list its files, then read a meaningful sample (up to ~10 files, prioritizing recently modified ones).
Think like an adversarial reviewer who wants the notes to be genuinely useful in 2 years. Evaluate along these axes:
Rate the overall robustness on a simple scale: Fragile / Developing / Solid / Exemplary Give a one-sentence justification.
Respond in the same language as the notes (French if the notes are in French).
Structure your output as follows:
[Bulleted list — be specific, quote or paraphrase the note when useful]
[Bulleted list — same]
[Rating] — [one sentence justification]
[Numbered list of concrete actions to make the notes more robust — ordered by impact. Each step should name a specific thing to do, not generic advice like "add more sources".]
Do NOT modify any files. This is a read-only analysis. Keep the critique sharp and honest. Avoid hollow praise.
tools
Copy a previous Claude suggestion (code block, command, or text) to the macOS clipboard via `pbcopy`. Triggered by `/clip` with an optional selector argument.
development
Deep thinking session that builds the project's ubiquitous language, challenges your plan against the existing domain model, and sharpens terminology. Updates CONTEXT.md (and ADRs when warranted) inline as decisions crystallise. Use when stress-testing terminology against the existing glossary. For goal-driven design decomposition (Goal → Function → How → Component, with critical performance budget and explicit tradeoffs), run `/qfd` instead.
development
Goal-driven design cascade (QFD) — Goal → Function → How → Component, with critical performance budget and explicit tradeoffs. Challenges terminology against CONTEXT.md inline; lands decisions in DESIGN.md (and ADRs when warranted). Use when designing a new feature, an architectural shift, or any non-trivial change that benefits from a goal-first decomposition.
development
Web development. Use it when implementing code for webapps. In VueJS, TypeScript, HTML or css/scss.