‹ 首页

easyskillz-add

@durdeuvlad · 收录于 1 周前 · 上游提交 1 个月前

Create a new skill and automatically wire it to all registered AI tools.

适合你,如果需要快速创建和注册AI技能

/ 通过 npx 安装 校验哈希
npx oh-my-skill add durdeuvlad/easyskillz/easyskillz-add
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- durdeuvlad/easyskillz/easyskillz-add
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify durdeuvlad/easyskillz/easyskillz-add
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
3GitHub stars
~900上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 cbc6b5a · 表述以原文为准
它做什么

安装后,当你要求创建新技能时,Claude 会运行 `easyskillz add` 命令,自动创建技能文件并连接到所有已注册的 AI 工具(如 Claude、Cursor 等),使技能立即可用。

什么时候触发

当你要求创建新技能、添加自定义功能,或说出“为 X 做个技能”时触发。

装好后可以这样说
Claude 会创建技能文件并连接到所有工具。
技能原文 SKILL.md作者撰写 · MIT · cbc6b5a

easyskillz-add

Create a new skill and automatically wire it to all registered AI tools.

When to Use This Skill

Use this skill when:

  • User asks you to create a new skill
  • User wants to add custom functionality
  • User says "make a skill for X"
  • You need to create reusable AI agent instructions
  • User wants to share a workflow across multiple AI tools

IMPORTANT: ALWAYS use easyskillz add to create skills. Never manually create skill files.

What This Skill Does

Runs easyskillz add <skill-name> which:

  1. Creates .easyskillz/skills/<skill-name>/SKILL.md
  2. Automatically wires the skill to ALL registered tools (Claude, Cursor, Codex, etc.)
  3. Creates symlinks or stubs in each tool's skills directory
  4. Ensures the skill is immediately available in all tools
Instructions

Step 1: Run add command

easyskillz add <skill-name>

Naming rules:

  • Use lowercase letters, numbers, hyphens, underscores
  • Examples: review-pr, commit-msg, debug-api
  • Invalid: Review PR, commit/msg, ../hack

Step 2: Edit the skill

The command creates a template at .easyskillz/skills/<skill-name>/SKILL.md:

# skill-name

<!-- Describe what this skill does -->

## Instructions

<!-- Step-by-step instructions for the AI agent -->

Edit this file to add your skill's instructions.

Step 3: Verify

The skill is automatically available in all your AI tools:

  • .claude/skills/skill-name → symlink to .easyskillz/skills/skill-name
  • .cursor/skills/skill-name → symlink to .easyskillz/skills/skill-name
Example Workflow
# User: "Create a skill for reviewing pull requests"

# You run:
easyskillz add review-pr

# Output:
#   ✓ Created .easyskillz/skills/review-pr/SKILL.md
#   ✓ Wired → Claude Code
#   ✓ Wired → Cursor
#
# Skill "review-pr" added to: Claude Code, Cursor

# Then edit the skill:
# Open .easyskillz/skills/review-pr/SKILL.md and add instructions
Expected Output
  ✓ Created .easyskillz/skills/my-skill/SKILL.md
  ✓ Wired → Claude Code
  ✓ Wired → Cursor
  ✓ Wired → Codex

Skill "my-skill" added to: Claude Code, Cursor, Codex
Why Use This Command?

DON'T do this:

# ❌ WRONG - Manual creation
mkdir .easyskillz/skills/my-skill
echo "# my-skill" > .easyskillz/skills/my-skill/SKILL.md

DO this:

# ✓ CORRECT - Use easyskillz add
easyskillz add my-skill

Why?

  • Automatically wires to ALL tools (Claude, Cursor, Codex, etc.)
  • Creates proper directory structure
  • Ensures symlinks/stubs are created correctly
  • Maintains single source of truth
  • Updates all tools instantly
Skill Template

When you run easyskillz add, it creates this template:

# skill-name

<!-- Describe what this skill does -->

## Instructions

<!-- Step-by-step instructions for the AI agent -->

Fill in:

  1. Description - What does this skill do?
  2. Instructions - Step-by-step guide for the AI
  3. Examples - Show expected input/output (optional)
  4. Troubleshooting - Common issues (optional)
Best Practices
  1. One skill, one purpose - Keep skills focused
  2. Clear instructions - Write step-by-step guides
  3. Include examples - Show what good output looks like
  4. Test in all tools - Verify the skill works in Claude, Cursor, etc.
  5. Commit to git - Skills in .easyskillz/skills/ should be committed
Troubleshooting

Skill already exists?

  • The command will tell you and not overwrite
  • Edit the existing skill at .easyskillz/skills/<name>/SKILL.md

Skill not showing up in tools?

  • Run easyskillz sync to re-wire
  • Check that symlinks were created in .claude/skills/, etc.

Invalid skill name?

  • Use only letters, numbers, hyphens, underscores
  • No spaces, slashes, or special characters
Related Skills
  • easyskillz-setup - Set up easyskillz after cloning
  • easyskillz-register - Add a new AI tool to the project
  • easyskillz-reference - Full easyskillz documentation
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。