Community生产力与协作github.com

gutsofpratik/OpenClaude

创建或改进可重复使用的个人工作流技能,当重复性工作需要超出普通模型知识的特定指令时使用。

OpenClaude 是什么?

此 AI 技能(Skill)用于在 AI 代理(如 Claude Code)中定义和管理可重复使用的工作流指令。当用户反复执行类似任务(如代码审查、部署流程、项目初始化),且这些任务需要模型不直接具备的特定知识、步骤或偏好时,此技能尤为重要。它引导用户检查现有技能列表以避免重复,然后使用专用的 `skill_create` 工具,通过提供名称、描述和结构化指令来创建新技能。指令部分必须包含实际工具名称、输入要求、验证步骤和错误处理逻辑,同时确保不泄露敏感数据。技能创建后会自动安装并在所有对话和重启中持续可用。对于现有技能的修改,技能会明确指出使用 `skill_load` 和 `skill_update` 工具进行版本控制以避免冲突。此技能在 Cursor、Codex 等支持工具调用的 AI 代理平台上至关重要,它能将临时性的 AI 辅助交互转化为可复用的标准化工作流模板,极大提升开发效率和一致性。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gutsofpratik/OpenClaude/tree/HEAD/skills/built-in/skill-author

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

首先发现 skills_list;加载并复用已安装的合适技能,而不是重复创建。当存在可重复的工作流、用户偏好或已验证的程序有助于未来任务时,才创建新技能。一次性请求通常应通过回答或制品来满足。

使用 skill_create 工具,传入名称(name)、描述(description)和指令(instructions)。描述说明该技能适用的场景。指令给出关键步骤、要发现的真实工具名称、所需输入、检查项以及实际的失败处理方式。将机密和私有任务数据排除在外。技能本身不授予任何权限,也不添加运行时能力。工具执行实际工作;技能文本仅起指导作用。

对于变更,使用 skill_load 获取当前版本。使用 skill_update 并传入 skill_id 和 expected_version;如遇冲突需重新读取。只有个人技能可编辑。创建的技能立即安装,并在对话和重启期间持续可用。在实际使用真实工具对无害的示例输入进行测试之前,不要声称技能可用。报告保存的技能名称以及任何未经验证的部分。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相关技能