技能 creating-commands

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.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“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

安全审计

安全
v5 • 1/16/2026

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.

6
已扫描文件
870
分析行数
3
发现项
5
审计总数

风险因素

⚙️ 外部命令 (105)
reference.md:9-23 reference.md:23-31 reference.md:31-33 reference.md:33-41 reference.md:41-50 reference.md:50-56 reference.md:56-59 reference.md:59-65 reference.md:65-67 reference.md:67-73 reference.md:73-75 reference.md:75-83 reference.md:83-85 reference.md:85-87 reference.md:87 reference.md:87 reference.md:87-93 reference.md:93-99 reference.md:99-101 reference.md:101 reference.md:101 reference.md:101 reference.md:101 reference.md:101-107 reference.md:107-113 reference.md:113-115 reference.md:115-121 reference.md:121-122 reference.md:122-123 reference.md:123-129 reference.md:129-137 reference.md:137-143 reference.md:143-152 reference.md:152-156 reference.md:156-165 reference.md:165-169 reference.md:169-179 reference.md:179-182 reference.md:182-199 reference.md:199-209 reference.md:209-215 reference.md:215-224 reference.md:224-227 reference.md:227-231 reference.md:231-246 reference.md:246-250 reference.md:250-265 SKILL.md:27-33 SKILL.md:33-53 SKILL.md:53-54 SKILL.md:54-60 SKILL.md:60-68 SKILL.md:68-72 SKILL.md:72 SKILL.md:72-73 SKILL.md:73-74 SKILL.md:74-75 SKILL.md:75-76 SKILL.md:76-85 SKILL.md:85-96 SKILL.md:96-102 SKILL.md:102 SKILL.md:102 SKILL.md:102-103 SKILL.md:103 SKILL.md:103 SKILL.md:103 SKILL.md:103 SKILL.md:103-104 SKILL.md:104 SKILL.md:104-110 SKILL.md:110-111 SKILL.md:111-112 SKILL.md:112-113 SKILL.md:113-117 SKILL.md:117-126 SKILL.md:126-129 templates/basic.md:5-19 templates/basic.md:19-23 templates/basic.md:23-34 templates/basic.md:34-38 templates/basic.md:38-42 templates/basic.md:42-44 templates/with-args.md:7-24 templates/with-args.md:24-28 templates/with-args.md:28-44 templates/with-args.md:44-48 templates/with-args.md:48-66 templates/with-args.md:66-70 templates/with-args.md:70-87 templates/with-args.md:87-91 templates/with-args.md:91-93 templates/workflow.md:7-21 templates/workflow.md:21-25 templates/workflow.md:25-39 templates/workflow.md:39-43 templates/workflow.md:43-61 templates/workflow.md:61-65 templates/workflow.md:65-86 templates/workflow.md:86-90 templates/workflow.md:90-105 templates/workflow.md:105-109 templates/workflow.md:109-123 templates/workflow.md:123-127 templates/workflow.md:127-129
📁 文件系统访问 (6)
🌐 网络访问 (1)
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
21
社区
100
安全
91
规范符合性

你能构建什么

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.

试试这些提示

Commande simple
Create a slash command named lint-check that runs npm run lint and reports findings grouped by severity.
Commande avec argument
Create a command named fix-issue that accepts an issue number, fetches it from GitHub, and implements a fix.
Commande multi-arguments
Create a command named create-component that accepts a component name and type (functional or class) as separate arguments.
Intégration de flux de travail
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 ?
Les commandes de projet vont dans .claude/commands/ et les commandes personnelles dans ~/.claude/commands/
Quel format de nommage dois-je utiliser ?
Utilisez des minuscules avec tirets uniquement, comme run-tests ou review-pr.
Les commandes peuvent-elles accepter plusieurs arguments ?
Oui. Utilisez $1, $2 pour les arguments positionnels ou $ARGUMENTS pour toute l'entrée comme une seule chaîne.
Les commandes générées sont-elles sécurisées ?
Les commandes s'exécutent avec le modèle de permissions existant de Claude Code et les restrictions d'outils.
Pourquoi ma commande n'apparaît-elle pas ?
Assurez-vous que le fichier est dans .claude/commands/ et a le format markdown approprié avec description.
En quoi cela diffère-t-il des compétences ?
Les commandes sont des gestionnaires slash plus simples tandis que les compétences sont des flux de travail plus complexes avec état.