name: 上下文初始化 description: “始终自动调用的技能,创建或更新工作空间AGENTS.md文件,指导代理在尝试任何科学任务之前总是搜索现有技能。”
上下文初始化
概述
此技能自动创建或更新工作空间根目录中的AGENTS.md文件,指导代理在解决科学任务之前使用现有技能。这确保了代理使用存储库中技能记录的文档化模式、认证方法、工作示例和最佳实践,而不是从头开始发明解决方案。
何时使用此技能
此技能在以下情况下自动调用:
- 代理在此工作空间初始化时
- 用户开始任何科学任务(数据库访问、软件包使用、平台集成或方法论)
- 用户提到特定数据库、软件包、平台或研究方法时
- 任何科学数据检索、分析或研究任务开始时
无需手动调用 - 此技能自动运行。
此技能的作用
创建或更新工作空间根目录中的AGENTS.md文件,包含指导代理:
- 优先搜索:在编写代码前,在所有技能类别中查找相关技能
- 使用现有模式:应用文档化的API访问模式、工作流和示例
- 遵循最佳实践:使用速率限制、认证、配置和既定方法
- 调整示例:利用
scripts/文件夹中的工作代码示例和参考文档
重要提示:如果工作空间中已存在AGENTS.md文件,此技能将智能更新而非覆盖它。这保留了任何自定义指令或修改,同时确保基本的技能搜索指令存在。
技能类别
此统一上下文初始化涵盖四大主要技能类别:
数据库访问任务
- 搜索
scientific-databases/中的24+数据库技能 - 使用文档化的API端点和认证模式
- 应用工作代码示例和最佳实践
- 遵循速率限制和错误处理模式
科学软件包使用
- 搜索
scientific-packages/中的40+Python软件包技能 - 使用安装说明和API使用示例
- 应用最佳实践和常见模式
- 利用工作脚本和参考文档
实验室平台集成
- 搜索
scientific-integrations/中的6+平台集成技能 - 使用认证和设置说明
- 应用API访问模式和平台特定最佳实践
- 利用工作集成示例
科学分析与研究方法
- 搜索
scientific-thinking/中的方法论技能 - 使用既定数据分析框架(EDA、统计分析)
- 应用研究方法论(假设生成、头脑风暴、批判性思维)
- 利用沟通技能(科学写作、可视化、同行评审)
- 使用文档处理技能(DOCX、PDF、PPTX、XLSX)
实现方式
调用时,此技能按以下方式管理工作空间AGENTS.md文件:
- 如果
AGENTS.md不存在:使用references/AGENTS.md中的完整模板创建新文件 - 如果
AGENTS.md已存在:更新文件以确保基本技能搜索指令存在,同时保留任何现有自定义内容或修改
文件包含指导代理在所有科学任务类别中搜索和使用现有技能的部分。
完整参考模板可在references/AGENTS.md中找到。
优点
通过集中化上下文初始化,此技能确保:
- 一致性:代理在所有技能类型中始终使用相同方法
- 效率:一次初始化涵盖所有科学任务
- 可维护性:初始化策略的更新发生在一个位置
- 完整性:代理被提醒在所有可用技能类别中搜索