project-memory-manager
Installation
SKILL.md
项目记忆管理器
先判断任务类型
- 初始化新仓库时,先读
references/core/onboarding-playbook.md与references/core/work-protocols.md,再运行scripts/init_project_memory.js和scripts/detect_project_topology.js - 迁移旧体系时,先读
references/core/document-boundaries.md,再运行scripts/migrate_legacy_memory.js,把长期结论迁入 docs,把可重建事实迁入 KB 配置和产物 - 需要全盘扫描整个仓库、学习项目自己的消息/状态协议时,先运行
scripts/build_project_kb.js --root <repo-root>,再读references/core/project-protocol-learning.md - 当问题本质是"为什么这个阶段太早/太晚切换""为什么动画没播完就进下一步"这类业务时序问题时,优先看
timing / phase / transitionpatterns - 构建或刷新链路 KB 时,先读
references/core/kb-schema.md,再按技术栈读取对应references/adapters/*.md,准备配置后运行scripts/build_chain_kb.js --config ... - 查询调用链、事件、request、state 时,优先运行
scripts/query_project_kb.js --root <repo-root>;当范围已经缩到 feature 再用scripts/query_kb.js --feature ... - 当任务是"给 Cocos 节点挂脚本、补点击事件、给脚本字段绑节点/组件/资源"时,先读
references/adapters/cocos.md,再运行scripts/cocos_authoring.js - 校验技能包或在新环境自举依赖时,先读
references/core/validation.md,再在技能根目录运行python scripts/validate_skill_runtime.py . --mode auto - 需要扩展新技术栈、补拓扑规则或制定前后端协同时,先读
references/core/adapter-protocol.md与references/core/fullstack-coordination.md - 当任务是"升级这个技能本身"时,永远以 GitHub 源仓库为准,不要直接修改已安装副本目录