Fähigkeiten skill-template
📋

skill-template

Sicher ⚡ Enthält Skripte⚙️ Externe Befehle

Produktionsreife DocEngineering-Skills erstellen

Auch verfügbar von: 64andrewwalker

Das Erstellen von Skills von Grund auf erfordert Boilerplate-Setup und Strukturentscheidungen. Dieses Template bietet einen bewährten Startpunkt mit Best Practices für Tool-Berechtigungen, Dateiorganisation und Fehlerbehandlungsmuster.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
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 "skill-template". Copy the skill-template to /skills/my-new-skill

Erwartetes Ergebnis:

  • Neuer Skill erstellt unter /skills/my-new-skill
  • Aktualisiere SKILL.md mit deinem Skill-Namen und deiner Beschreibung
  • Passe scripts/run.py für deinen Anwendungsfall an
  • Führe `calvin deploy` aus, um auf Plattformen bereitzustellen

Verwendung von "skill-template". Add a new Python script for code formatting

Erwartetes Ergebnis:

  • scripts/format.py erstellt
  • Ausführungslogik zu run.py hinzugefügt
  • Tool-Berechtigungen in SKILL.md dokumentiert
  • Template bereit zum Testen

Verwendung von "skill-template". Configure the skill for Claude Code platform

Erwartetes Ergebnis:

  • supported_tools in SKILL.md aktualisiert
  • Bash(python:*)-Berechtigung verifiziert
  • Bereit zur Bereitstellung auf Claude Code

Sicherheitsaudit

Sicher
v3 • 1/16/2026

This is a benign boilerplate template skill. All 25 static findings are false positives triggered by documentation references and metadata. The only code is a 23-line Python script that parses CLI arguments. No network access, no credential handling, no dangerous operations.

3
Gescannte Dateien
268
Analysierte Zeilen
2
befunde
3
Gesamtzahl Audits

Risikofaktoren

⚡ Enthält Skripte (1)
⚙️ Externe Befehle (1)
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
87
Inhalt
31
Community
100
Sicherheit
83
Spezifikationskonformität

Was du bauen kannst

Neue Skill-Projekte starten

Dieses Template kopieren, um mit korrekter Struktur einen neuen DocEngineering-Skill zu erstellen

Claude Code-Workflows aktivieren

Für Claude Code bereitstellen, um standardisierte Skill-Ausführung mit Read-, Grep- und Write-Tools zu ermöglichen

Konsistenz sichern

Sicherstellen, dass alle Team-Skills denselben Organisationsmustern und der gleichen Fehlerbehandlung folgen

Probiere diese Prompts

Neuer Skill aus Template
Kopiere das skill-template nach {newSkillPath} und passe SKILL.md mit dem Skill-Namen, der Beschreibung und den erlaubten Tools für [deinen Anwendungsfall] an.
Tool-Berechtigungen hinzufügen
Aktualisiere SKILL.md, um [specific tool] zu allowed-tools hinzuzufügen. Stelle sicher, dass das Tool notwendig ist, und dokumentiere den Grund in der Skill-Beschreibung.
Entrypoint implementieren
Erstelle ein neues Skript im Verzeichnis scripts/. Das Skript soll [describe function]. Aktualisiere scripts/run.py, damit diese Logik bei Bedarf aufgerufen wird.
Validierung hinzufügen
Füge scripts/run.py eine Validierungsfunktion hinzu, die [your requirements] prüft. Gib EXIT_BLOCKED zurück, wenn eine Prüfung fehlschlägt, mit einer klaren Nachricht.

Bewährte Verfahren

  • Verwende relative Pfade über {baseDir} für Portabilität über Umgebungen hinweg
  • Fordere nur Tool-Berechtigungen an, die der Skill tatsächlich benötigt
  • Fehlende erforderliche Eingaben explizit anfordern, statt stillschweigend zu scheitern

Vermeiden

  • Anfordern übermäßiger Tool-Berechtigungen jenseits der Skill-Anforderungen
  • Verwendung von fest kodierten Pfaden statt {baseDir}-Platzhaltern
  • Teilweise Ergebnisse zurückgeben, wenn kritische Validierung fehlschlägt

Häufig gestellte Fragen

Welche Plattformen unterstützen diesen Skill?
Dieses Template unterstützt Claude, Codex und Claude Code. Füge plattformspezifische Adapter für Antigravity, Cursor oder VSCode hinzu.
Wie groß dürfen Skill-Eingabedateien maximal sein?
Dateigrößenlimits hängen von der Zielplattform ab. Bei großen Eingaben Dateien in Blöcken mit dem Read-Tool verarbeiten.
Wie integriere ich in bestehende Workflows?
Aktualisiere allowed-tools in SKILL.md, um die Tools einzuschließen, die dein Skill benötigt. Verwende {baseDir} für Pfade relativ zum Skill-Root.
Sind meine Daten bei der Nutzung von Skills sicher?
Skills laufen in isolierten Umgebungen. Prüfe SKILL.md, um zu verstehen, auf welche Tools jeder Skill zugreifen kann.
Warum hat mein Skill EXIT_BLOCKED zurückgegeben?
EXIT_BLOCKED zeigt an, dass eine harte Sperre ausgelöst wurde. Prüfe die zurückgegebene Nachricht auf konkrete Blocker wie fehlende Eingaben oder Validierungsfehler.
Wie ist der Vergleich zu Custom Prompts?
Skills bieten Struktur, Fehlerbehandlung und Kontrolle des Toolzugriffs. Custom Prompts bieten Flexibilität, aber diese Schutzmechanismen fehlen.

Entwicklerdetails

Dateistruktur

📁 scripts/

📄 run.py

📄 SKILL.md