Behalte das Node, das schon läuft — und steuere den Ausstieg nach Go/Rust.
Node-Backend ist im Ausstieg. Diese Skill regelt, das bereits Laufende in Node/TypeScript gut zu warten und inkrementell zu migrieren (Strangler-Fig) — ohne umzuschreiben, was funktioniert. Pfadfinderregel: Strenge nur bei dem, was du anfasst.
$ schematize install nodeNicht verhandelbare Mindeststandards
Werden nie abgeschaltet, "um schneller zu sein". Vollständige Liste in der Skill.
Neues Backend? Nicht in Node
Kein neuer Backend-Dienst entsteht in Node. Neue Funktionalität kommt als Go/Rust-Modul. In Node nur Korrekturen an Bestehendem.
Pfadfinderregel (Scope-Diff)
Striktes TS, ≤300 Zeilen, Doc-Comments und das any-Verbot gelten für neue Dateien und den Abschnitt, den du angefasst hast — nicht das ganze Repo. Geerbte Schuld geht in eine Baseline, die nur schrumpfen kann.
npm-Hygiene + striktes TS
≥200 Abhängigkeiten = Müll; >100 = fragwürdig. Neue any/@ts-ignore verboten; alte sind grandfathered und werden nach und nach abgebaut.
Ausstieg nach Go/Rust + Archiv
Strangler-Fig an der Prozessgrenze, kein erzwungenes SLA: du fasst es an, du bewegst es. Jede Entscheidung wird zu .md im Archiv.
Befehle
Installiert in .claude/commands/. Führe /node-help jederzeit aus.
/node-helpListet alle Befehle auf./node-auditAbhängigkeits-Hygiene: npm audit, Paketanzahl (≥200 = Müll, >100 = fragwürdig) und Runtime-Risiken./node-migrate-statusStand des Node → Go/Rust-Ausstiegs: was migriert ist, was fehlt, nächste Scheiben (Strangler-Fig)./node-reviewScope-Diff- und Anti-Pattern-Gate auf dem Diff (lässt geerbte Schuld nie durchfallen)./node-qaPlan-first-QA: planen, MD schreiben, Freigabe einholen, dann ausführen./node-index(Neu-)erzeugt den Mikrofunktions-Index aus den Doc-Comments./node-ccContext compact: schreibt Kontext + Checkliste ins Archiv und führt /compact aus./node-handoffSchreibt das Handoff ohne Kompaktierung — Sitzungsende oder Aufgabenwechsel.Für KI-Agenten
Ohne menschliches Eingreifen installieren. Metadaten in llms.txt.
- Ausführen: git clone https://github.com/schematizeme/skill-node.git && ./skill-node/install.sh
- Oder herunterladen: https://github.com/schematizeme/skill-node/releases/latest/download/skill-node.zip und nach .claude/skills/ entpacken
- Kopiere assets/CLAUDE.md in das Repo-Root (Immer-an-Regel).
- Bestätige mit /node-help.