by sickn33
此技能自动化了整个为 Claude Code 和 GitHub Copilot 创建新 CLI 技能的工作流程。它处理头脑风暴、模板生成、验证和安装,因此您可以构建可重用的技能,而无需手动配置。
1. 打开 Claude 聊天界面
2. 点击下方 "📋 复制" 按钮
3. 粘贴到 Claude 聊天框中并发送
4. 输入 "使用 skill-creator 技能" 开始使用
=== skill-creator 技能 === 作者: sickn33 描述: 此技能自动化了整个为 Claude Code 和 GitHub Copilot 创建新 CLI 技能的工作流程。它处理头脑风暴、模板生成、验证和安装,因此您可以构建可重用的技能,而无需手动配置。 使用方法: 1. 调用技能: "使用 skill-creator 技能" 2. 提供相关信息: 根据技能要求提供必要参数 3. 查看结果: 技能会返回处理结果 示例: "使用 skill-creator 技能,帮我分析一下这段代码"
这种方法适用于所有 Claude 用户,不需要安装额外工具。
coding
low
Automate CLI skill creation with best practices built-in.
The skill-creator automates the entire workflow of creating new CLI skills for GitHub Copilot CLI and Claude Code. It guides you through brainstorming, applies standardized templates, validates content quality, and handles installation—all while following Anthropic's official best practices.
[████████████░░░░░░] 60% - Step 3/5)Use this skill when you want to:
This skill is part of the cli-ai-skills repository. To use it:
# Clone the repository
git clone https://github.com/yourusername/cli-ai-skills.git
cd cli-ai-skills
Install via symlinks to make the skill available everywhere:
# For GitHub Copilot CLI
ln -sf "$(pwd)/.github/skills/skill-creator" ~/.copilot/skills/skill-creator
# For Claude Code
ln -sf "$(pwd)/.claude/skills/skill-creator" ~/.claude/skills/skill-creator
Benefits of global installation:
git pull the repositoryIf you prefer to use the skill only within this repository, no installation is needed. The skill will be available when working in the cli-ai-skills directory.
Simply ask the CLI to create a new skill:
# GitHub Copilot CLI
gh copilot "create a new skill for debugging Python errors"
# Claude Code
claude "create a skill that helps with git workflows"
The skill will guide you through with visual progress tracking:
Each phase displays a progress bar:
[████████████░░░░░░] 60% - Step 3/5: File Generation
"Create a code skill that generates React components from descriptions"
The skill will:
code-skill-template.mdexamples/ folder"Build a skill that writes API documentation from code"
The skill will:
documentation-skill-template.md"Create a skill for Copilot only that analyzes TypeScript errors"
The skill will:
.github/skills/Here's what creating a skill looks like:
You: "create a skill for database schema migrations"
[████░░░░░░░░░░░░░░] 20% - Step 1/5: Brainstorming & Planning
What should this skill do?
> Helps users create and manage database schema migrations safely
When should it trigger? (3-5 phrases)
> "create migration", "generate schema change", "migrate database"
What type of skill?
> [×] General purpose
Which platforms?
> [×] Both (Copilot + Claude)
[... continues through all phases ...]
🎉 Skill created successfully!
📦 Skill Name: database-migration
📁 Location: .github/skills/database-migration/
🔗 Installed: Global (Copilot + Claude)
When you create a skill, this structure is generated:
.github/skills/your-skill-name/
├── SKILL.md # Main skill instructions (1.5-2k words)
├── README.md # User-facing documentation (this file)
├── references/ # Detailed guides (2k-5k words each)
│ └── (empty, ready for extended docs)
├── examples/ # Working code samples
│ └── (empty, ready for examples)
└── scripts/ # Executable utilities
└── (empty, ready for automation)
No configuration needed! This skill uses runtime discovery to:
Every skill created is automatically validated for:
This skill leverages several established methodologies:
Ensure you're in the cli-ai-skills repository or have cloned it:
git clone https://github.com/yourusername/cli-ai-skills.git
cd cli-ai-skills
If platforms aren't detected:
If validation finds issues:
scripts/validate-skill-yaml.sh .github/skills/your-skillEnhance your skill descriptions with AI:
prompt-engineer automaticallyFor complex skills, use bundled resources:
Update existing skills:
scripts/update-skill-version.sh your-skill-name 1.1.0
Created a useful skill? Share it:
resources/templates/writing-style-guide.mdresources/templates/scripts/validate-*.shFor issues or questions:
.github/skills/ for examplesresources/skills-development.md for methodologyVersion: 1.1.0
Platform: GitHub Copilot CLI, Claude Code
Author: Eric Andrade
Last Updated: 2026-02-01
View Count
0
Download Count
0
Favorite Count
0
Quality Score
80