用途:Context Manager 是面向项目上下文管理的技能,提供 8 项操作,用于发现、组织与维护项目上下文,并强调清晰指引、惰性加载与安全操作。
主要能力:DISCOVER 按主题或路径查找上下文文件;FETCH 通过 ExternalScout 获取外部库文档;HARVEST 从摘要文件提取上下文并转为永久上下文;EXTRACT 从上下文文件中拉取指定信息;COMPRESS 压缩体积过大的文件;ORGANIZE 按关注点重组上下文;CLEANUP 清理陈旧或临时文件;PROCESS 提供引导式工作流。
用法:通过入口脚本 router.sh 调用各操作,例如 bash .opencode/skills/context-manager/router.sh discover authentication 发现认证相关上下文;fetch "Drizzle ORM" "modular schemas" 获取外部文档;harvest ANALYSIS.md 采集摘要;extract code-quality.md "naming conventions" 提取信息;compress .opencode/context/ 100KB 压缩文件;organize .opencode/context/ 整理结构;cleanup .tmp/ 7 清理超过 7 天的文件;process "organize authentication context" .opencode/context/ 进入引导流程。
适用场景:需要查找或梳理仓库上下文、引入外部库文档、把分析摘要转为永久上下文、为子代理准备上下文包、压缩归档上下文或定期清理临时文件的场合。
限制:资料未提供具体安装步骤、依赖要求、支持的平台、收费与价格信息;部分操作会删除文件,技能说明要求在破坏性操作前确认并提供备份与恢复指引,如 cleanup 备份位于 .backup/cleanup-{date}.tar.gz;外部文档获取依赖 ExternalScout 可用。