工程开发
Create New Skills avatar

Create New Skills

为 Claude Code 创建可重用的代理技能框架,遵循最佳实践、目录结构、渐进式披露与多文件模式。

简介

此技能作为开发 Claude Code 生态系统内自定义代理技能的综合指南与生成器。专为希望通过将特定领域知识、工作流程与工具封装成模块化、可重用组件来扩展 Claude 功能的工程师、开发人员与高阶用户所设计。通过遵循此技能的结构化创建工作流程,您可确保代理程序通过渐进式披露保持上下文高效,仅在明确触发时加载相关的元数据、指令与资源。

  • 标准化结构:强制执行一致的目录布局,使用 .claude/skills/ 进行项目级共享或通过 git 进行本地共享。

  • 多文件支持:指导整合各类型的文件,包括用于文档的 .md、用于执行逻辑的 .sh/.py、用于配置的 .yaml/.json 以及用于数据库操作的 SQL。

  • 渐进式披露架构:实现三级加载策略(元数据、指令、资源)以优化 LLM 上下文窗口。

  • 最佳实践强制执行:提供关于编写 SKILL.md 文件的逐步指导,包括正确的 YAML frontmatter,如名称、描述与工具限制定义。

  • 模式库:整合参考文档(如多文件模式、代理技能架构与设计原则)以确保代码的高质量与可维护性。

  • 每当您需要自动化重复性任务或将特定专家工作流程直接嵌入代理程序环境时,请使用此技能。

  • 请务必在 frontmatter 中定义明确的触发条件,以便 Claude 确切知道何时启动您的自定义技能。

  • 保持指令的可操作性与编号,优先采用原子化、模块化的设计,而非大型单体脚本。

  • 针对复杂逻辑使用资源加载功能,让您的主要指令文件保持简洁,专注于指导而非执行代码。

  • 确保所有脚本皆已设置为可执行 (chmod +x),并遵循推荐的项目结构,以便与团队共享存储库无缝整合。

仓库统计

Star 数
0
Fork 数
0
Open Issue 数
1
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 22:42
在 GitHub 查看