技能 skill-builder
📦

skill-builder

安全 ⚡ 包含脚本📁 文件系统访问

Créer des Skills Claude Code

也可从以下获取: 0xRaduan,ruvnet,0xRaduan

La création manuelle de Skills Claude Code est sujette aux erreurs et chronophage. Cette skill génère des modèles de skills prêts pour la production avec le frontmatter YAML approprié, une structure de divulgation progressive et une organisation complète des répertoires afin que vous puissiez vous concentrer sur les fonctionnalités.

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

下载技能 ZIP

2

在 Claude 中上传

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

3

开启并开始使用

测试它

正在使用“skill-builder”。 Créer une skill pour générer de la documentation API

预期结果:

  • Répertoire de skill créé : ~/.claude/skills/api-doc-generator/
  • SKILL.md généré avec frontmatter YAML
  • Structure de répertoire créée avec scripts/, resources/, docs/
  • Fichiers modèles et exemples ajoutés

正在使用“skill-builder”。 Créer une skill pour la génération de composants React

预期结果:

  • Structure de skill créée : .claude/skills/react-component-generator/
  • scripts/generate.sh inclus
  • resources/templates/component.tsx.template ajouté
  • docs/ADVANCED.md créé avec les options de configuration

安全审计

安全
v6 • 1/21/2026

Evaluated 244 static findings. All flagged patterns are false positives: C2 keywords (invalid line numbers), weak crypto (YAML text misidentified), external commands (legitimate bash docs), hardcoded URLs (documentation links), and filesystem access (standard skill paths). This is a legitimate skill-building tool with no malicious code. Safe to publish.

2
已扫描文件
3,292
分析行数
2
发现项
6
审计总数
审计者: claude 查看审计历史 →

质量评分

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

你能构建什么

Créer votre première Skill Claude

Générer une skill minimale avec frontmatter YAML et structure de base pour des outils de productivité personnels ou des workflows personnalisés.

Créer des Skills partagées en équipe

Créer des skills avancées avec scripts, ressources et documentation pour des workflows d'équipe sous contrôle de version.

Apprendre l'architecture des Skills

Comprendre la spécification des Skills Claude avec des modèles complets et des exemples tirés de skills réelles.

试试这些提示

Création de Skill basique
Use the skill-builder skill to create a new skill called "[skill-name]" with this description: "[description of what the skill does and when to use it]"
Skill avec fonctionnalités complètes
Build an advanced skill with scripts directory, resources folder, and comprehensive documentation. Include setup.sh, validate.sh scripts and templates in resources/templates/
Skill de projet d'équipe
Create a project-level skill in .claude/skills/ directory with team documentation, configuration examples, and troubleshooting guide.
Personnalisation du modèle de Skill
Show me how to modify the progressive disclosure structure for a skill that needs detailed API reference documentation but minimal quick start.

最佳实践

  • Inclure à la fois ce que fait la skill ET quand l'utiliser dans le champ description pour une correspondance autonome
  • Garder le fichier SKILL.md principal léger (2-5KB) et déplacer le contenu détaillé vers des fichiers séparés
  • Utiliser la structure de divulgation progressive à 4 niveaux pour faire évoluer les skills sans surcharge de contexte
  • Placer les skills directement dans ~/.claude/skills/ ou .claude/skills/ sans sous-répertoires imbriqués

避免

  • Ajouter des champs supplémentaires comme version ou author au frontmatter YAML (ils sont ignorés par Claude)
  • Créer des sous-répertoires profondément imbriqués au lieu d'une structure de skill plate
  • Enfouir les conditions de déclenchement au milieu de la description au lieu de les placer en tête
  • Inclure toute la documentation en ligne au lieu de référencer des fichiers séparés

常见问题

Où dois-je placer mes fichiers de skill ?
Les skills personnelles vont dans ~/.claude/skills/[skill-name]/ (disponibles dans tous les projets). Les skills de projet vont dans .claude/skills/[skill-name]/ à la racine de votre projet (sous contrôle de version).
Quels champs sont requis dans le frontmatter YAML ?
Seulement name (max 64 caractères) et description (max 1024 caractères). La description doit inclure ce que fait la skill et quand l'utiliser.
Qu'est-ce que la divulgation progressive ?
Une architecture à 3 niveaux : Le niveau 1 se charge toujours (name + description), le niveau 2 se charge lorsque la skill se déclenche, le niveau 3+ se charge à la demande. Cela permet à Claude de gérer plus de 100 skills avec un contexte minimal.
Puis-je inclure des scripts exécutables ?
Oui. Placez les scripts dans un répertoire scripts/ au sein de votre skill. Référencez-les depuis SKILL.md en utilisant des blocs de code markdown avec des commandes shell.
Quelle taille devrait avoir mon SKILL.md ?
Gardez le fichier principal entre 2-5KB. Déplacez la documentation extensive, les références API et les exemples vers des fichiers séparés dans docs/ ou resources/ et référencez-les depuis SKILL.md.
Quelle structure de répertoire est supportée ?
Claude Code nécessite que les skills soient directement sous ~/.claude/skills/ ou .claude/skills/ sans sous-répertoires imbriqués. Utilisez une structure plate avec des sous-répertoires optionnels scripts/, resources/ et docs/.

开发者详情

文件结构

📄 SKILL.md