Claude Code中英文系列教程33:用魔法打败魔法,利用官方Skill创建Skill

33 阅读2分钟

又没有协助生成Skill的Skill。

答案是:有!

Anthropic官方自己就开源了一个Skills仓库。

github.com/anthropics/…

仓库的Skills文件夹里,就是Claude官方,自己做的Skills,里面是一些关于创意与设计、开发与技术、企业与沟通以及文档的skills示例

spec目录 是 Agent Skills 规范

template 里面是技能模板

skills大概功能介绍如下:

1.jpg

里面能生成Skills的Skill,就是那个skill-creator。

安装这个Skill也特别简单。

就是把Skills文件夹,直接拖到你的本地目录里。

地址如下:

Claude Code:~/.claude/skills

OpenCode:~/.config/opencode/skill

或插件市场方式安装

可以在 Claude Code 中运行下面命令将仓库注册为 插件市场,然后再安装skills

/plugin marketplace add anthropics/skills

然后可以输入/plugin 安装 document-skills 或 example-skills,重启下终端,运行/skills,可以看到安装的skills

一般会安装到~/.claude/skills 用户目录,如果是项目级的,放在.claude/skills

skills文件大致内容

---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---

# My Skill Name

[Add your instructions here that Claude will follow when this skill is active]

## Examples
- Example usage 1
- Example usage 2

## Guidelines
- Guideline 1
- Guideline 2

另外claude code官方仓库里面也有一些插件 github.com/anthropics/… 具体在plugins 目录下

有如下一些重要插件: 1,agent-sdk-dev Claude Agent SDK 开发套件

2,code-review 代码审查,有5个并行Agents

3,commit-commands 用于提交、推送和创建拉取请求

4,feature-dev 开发工作流程

5,frontend-design 前端设计

6,plugin-dev 插件开发

7,pr-review-toolkit PR 审查

插件结构:

plugin-name/
├── .claude-plugin/
│   └── plugin.json          # Plugin metadata
├── commands/                # Slash commands (optional)
├── agents/                  # Specialized agents (optional)
├── skills/                  # Agent Skills (optional)
├── hooks/                   # Event handlers (optional)
├── .mcp.json                # External tool configuration (optional)
└── README.md                # Plugin documentation

上面2个仓库中有一个共同的frontend-design,一个通过插件的方式提供,内容差不多