Skip to content

clutcher/laminar

v0.74.0MIT AND CC-BY-4.0

Reviews code against the three qualities of high-quality code in Laminar Software Design: simple to understand and change, correct in behavior, and fast enough for its purpose. A simplicity finding names the cognitive failure a reader meets, a correctness finding names the missing prevention decision or the missing test, and a performance finding names the waste a known alternative avoids. A coding style skill gives the same book's design directions, each with its reason, for any code that is written or changed.

design

Writes the software design of a change before code is written, so that the review of the plugin laminar finds nothing on the code that follows. It writes 1 design model, which holds every public name at every scale and every named private part, with the decisions each boundary carries: 1 owner for each business decision, the depth of each choice from a forecast of change, the check of outside data at each entry, the failure line of each I/O execution and the tests of each entry. The shape check of the review judges the tree, a script checks the decisions, and writer agents then write the code, which the review checks. Use when the user asks to design a change or a feature before code, to plan the fixes of a run of the review skill of laminar, or to check a plan of Claude Code or a free-text idea such as a folder structure. It is not a review.

Read SKILL.md at the source

Pinned to revision c0e49c11ade4, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.