SuperAPI AI 工具集

cognitive-register

智能体与模型

查看项目

更新于 10-16 04:01

技能介绍

用途

cognitive-register 用于自动化地将新的 cognitive 注册到 SynapSync Registry 中,确保每一条记录都严格遵循既定的目录结构、命名约定、manifest 架构和注册表索引格式,对不一致零容忍。

主要能力

  • 识别触发词:支持西班牙语与英语的触发模式,如 GUARDA、REGISTRA、AGREGA、SAVE、REGISTER、ADD,后接名称与类型(SKILL、AGENT、PROMPT、WORKFLOW、TOOL)。
  • 解析请求:提取 cognitive 名称(转为 kebab-case)、类型、内容与分类。
  • 唯一性校验:读取 registry.json,检查同名 cognitive 是否已存在,若重复则提示用户选择更新版本、改名或取消。
  • 创建目录结构:按 cognitives/{type}s/{category}/{name}/ 模式创建目录。
  • 写入内容文件:根据类型写入对应文件(skill → SKILL.md,agent → {name}.md,prompt → PROMPT.md,workflow → WORKFLOW.yaml,tool → TOOL.md)。
  • 生成 manifest.json:包含 schema、名称、类型、版本、描述、作者、许可证、分类、标签、提供方、文件、仓库、主页、创建与更新时间等字段。
  • 更新 registry.json:递增 totalCognitives,追加新条目,并保持描述、标签、提供方与 manifest 一致。
  • 注册后确认:报告创建的文件路径、更新后的注册表计数及 cognitive 的完整路径。

使用方式

用户通过触发词发起注册请求,例如“GUARDA project-planner SKILL”或“REGISTER deploy-automator AGENT”,并提供 cognitive 内容。若内容未提供,技能会向用户索取。技能按以下流程执行:解析请求 → 校验唯一性 → 创建目录 → 写入内容文件 → 创建 manifest.json → 更新 registry.json → 确认。

注册过程中遵循若干关键模式:写入前先读取 registry.json;从内容 frontmatter 提取描述时移除 Trigger 部分并截断至 100 字符;根据类型、主题、分类、动作动词和技术推断标签;默认支持所有提供方,仅在内容使用特定提供方语法时限制;所有产物(内容文件、manifest.json、registry.json)在单次操作中原子化创建或更新,避免注册表处于部分状态。

适用场景

  • 用户希望将新的技能、智能体、提示词、工作流或工具登记到 SynapSync Registry。
  • 用户提供 cognitive 内容并要求保存或注册。
  • 需要确保注册条目符合统一结构与命名规范。
  • 与其他技能配合使用,例如先用 skill-creator 生成 SKILL.md 内容,再用本技能注册;注册后可用 feature-branch-manager 提交更改并创建 PR。

限制

  • 无自动化验证 CI:验证在注册时由 AI 执行,而非 CI 流水线。
  • 无版本递增:目前新注册的 cognitive 固定为 1.0.0,版本更新需手动干预。
  • 无依赖解析:不检查内容中引用的技能或智能体是否真实存在。
  • 单一注册表:仅管理 synapse-registry,不发布到外部注册表。

有效分类与提供方

有效分类包括:general、frontend、backend、database、devops、security、testing、analytics、automation、integrations、planning。若无法明确归类,默认使用 general。

有效提供方包括:claude、openai、cursor、windsurf、copilot、gemini、codex。默认支持所有提供方,除非 cognitive 为特定提供方专用。

命名规范

名称需转为小写、空格替换为连字符、移除除连字符外的特殊字符。推荐模式包括 {technology}、{tech}-{feature}、{framework}-{component}、{action}-{target}、{domain}-{function}。避免使用 utils、helpers、common、misc、project1、test、new-skill 等名称。

版本历史

1.0(2026-01-28):初始版本,包含所有 cognitive 类型的完整注册工作流。