Wann diese Skill verwenden
Verwenden Sie diese Skill, wenn Sie:
- Neue Claude-Skills mit korrekter Struktur und Metadaten erstellen müssen
- Skill-Pakete für die Verteilung generieren möchten
- Erstellte Skills automatisch in Slack-Kanälen für die Team-Sichtbarkeit teilen möchten
- Skill-Struktur validieren möchten, bevor Sie sie teilen
- Skills paketieren und verteilen möchten
Verwenden Sie diese Skill auch, wenn:
- Der Benutzer sagt, er möchte seine Skill erstellen/teilen
Diese Skill ist ideal für:
- Die Erstellung von Skills als Teil von Team-Workflows
- Den Aufbau interner Tools, die Skill-Erstellung + Team-Benachrichtigung benötigen
- Die Automatisierung der Skill-Entwicklungspipeline
- Die kollaborative Skill-Erstellung mit Team-Benachrichtigungen
Hauptfunktionen
1. Skill-Erstellung
- Erstellt ordnungsgemäß strukturierte Skill-Verzeichnisse mit SKILL.md
- Generiert standardisierte Verzeichnisse scripts/, references/ und assets/
- Erstellt automatisch YAML-Frontmatter mit erforderlichen Metadaten
- Erzwingt Namenskonventionen (Kebab-Case)
2. Skill-Validierung
- Validiert das SKILL.md-Format und erforderliche Felder
- Überprüft Namenskonventionen
- Stellt die Vollständigkeit der Metadaten vor dem Paketieren sicher
3. Skill-Paketierung
- Erstellt verteilbare ZIP-Dateien
- Enthält alle Skill-Assets und Dokumentationen
- Führt vor dem Paketieren automatisch eine Validierung durch
4. Slack-Integration über Rube
- Sendet automatisch Informationen zu erstellten Skills an bestimmte Slack-Kanäle
- Teilt Skill-Metadaten (Name, Beschreibung, Link)
- Veröffentlicht eine Skill-Zusammenfassung für die Team-Entdeckung
- Bietet direkte Links zu den Skill-Dateien
Funktionsweise
- Initialisierung: Skill-Name und Beschreibung angeben
- Erstellung: Skill-Verzeichnis wird mit der richtigen Struktur erstellt
- Validierung: Skill-Metadaten werden auf Korrektheit überprüft
- Paketierung: Skill wird in ein verteilbares Format verpackt
- Slack-Benachrichtigung: Skill-Details werden im Slack-Kanal des Teams veröffentlicht
Beispielverwendung
Wenn Sie Claude bitten, eine Skill namens „pdf-analyzer“ zu erstellen:
1. Erstellen /skill-pdf-analyzer/ mit SKILL.md-Vorlage
2. Generieren strukturierte Verzeichnisse (scripts/, references/, assets/)
3. Validieren der Skill-Struktur
4. Paketieren der Skill als ZIP-Datei
5. Senden an Slack: „Neue Skill erstellt: pdf-analyzer – Erweiterte PDF-Analyse- und Extraktionsfunktionen“
Integration mit Rube
Diese Skill nutzt Rube für:
- SLACK_SEND_MESSAGE: Veröffentlicht Skill-Informationen in Team-Kanälen
- SLACK_POST_MESSAGE_WITH_BLOCKS: Teilt umfangreich formatierte Skill-Metadaten
- SLACK_FIND_CHANNELS: Entdeckt Zielkanäle für Skill-Ankündigungen
Anforderungen
- Slack-Workspace-Verbindung über Rube
- Schreibzugriff auf das Skill-Erstellungsverzeichnis
- Python 3.7+ für Scripts zur Skill-Erstellung
- Ziel-Slack-Kanal für Skill-Benachrichtigungen