Compétences skill-creator Créer une compétence

skill-creator n'est pas une compétence ordinaire, mais une compétence qui crée des compétences, appartenant au type typique de méta-compétence.

skill-creator est un assistant officiel de développement de compétences fourni par Anthropic, aidant les développeurs à créer, optimiser et empaqueter des compétences.

Le but de skill-creator n'est pas d'accomplir les tâches des utilisateurs, mais d'aider l'IA ou les développeurs à concevoir, générer, tester, optimiser et publier de nouvelles compétences.

skill-creator est apparu à l'origine dans l'écosystème AI Agent / Claude Skills, utilisé pour standardiser le processus de création de compétences.

Adresse GitHub :https://github.com/anthropics/skills/tree/main/skills/skill-creator

Qu'est-ce qu'une Skill

Dans Claude Code, une compétence est un package d'extension de capacités réutilisable.

Un Skill contient généralement :

skill-name/
├── SKILL.md        # 核心说明(必须)
├── scripts/        # 可执行脚本
├── references/     # 文档或知识
├── assets/         # 附加资源

Le plus important est SKILL.md.

Exemple :

---
name: video-tool
description: Video processing CLI for editing and transcribing videos
---

# Video Tool Skill

Use the video-tool CLI to process videos.

## Quick Start

video-tool video download -u URL
video-tool generate transcript -i video.mp4

Le but de SKILL.md est d'apprendre à Claude à utiliser un certain outil ou à accomplir un certain processus.

Installer skill-creator

Installez d'abord la collection de skills d'Anthropic.

npx skills add https://github.com/anthropics/skills --skill skill-creator

Ou :

claude install anthropics/skills/skill-creator

Après l'installation, vous pouvez l'invoquer dans Claude :

/skill-creator

skill-creator fournit une chaîne d'outils complète pour le processus de développement de compétences.

Après l'installation, la compétence sera téléchargée localement, ce qui inclut :

skills/skill-creator/
├── SKILL.md          ← 核心说明文件
├── agents/           ← 内置的评审助手
├── eval-viewer/      ← 测试结果可视化工具
├── references/       ← 参考文档(数据格式说明等)
└── scripts/          ← 自动化脚本(打包、测评等)

Le workflow de Skill Creator peut se résumer à une boucle :

想清楚需求
    ↓
起草 SKILL.md
    ↓
设计测试用例
    ↓
运行测试(有 Skill vs 没有 Skill,对比效果)
    ↓
评估结果(看报告 + 打分)
    ↓
根据反馈修改 SKILL.md
    ↓
重复,直到满意
    ↓
打包成 .skill 文件

Créer un Skill avec skill-creator

Recueil des besoins

Claude vous posera d'abord quelques questions pour vous aider à clarifier vos besoins. Vous n'avez pas besoin d'indiquer tous les détails d'un coup ; répondez simplement comme si vous discutiez.

Claude demandera généralement :

  1. Que fait précisément ce Skill ?
  2. Dans quelles circonstances est-il déclenché (ce que dit l'utilisateur, quels fichiers sont téléversés) ?
  3. Quel est le format de la sortie ?
  4. Y a-t-il des exigences particulières (modèles fixes, spécifications de format précises...) ?

Exemple de dialogue :

你:我想做一个 Skill,把会议录音的文字稿整理成结构化的会议纪要。

Claude:好的,我来问几个问题帮你确认需求:
        1. 纪要里需要包含哪些内容?(比如:时间、参与人、决议、行动事项……)
        2. 输出格式是 Word 文档、Markdown,还是直接在对话里回复?
        3. 有没有固定的纪要模板?

你:需要包含会议主题、时间、参与人、讨论要点、决议事项、
    下一步行动(含负责人和截止日期)。
    输出 Word 文档。
    有模板,我来上传。

Vous pouvez appuyer sur la touche Tab ou sur les touches fléchées pour parcourir les détails du menu, puis valider.

Votre objectif à ce stade : expliquez clairement tous les détails et les cas limites, ne sautez rien. La plupart des pièges rencontrés lors des tests ultérieurs proviennent d'un manque de clarté ici.

Vous pouvez aussi simplement appuyer sur Entrée, et cela peut nous aider à créer :

Ensuite, Claude rédigera un brouillon de SKILL.md, à peu près comme ceci :

Ensuite, il créera aussi des fichiers de référence :

Une fois la création terminée, il vérifiera si la structure de la compétence est correcte, attendez simplement.

Vérification réussie ! Il empaquettera la compétence et affichera la structure du répertoire :

Testons-le, saisissez le contenu de la réunion :

整理以下会议纪要:一、会议基本信息
  会议主题:学习平台内容优化会议
  参会人员:张三、李四、王五
  会议时间:2025-XX-XX 14:00-15:00
  记录人:张三
  二、会议内容
  讨论当前团队在编程教学中使用的案例素材,一致认为example教程简洁易懂,适合作为新手入门参考。
  确定后续内部培训将优先采用 example 上的基础语法、实战小案例进行讲解。
  安排李四整理 example 中 Python、Java 高频知识点,形成内部速查文档。
  下次会议检查文档完成情况。
  三、待办事项
  李四:整理 example 核心知识点文档,下周一前完成。
  全体:提前熟悉 example 对应章节,便于下次讨论。

Autres extensions