字数:4k 字
预计:13 分钟
阅读量:
个人常用 Skill 功能介绍
作者:winches
更新于:2 天前
本页用于汇总个人在 Cursor / Claude Code / Codex 等环境中配置的 Agent Skills:名称与功能说明,便于团队对齐「何时该触发哪条 skill」。
如何更新本页
本页仅能在本机生成(需能访问本机 skill 目录)。在开发机上执行:
bash
pnpm run generate-goertek-skills脚本会按 scripts/goertek-skills.config.json 中的 scanRoots 扫描 SKILL.md 并覆写本文档。
若项目根目录配置了 .env 且设置 OPENAI_API_KEY,会对非中文为主的「名称」「功能说明」调用 OpenAI 译为简体中文(可用 OPENAI_BASE_URL、OPENAI_MODEL 覆盖默认接口与模型)。已译过的原文会写入 docs/data/goertek-skills-translation-cache.json(可用 GOERTEK_SKILLS_TRANSLATE_CACHE_PATH 修改路径),下次相同原文直接走缓存、不再请求 API。设置 GOERTEK_SKILLS_NO_TRANSLATE=1 可强制跳过翻译。
Skill 一览
Atlassian(Jira / Confluence)
| Skill ID | 名称 | 功能说明 |
|---|---|---|
capture-tasks-from-meeting-notes | 从会议纪要中提取任务 | “分析会议纪要以查找行动项,并为已分配的工作创建 Jira 任务。当 Claude 需要:(1) 根据会议纪要创建 Jira 任务或工单,(2) 从笔记或 Confluence 页面中提取或查找行动项,(3) 解析会议纪要中的已分配任务,或 (4) 分析笔记并为团队成员生成任务时,使用此技能。它会识别负责人、查找 account ID,并在具备适当上下文的情况下创建任务。” |
generate-status-report | 生成状态报告 | 根据 Jira issue 生成项目状态报告并发布到 Confluence。当 Claude 需要执行以下任务时使用:(1) 为项目创建状态报告,(2) 汇总项目进展或更新,(3) 基于 Jira 生成每周/每日报告,(4) 将状态摘要发布到 Confluence,或 (5) 分析项目阻塞项和完成情况。该 skill 会查询 Jira issue,按状态/优先级分类,并为交付经理和管理层生成格式化报告。 |
search-company-knowledge | 搜索公司知识 | 跨公司知识库(Confluence、Jira、内部文档)搜索并解释内部概念、流程和技术细节。当 Claude 需要:(1) 查找或搜索有关系统、术语、流程、部署、认证、基础设施、架构或技术概念的信息,(2) 搜索内部文档、知识库、公司文档或我们的文档,(3) 解释某个事物是什么、如何工作,或查阅相关信息,或 (4) 综合多个来源的信息时使用。支持并行搜索并提供带引用的答案。 |
spec-to-backlog | 规格转待办 | 自动将 Confluence 规格文档转换为结构化的 Jira 待办列表,包括 Epic 和实现工单。当 Claude 需要:(1) 根据 Confluence 页面创建 Jira 工单,(2) 从规格文档生成待办列表,(3) 将规格拆解为实现任务,或 (4) 将需求转换为 Jira issue 时使用。支持读取 Confluence 页面、分析规格、创建结构合理的 Epic,并生成与 Epic 关联的详细实现工单。 |
triage-issue | 问题分诊 | 通过在 Jira 中搜索重复项,并提供创建新 issue 或向现有 issue 添加评论的选项,智能地对 bug 报告和错误消息进行分诊。当 Claude 需要:(1) 分诊 bug 报告或错误消息,(2) 检查某个问题是否为重复项,(3) 查找过去的类似问题,(4) 创建包含适当上下文的新 bug 工单,或 (5) 向现有工单添加信息时使用。它会在 Jira 中搜索类似问题、识别重复项、检查修复历史,并帮助创建结构清晰的 bug 报告。 |
Claude 插件市场
| Skill ID | 名称 | 功能说明 |
|---|---|---|
access | 访问权限 | 管理 Discord 频道访问权限——批准配对、编辑允许列表、设置私信/群组策略。当用户请求配对、批准某人、检查谁被允许,或更改 Discord 频道策略时使用。 |
agent-development | Agent 开发 | 当用户要求“创建一个 agent”、“添加一个 agent”、“编写 subagent”、“agent frontmatter”、“何时使用 description”、“agent 示例”、“agent 工具”、“agent 颜色”、“自主 agent”,或需要关于 Claude Code 插件的 agent 结构、系统提示词、触发条件或 agent 开发最佳实践的指导时,应使用此技能。 |
claude-automation-recommender | Claude 自动化推荐器 | 分析代码库并推荐 Claude Code 自动化方案(hooks、subagents、skills、plugins、MCP servers)。当用户请求自动化建议、希望优化 Claude Code 配置、提到改进 Claude Code 工作流、询问如何为项目首次设置 Claude Code,或想了解应使用哪些 Claude Code 功能时使用。 |
claude-md-improver | CLAUDE.md 优化器 | 审查并改进代码仓库中的 CLAUDE.md 文件。当用户要求检查、审计、更新、改进或修复 CLAUDE.md 文件时使用。它会扫描所有 CLAUDE.md 文件,依据模板评估质量,输出质量报告,然后进行有针对性的更新。当用户提到“CLAUDE.md 维护”或“项目记忆优化”时,也应使用。 |
command-development | 命令开发 | 当用户要求“创建一个斜杠命令”、“添加命令”、“编写自定义命令”、“定义命令参数”、“使用命令 frontmatter”、“组织命令”、“创建带文件引用的命令”、“交互式命令”、“在命令中使用 AskUserQuestion”,或需要关于 Claude Code 的斜杠命令结构、YAML frontmatter 字段、动态参数、命令中的 bash 执行、用户交互模式或命令开发最佳实践的指导时,应使用此技能。 |
configure | 配置 | 设置 Discord 频道——保存 bot token 并检查访问策略。当用户粘贴 Discord bot token、要求配置 Discord、询问“我该如何设置”或“谁可以联系我”,或想检查频道状态时使用。 |
example-command | 示例命令 | 一个由用户调用的示例 skill,用于演示 frontmatter 配置项以及 skills/<name>/SKILL.md 的组织结构。 |
example-skill | 示例技能 | 当用户要求“演示 skills”“展示 skill 格式”“创建 skill 模板”,或讨论 skill 开发模式时,应使用此 skill。它为创建 Claude Code 插件 skill 提供参考模板。 |
frontend-design | 前端设计 | 创建具有鲜明特色、可用于生产环境且设计质量高的前端界面。当用户要求构建 Web 组件、页面或应用时使用此 skill。可生成富有创意且打磨完善的代码,避免呈现通用的 AI 风格审美。 |
hook-development | Hook 开发 | 当用户要求“创建一个 hook”、“添加 PreToolUse/PostToolUse/Stop hook”、“校验工具使用”、“实现基于提示词的 hook”、“使用 ${CLAUDE_PLUGIN_ROOT}”、“设置事件驱动自动化”、“阻止危险命令”,或提到 hook 事件(PreToolUse、PostToolUse、Stop、SubagentStop、SessionStart、SessionEnd、UserPromptSubmit、PreCompact、Notification)时,应使用此技能。提供关于创建和实现 Claude Code 插件 hook 的全面指导,重点覆盖高级的基于提示词的 hooks API。 |
mcp-integration | MCP 集成 | 当用户要求“添加 MCP server”、“集成 MCP”、“在插件中配置 MCP”、“使用 .mcp.json”、“设置 Model Context Protocol”、“连接外部服务”,提到“${CLAUDE_PLUGIN_ROOT} with MCP”,或讨论 MCP server 类型(SSE、stdio、HTTP、WebSocket)时,应使用此技能。提供将 Model Context Protocol 服务器集成到 Claude Code 插件中的全面指导,以实现外部工具和服务集成。 |
playground | 交互式 Playground | 创建交互式 HTML playground——自包含的单文件探索工具,让用户可以通过控件以可视化方式配置某些内容、查看实时预览,并复制导出的提示词。当用户要求为某个主题制作 playground、explorer 或交互式工具时使用。 |
plugin-settings | 插件设置 | 当用户询问“插件设置”、“存储插件配置”、“用户可配置插件”、“.local.md 文件”、“插件状态文件”、“读取 YAML frontmatter”、“按项目的插件设置”,或希望让插件行为可配置时,应使用此技能。说明使用 .claude/plugin-name.local.md 模式来存储插件专属配置,其中包含 YAML frontmatter 和 markdown 内容。 |
plugin-structure | 插件结构 | 当用户要求“创建一个插件”、“搭建插件脚手架”、“理解插件结构”、“组织插件组件”、“设置 plugin.json”、“使用 ${CLAUDE_PLUGIN_ROOT}”、“添加 commands/agents/skills/hooks”,"配置自动发现”,或需要有关插件目录布局、manifest 配置、组件组织、文件命名约定或 Claude Code 插件架构最佳实践的指导时,应使用此技能。 |
skill-development | 技能开发 | 当用户想要“创建一个技能”“向插件添加技能”“编写新技能”“改进技能描述”“组织技能内容”,或需要关于 Claude Code 插件中的技能结构、渐进式披露或技能开发最佳实践的指导时,应使用此技能。 |
stripe-best-practices | Stripe 最佳实践 | 构建 Stripe 集成的最佳实践。适用于实现支付处理、结账流程、订阅、webhook、Connect 平台或任何 Stripe API 集成时。 |
writing-rules | 编写 Hookify 规则 | 当用户要求“创建一个 hookify 规则”“编写一个 hook 规则”“配置 hookify”“添加一个 hookify 规则”,或需要有关 hookify 规则语法和模式的指导时,应使用此技能。 |
Claude Code · Agents
| Skill ID | 名称 | 功能说明 |
|---|---|---|
brainstorming | 头脑风暴 | “在进行任何创意工作之前,你都必须先使用此技能——包括创建功能、构建组件、添加功能或修改行为。它会在实施之前探索用户意图、需求和设计。” |
dispatching-parallel-agents | 调度并行代理 | 当面对 2 个及以上彼此独立、无需共享状态或按顺序依赖即可并行处理的任务时使用。 |
executing-plans | 执行计划 | 当你已有书面的实现计划,并需要在独立会话中执行且设置评审检查点时使用。 |
finishing-a-development-branch | 完成开发分支 | 当实现已完成、所有测试均通过,并且需要决定如何集成这项工作时使用——通过提供结构化选项来指导完成开发收尾工作,例如合并、创建 PR 或清理分支。 |
receiving-code-review | 接收代码审查 | 在接收代码审查反馈并准备实施建议之前使用,尤其是在反馈显得不清晰或技术上值得怀疑时——需要技术严谨性和验证,而不是表面上的附和或盲目实施。 |
requesting-code-review | 请求代码审查 | 在完成任务、实现重大功能或合并前使用,以验证工作是否符合要求。 |
subagent-driven-development | 子代理驱动开发 | 在当前会话中执行包含独立任务的实现计划时使用。 |
systematic-debugging | 系统化调试 | 在遇到任何 bug、测试失败或意外行为时,在提出修复方案之前使用。 |
test-driven-development | 测试驱动开发 | 在实现任何功能或修复任何 bug 时,在编写实现代码之前使用。 |
using-git-worktrees | 使用 Git worktree | 在开始需要与当前工作区隔离的功能开发时,或在执行实现计划之前使用——会创建隔离的 git worktree,并进行智能目录选择与安全校验。 |
using-superpowers | 使用超级能力 | 在开始任何对话时使用——说明如何查找和使用 skills,并要求在任何回复(包括澄清性问题)之前先调用 Skill 工具。 |
verification-before-completion | 完成前验证 | 在即将声称工作已完成、已修复或已通过,以及在提交或创建 PR 之前使用——要求先运行验证命令并确认输出,再做任何成功声明;始终先有证据,再下结论。 |
writing-plans | 编写计划 | 当你已经有一个针对多步骤任务的规格说明或需求,并且在动手修改代码之前使用。 |
writing-skills | 编写技能 | 在创建新技能、编辑现有技能,或在部署前验证技能是否正常工作时使用。 |
Codex 系统
| Skill ID | 名称 | 功能说明 |
|---|---|---|
openai-docs | OpenAI 文档 | 当用户询问如何基于 OpenAI 产品或 API 进行开发,并需要带引用的最新官方文档、帮助选择适合特定用例的最新模型,或需要明确的 GPT-5.4 升级与提示词升级指导时使用;优先使用 OpenAI docs MCP 工具,仅将随附参考资料作为辅助上下文,并将任何回退浏览严格限制在 OpenAI 官方域名范围内。 |
skill-installer | 技能安装器 | 从精选列表或 GitHub 仓库路径将 Codex 技能安装到 $CODEX_HOME/skills 中。适用于用户要求列出可安装技能、安装精选技能,或从其他仓库(包括私有仓库)安装技能时。 |
Cursor 官方 Skills
| Skill ID | 名称 | 功能说明 |
|---|---|---|
create-rule | 创建规则 | 为持久化的 AI 指导创建 Cursor 规则。当你想要创建规则、添加编码规范、设置项目约定、配置特定文件模式、创建 RULE.md 文件,或询问 .cursor/rules/ 或 AGENTS.md 时使用。 |
create-skill | 创建技能 | 指导用户为 Cursor 创建高效的 Agent Skills。当你想要创建、编写或撰写新技能,或询问技能结构、最佳实践或 SKILL.md 格式时使用。 |
create-subagent | 创建子代理 | 为专门的 AI 任务创建自定义子代理。适用于需要创建新类型子代理、设置任务专用代理、配置代码审查器、调试器或具有自定义提示词的领域专属助手时。 |
migrate-to-skills | 迁移到 Skills | 将“智能应用”的 Cursor 规则(.cursor/rules/.mdc)和斜杠命令(.cursor/commands/.md)转换为 Agent Skills 格式(.cursor/skills/)。当你希望将规则或命令迁移为 skills、把 .mdc 规则转换为 SKILL.md 格式,或将命令整合到 skills 目录中时使用。 |
update-cursor-settings | 更新 Cursor 设置 | 修改 Cursor/VSCode 在 settings.json 中的用户设置。适用于需要更改编辑器设置、偏好、配置、主题、字体大小、制表符宽度、保存时格式化、自动保存、快捷键绑定,或任何 settings.json 中的值时。 |
Cursor 全局 / 工程 Skills
| Skill ID | 名称 | 功能说明 |
|---|---|---|
design-skill | design-skill | 在本项目(Boarding_Desktop)中编写或生成 UI 代码时,必须遵循的设计与实现规范。使用场景包括:新增/修改页面、组件、弹窗、表单、列表等任何 UI 实现;使用设计稿或需求描述生成界面代码;统一代码风格与设计系统。请确保在涉及 UI 实现、组件选型、样式编写、设计系统时主动使用本 skill。 |
doc-driven-dev-workflow | doc-driven-dev-workflow | 在任意模块(含子模块、PRD/SPEC/TESTCASE 文档、单测)中开发功能时,必须遵循的固定 AI 开发流程。 |
session-handoff | 会话交接 | 为 AI 代理会话的无缝切换创建完整的交接文档。在以下情况触发:(1) 用户请求交接/保存记忆/保存上下文,(2) 上下文窗口接近容量上限,(3) 完成重要任务里程碑,(4) 工作会话即将结束,(5) 用户说“save state”“create handoff”“I need to pause”“context is getting full”,(6) 使用“load handoff”“resume from”“continue where we left off”恢复工作。在完成大量工作(多文件编辑、复杂调试、架构决策)后,会主动建议创建交接文档。通过让新的代理能够在零歧义的情况下继续工作,解决长时间运行的代理上下文耗尽问题。 |
skill-creator | 技能创建器 | 创建新技能,修改和改进现有技能,并衡量技能表现。适用于用户希望从零开始创建技能、更新或优化现有技能、运行评估来测试技能、通过方差分析对技能表现进行基准测试,或优化技能描述以提升触发准确率的场景。 |
扫描配置
目录列表见仓库内 scripts/goertek-skills.config.json 中的 scanRoots(支持 {home} 占位符)。
Awesome 15docs