host-capability-routing

Solid

宿主能力路由 Owner — 当已识别工作流意图后,需要在五个逻辑宿主、八个受支持 variant 上选择 direct / plan_first / auto_authorized,核验原始指令 authority,或判断 native lever 是否具备新鲜且安全的直接证据时使用。

AI & Automation 263 stars 34 forks Updated 2 days ago AGPL-3.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
81
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Host Capability Routing Skill ## 定位 本 Skill 是“工作流意图 → 宿主能力决策”的语义编排 Owner。它消费 `intent` / `routing` 已完成的工作流意图,输出 `CapabilityIntentDecisionV1`;它不重新分类工作流、不拥有 CP 状态机、不执行宿主命令,也不创建 Auto 授权。 能力面由中央决策 `CSD-host-capability-routing` 冻结为 `rule-skill`。本目录只保存领域契约、variant-aware catalog 和执行规则,不复制中央 CSD 的选择字段。 Phase 1 的唯一可执行路径是 portable-first: - `direct`:不额外进入宿主 native Plan;仍完整执行适用的安全不变量、CP、验证、报告和记忆。 - `plan_first`:先形成 DevCodex 计划/CP 产物;不等于已经进入宿主 native Plan。 - `auto_authorized`:只消费现有、可回读、仍有效的 Auto 授权证据;宿主 YOLO、permission mode 或“快一点”均不构成授权。 Native lever、MCP Tool/Resource、CLI 和 Hook 接线属于 Phase 2。Phase 1 可以读取 catalog 并解释上限,但不得声称已调用 native lever。 ## 触发边界 在以下条件同时成立时使用: 1. `intent` / `routing` 已给出最终 `workflowIntent`; 2. 任务需要判断 `direct / plan_first / auto_authorized`,或需要解释当前宿主 variant 的能力上限; 3. 当前消息、CP artifact 或 managed task source 可以形成 `OriginalInstructionRefV1`。 以下情况不触发或立即退化: - 普通闲聊且不进入 DevCodex 工作流; - 工作流意图尚未确定:先回 `intent`; - 原始指令 authority 缺失或跨轮仅剩 compat/none:停止自动 mutation,请求重述或重新确认; - catalog 缺失、重复、过期、variant 未知或 matrix identity 不一致:使用 portable fallback,不猜 native; - Cursor、chatgpt-plain:标记 unsupported,使用手工全文/普通提示词路径。 ## Owner 与非职责 | 能力 | Owner | 本 Skill 行为 | |---|---|---| | 工作流意图 | `intent` / `routing` | 只消费,不覆盖 | | 安全不变量 | `instructions.md` | 写入 `appliedInvariantIds`,不得降级 | | CP1→CP2→条件 CP3 | `cp-gate` | 保留并引用,不新增状态机 | | Auto authority | 当前 Auto 规则与确认回执 | 只验证证据,不创建授权 | | 宿主事实 | `HostLeverCatalogV1` + `HostAdapterCompatibilityMatrixV1` | 精确查询、校验 freshness 和 fallback | | 原始指令 id...

Details

Author
devcodex-labs
Repository
devcodex-labs/devcodex
Created
5 months ago
Last Updated
2 days ago
Language
JavaScript
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category