SuperAPI AI 工具集

template-skill

智能体与模型

查看项目

更新于 10-16 05:38

技能介绍

用途

Template Skill 是一个用于构建自定义 Claude Skill 的起步模板。它可作为创建扩展 Claude 能力的自定义工具的基础,帮助开发者按照推荐的结构和格式组织技能内容。

主要能力

该技能演示了 Claude Skill 的正确结构与格式,包括:

  • 带有必需元数据的 YAML frontmatter
  • 清晰的指令与指南
  • 示例用法模式
  • 辅助脚本与资源
  • 技能开发的最佳实践

其关键特性包括:

  • 结构良好:遵循推荐的目录布局,关注点清晰分离
  • 渐进式披露:打包辅助脚本和文档,由 Claude 按需加载
  • 示例用法:提供技能应如何被调用的具体示例
  • 灵活可扩展:可轻松针对特定用例进行定制

使用方式

该技能采用以下目录结构:

template-skill/ ├── SKILL.md # 主技能定义(本文件) ├── scripts/ │ ├── helper.py # Python 辅助脚本 │ └── utilities.sh # Bash 工具 ├── references/ │ └── best-practices.md # 支持文档 └── assets/ ├── templates/ # 模板文件 └── examples/ # 示例数据

激活该技能后,Claude 将:

  1. 遵循下方列出的指南
  2. 在适当时使用 scripts/ 目录中的辅助脚本
  3. 参考 references/ 目录中的文档获取详细信息
  4. 应用 assets/ 目录中的模板来组织输出
  5. 基于此处演示的模式提供清晰示例

指南包括:

  • 保持 SKILL.md 文件简洁(少于 5,000 词),避免超出 Claude 的上下文窗口
  • 使用渐进式披露——在 SKILL.md 中提供基本指令,在单独文件中提供详细文档
  • 包含具体示例和预期输出,以阐明意图
  • 将辅助文件按子目录(scripts/、references/、assets/)逻辑组织
  • 清晰记录任何依赖或前提条件
  • 使技能模块化,并与其他技能可组合

示例调用方式:

  • 基本调用:激活 template-skill 并帮助创建用于处理批量数据处理的新自定义技能。
  • 带特定参数:使用 template-skill 生成一个与内部 API 集成并遵循团队编码标准的技能。
  • 扩展模板:基于 template-skill 结构,帮助创建一个自动化文档工作流的技能。

辅助资源包括:

  • scripts/helper.py - 常见任务的 Python 工具
  • scripts/utilities.sh - 用于文件和文本处理的 Bash 函数
  • references/best-practices.md - 技能开发的详细指南
  • assets/templates/ - 常见技能模式的即用模板
  • assets/examples/ - 结构良好的技能的真实示例

适用场景

在以下情况下可将该技能作为参考:

  • 为工作流创建新的自定义技能
  • 学习技能的结构与组织方式
  • 了解如何打包资源和文档
  • 构建用于团队协作的技能

限制

创建自己的技能时的建议包括:从明确的目的开始、保持指令简洁、提供示例、组织资源、充分测试、记录依赖、根据反馈迭代。关于该模板的具体收费、价格、平台支持等信息暂未提供。