SuperAPI AI 工具集

speckit-agent-context-update

智能体与模型

查看项目

更新于 10-16 03:11

技能介绍

用途:刷新当前编码智能体上下文/指令文件(例如 CLAUDE.md、.github/copilot-instructions.md、AGENTS.md)中受管理的 Spec Kit 区块,使其指向最新的计划路径。

主要能力:脚本读取 .specify/extensions/agent-context/agent-context-config.yml,发现 context_file(要管理的上下文文件路径)、context_files(可选的多个项目相对路径,非空时优先于 context_file)以及 context_markers.start / .end(受管理区块的分隔符,缺省为 <!-- SPECKIT START --> 与 <!-- SPECKIT END -->)。随后创建、替换或追加受管理区块,尽可能指向 specs/<feature>/plan.md。

使用方式:Bash 运行 .specify/extensions/agent-context/scripts/bash/update-agent-context.sh [plan_path];PowerShell 运行 .specify/extensions/agent-context/scripts/powershell/update-agent-context.ps1 [plan_path]。省略 plan_path 时自动检测最近修改的 specs/*/plan.md。若 context_files 与 context_file 均为空,则报告无操作并成功退出。

限制:上下文文件路径必须保持项目相对路径;绝对路径、Windows 盘符路径、反斜杠分隔符以及 .. 路径段都会被拒绝。其余行为细节官方资料未提供。