Skip to main content

neohaskell-code-review

Diff-scoped PR REVIEWER for NeoHaskell event-sourced (ES/CQRS) projects. Scopes to git diff base..head, classifies each changed file, and emits severity-ranked file:line findings (blocker/major/minor/nit) with the violated rule and a fix. Catches vanilla- Haskell leakage (String, list, IO, Either, dollar, pure, error), ES bugs (decide ends in a Decider constructor, exhaustive update fold, past-tense events, total combine, pure handleEvent, queries declaring canAccess and canView), immutability/V-bump violations on locked files, unsafe entity evolution, records/JSON, wiring, secrets. Use whenever asked to review a PR/diff/branch, look over changes, or check code before merging a NeoHaskell project — even without the words NeoHaskell or review. Read-only. Do NOT use to SCAFFOLD the CI that runs this review (neohaskell-code-review-ci), to validate event-model.json (verify-event-model), or to implement/fix the flagged code (implement-*, expand-entity, neo-immutability-and-versioning).

Zur Installation springen

Quellinformationen

Repository
neohaskell/skills
Letzte Quellaktivität
1. Juli 2026 um 14:49
Erkannte Sprache von SKILL.md
Englisch
Sterne
0
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.