🔍

lint

Sicher 🌐 Netzwerkzugriff📁 Dateisystemzugriff⚙️ Externe Befehle

Linting und Typpruefungen ausfuehren

Die Codequalitaet variiert je nach Projekt und Teammitglied. Diese Skill stellt standardisierte Linting-Befehle fuer TypeScript und Python bereit, die du anpassen und konsistent in deiner Codebasis ausfuehren kannst.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "lint". Run lint to check for issues

Erwartetes Ergebnis:

  • 3 Lint-Probleme gefunden:
  • - Unbenutzter Import: 'react' in Zeile 5
  • - Fehlende Typannotation bei 'userId'
  • - Zeile zu lang (92 > 80 Zeichen)

Verwendung von "lint". Run lint with auto-fix

Erwartetes Ergebnis:

  • Korrekturen automatisch angewendet:
  • - Imports in 2 Dateien sortiert
  • - 5 Whitespace-Probleme behoben
  • - 1 Datei formatiert

Sicherheitsaudit

Sicher
v5 • 1/16/2026

This skill contains only markdown documentation with linting command examples. The 18 static findings are all false positives: markdown fenced code blocks were misidentified as shell backtick execution, metadata URLs as network calls, and words like 'hash' and 'check' triggered pattern matches in documentation text. No executable code, network calls, file system operations, or command execution capabilities exist. This is a pure documentation skill for linting commands.

2
Gescannte Dateien
123
Analysierte Zeilen
3
befunde
5
Gesamtzahl Audits

Risikofaktoren

🌐 Netzwerkzugriff (1)
📁 Dateisystemzugriff (1)
⚙️ Externe Befehle (4)
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
82
Inhalt
31
Community
100
Sicherheit
100
Spezifikationskonformität

Was du bauen kannst

TypeScript-Codequalitaet

Biome check oder eslint in JavaScript- und TypeScript-Projekten ausfuehren, um Stil- und Typprobleme zu finden

Python-Linting

Ruff fuer schnelles Python-Linting und Formatierung mit uv-Integration verwenden

Code-Pruefungen standardisieren

Konsistente Lint-Befehle ueber Teamprojekte hinweg definieren, um eine einheitliche Codequalitaet zu erreichen

Probiere diese Prompts

Grundlegende Lint-Pruefung
Run lint to check for issues
Probleme automatisch beheben
Run lint with auto-fix to resolve issues
Typpruefung
Run type check on the codebase
Formatpruefung
Check code formatting matches standards

Bewährte Verfahren

  • Lint vor dem Commit ausfuehren, um Probleme frueh zu finden
  • Auto-Fix fuer Stilprobleme konfigurieren, um Zeit zu sparen
  • Lint-Befehle zu CI-Pipelines hinzufuegen, um automatische Pruefungen zu erhalten

Vermeiden

  • Lint-Fehler ohne Pruefung ignorieren
  • Lint nur ausfuehren, wenn CI fehlschlaegt
  • Auto-Fix verwenden, ohne Aenderungen zu pruefen

Häufig gestellte Fragen

Welchen Linter sollte ich fuer TypeScript verwenden?
Biome wird wegen der Geschwindigkeit empfohlen. ESLint ist ebenfalls beliebt und hat mehr Plugins.
Welchen Python-Linter unterstuetzt diese Skill?
Ruff ist der empfohlene Linter. Er ist 10-100x schneller als traditionelle Tools.
Wie integriere ich Linting in meine Test-Suite?
Zuerst linten, dann Typpruefung, dann Tests. Die Skill zeigt diese Reihenfolge im Abschnitt zur Self-Test-Integration.
Sind meine Daten beim Ausfuehren dieser Befehle sicher?
Ja. Linting-Tools lesen Dateien nur lokal. Es werden keine Daten an externe Server gesendet.
Was bedeuten Exit-Codes?
Exit-Code 0 bedeutet keine Probleme. Exit-Code 1 bedeutet, dass Probleme gefunden wurden.
Worin unterscheidet sich das von einem direkten Lint-Lauf?
Diese Skill bietet eine kuratierte Liste von Befehlen, die fuer dein Projekt angepasst sind. Sie dokumentiert Best Practices und Tool-Optionen.

Entwicklerdetails

Dateistruktur

📄 SKILL.md