Skills · Claude Code · Legacy-Wartung

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-node · v0.9.0bash
$ schematize install node
Legado · Node.js/TS/node-help · github.com/schematizeme/schematize-cli

Nicht 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.

Nicht installieren wollen?

Lies die vollständigen Standards und kopiere sie direkt in dein Projekt — oder installiere die Skill, damit der Agent sie selbst durchsetzt.