用途:仅在用户明确要求 mo-setup 时启动,把项目及其环境对齐到 Meta-O 契约。泛泛的环境或工具问题不触发该技能。
主要能力与用法:完整阅读项目设置契约、后端契约、方法论反馈、已确认外部工作路由、目的与架构契约;Python 项目读 Python QC 配置,JS/TS 读 TypeScript QC 配置,混合项目两者都读。检查业务/架构 ID、术语表、README、逐字节一致的代理契约、临时特性待办、验收/E2E、目的、成熟语言门禁,以及一个确定性的非变更聚合 QC。
先用 scripts/mo-knowledge-layer.mjs --candidate <HEAD sha> 读取知识层并原样报告其输出行;是否启用知识层由人决定,只能按人的答复在 AGENTS.md 中写入 Knowledge-Layer: enabled 或 disabled。查找项目已记录的 backlog 路径与关闭命令,声明行须含字面量 MO-BACKLOG/1。用 scripts/mo-knowledge.mjs check 检查当前树(MO-KNOWLEDGE/1)。知识 ID 历史阶段只在一次性克隆中验证,命令如 git clone --no-hardlinks --no-local <path> <tmp>,禁用网络,预算 600 秒、单阶段 120 秒。stale 通过哈希计算,不依赖版本字符串。
报告记录:Knowledge-IDs/1、Papercut/1、Harness-Trust/1、CI-Coverage/1 等行。检查 .orca/ 与 spec/ 是否被忽略且未被索引;解析一个绝对 Orca 二进制,验证版本匹配的内置编排指南;用 js-yaml 只读解析 GitHub Actions 或 GitLab CI。若接受受追踪修复,使用基于当前 develop 的独立分支 feature/meta-o-setup。
限制:不得为普通项目创建无具名使用方的后端夹具文档;不得猜测知识 ID 位置,未命名或矛盾即 history=unknown cutoff=none;不得复制本项目的边界或提交 ID;不得在未获单独请求时改动受追踪 CI 或服务器保护;注册仓库或更改个人信任状态需单独人工确认,且从不索取或收集凭据。官方文档未提供具体收费、价格或平台支持信息。