creating-commands
Créer des commandes slash Claude Code
Créez des commandes slash personnalisées pour automatiser les tâches répétitives et standardiser les flux de travail d'équipe. Cette compétence fournit des modèles et des bonnes pratiques pour les commandes qui s'intègrent avec Claude Code.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“creating-commands”。 Create a slash command named lint-check that runs npm run lint and reports issues
预期结果:
- Command file created at: .claude/commands/lint-check.md
- Template used: basic.md
- Validation passed: lowercase name, clear description, allowed-tools declared
- To use: Run /lint-check in Claude Code
正在使用“creating-commands”。 Create a command named fix-issue that accepts an issue number and fetches it from GitHub
预期结果:
- Command file created at: .claude/commands/fix-issue.md
- Template used: with-args.md
- Argument syntax: $ARGUMENTS for single input
- Allowed tools: WebFetch(domain:github.com)
- To use: Run /fix-issue 123
正在使用“creating-commands”。 Create a deploy command that runs tests, builds the project, and uses an agent for validation
预期结果:
- Command file created at: .claude/commands/deploy.md
- Template used: workflow.md
- Multi-step workflow with bash and Task agent integration
- Argument hint: environment (production, staging)
- To use: Run /deploy production
安全审计
安全Pure documentation skill with no code execution capabilities. All 165 static findings are false positives caused by the scanner misidentifying markdown documentation examples as executable code. Contains only markdown templates and best practices guides for Claude Code slash commands.
风险因素
⚙️ 外部命令 (105)
📁 文件系统访问 (6)
🌐 网络访问 (1)
质量评分
你能构建什么
Standardiser les commandes d'équipe
Créez des commandes cohérentes pour les flux de travail courants que tous les membres de l'équipe peuvent utiliser dans tous les projets.
Automatiser les tâches répétitives
Créez des commandes personnalisées pour automatiser les tâches de test, de construction et de déploiement spécifiques à votre projet.
Concevoir des interfaces de commande
Concevez et documentez des modèles de commandes slash pour les plugins distribués à d'autres utilisateurs.
试试这些提示
Create a slash command named lint-check that runs npm run lint and reports findings grouped by severity.
Create a command named fix-issue that accepts an issue number, fetches it from GitHub, and implements a fix.
Create a command named create-component that accepts a component name and type (functional or class) as separate arguments.
Create a deploy command that runs tests, builds the project, and launches a validation agent before deploying.
最佳实践
- Utiliser le format de nommage verbe-nom avec minuscules et tirets uniquement
- Déclarer allowed-tools dans le frontmatter pour délimiter les permissions
- Documenter argument-hint pour les commandes qui acceptent une entrée
- Garder les prompts concis avec des instructions claires étape par étape
避免
- Descriptions vagues qui ne spécifient pas ce que fait la commande
- Déclaration allowed-tools manquante pour les commandes nécessitant des outils
- Prompts trop complexes qui devraient être divisés en plusieurs commandes
- Valeurs codées en dur au lieu d'arguments pour la flexibilité
常见问题
Où sont enregistrées les commandes ?
Quel format de nommage dois-je utiliser ?
Les commandes peuvent-elles accepter plusieurs arguments ?
Les commandes générées sont-elles sécurisées ?
Pourquoi ma commande n'apparaît-elle pas ?
En quoi cela diffère-t-il des compétences ?
开发者详情
许可证
MIT
引用
main
文件结构