command-development
Claude Code-Slash-Befehle erstellen
Également disponible depuis: anthropics,davila7
Erstellen Sie wiederverwendbare Slash-Befehle für Claude Code. Lernen Sie die Befehlsstruktur, YAML-Frontmatter-Optionen, dynamische Argumente, Dateiverweise und die Bash-Ausführung kennen, um häufige Arbeitsabläufe zu automatisieren.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "command-development". Create a slash command called /git-pr that shows the current pull request status
Résultat attendu:
- Creates .claude/commands/git-pr.md with frontmatter
- Uses gh pr view command for GitHub CLI
- Shows PR number, title, author, and status
- Includes allowed-tools: Bash(gh:*) for security
Utilisation de "command-development". Build a /lint command that runs eslint on staged files
Résultat attendu:
- Uses git diff --name-only to get changed files
- Pipes to xargs eslint for linting
- Configures allowed-tools: Bash(git:*), Bash(xargs:*)
- Reports all linting errors with file and line numbers
Utilisation de "command-development". Make a documentation command that auto-generates API docs
Résultat attendu:
- Reads source file with @ syntax
- Extracts functions, classes, and parameters
- Generates Markdown documentation
- Writes output to docs/api/ directory
Audit de sécurité
SûrOfficial Anthropic documentation skill for Claude Code slash command development. All 1,317 static findings are false positives triggered by documentation examples demonstrating legitimate Claude Code features like bash execution, file references, and argument passing. Pure markdown content with no executable code, network access, or credential handling.
Facteurs de risque
⚙️ Commandes externes (5)
📁 Accès au système de fichiers (3)
🌐 Accès réseau (1)
Score de qualité
Ce que vous pouvez construire
Code-Review automatisieren
Erstellen Sie einen /review-Befehl, der git diff ausführt und geänderte Dateien auf Qualitätsprobleme analysiert.
Deployments standardisieren
Erstellen Sie einen /deploy-Befehl mit Umgebungsvalidierung und npm-Skript-Ausführung.
Befehle verpacken
Bündeln Sie wiederverwendbare Befehle mit Plugins unter Verwendung von ${CLAUDE_PLUGIN_ROOT} für portable Skripte.
Essayez ces prompts
Erstellen Sie einen Slash-Befehl namens /test, der npm test für die aktuelle Datei ausführt. Fügen Sie ordnungsgemäßes Frontmatter mit allowed-tools hinzu.
Erstellen Sie einen /deploy-Befehl, der Umgebung und Version als Argumente akzeptiert. Validieren Sie, dass die Umgebung staging oder production ist.
Erstellen Sie einen /document-Befehl, der Dokumentation für eine als Argument angegebene Datei generiert. Verwenden Sie die @-Syntax, um die Datei einzubinden.
Erstellen Sie einen /build-test-Befehl, der ein Build-Skript ausführt, dann Tests ausführt und die Ergebnisse meldet. Verwenden Sie die ${CLAUDE_PLUGIN_ROOT}-Variable.Bonnes pratiques
- Verwenden Sie allowed-tools, um Befehlsberechtigungen auf das erforderliche Minimum zu beschränken
- Fügen Sie argument-hint hinzu, um erwartete Argumente für die Benutzer-Autovervollständigung zu dokumentieren
- Testen Sie Befehle mit verschiedenen Argumentkombinationen vor der Bereitstellung
Éviter
- Verwenden von Bash(*) anstelle von spezifischen Tool-Einschränkungen wie Bash(git:*)
- Schreiben von Befehlen als Nachrichten an Benutzer statt als Anweisungen an Claude
- Überspringen der Fehlerbehandlung für fehlende Argumente oder Dateiverweise