Skill Registry(只读)
日用只读控制面|可复制与预览|不写库|不接 Task Bridge
HB OS/Skill Registry/Usage/recording-pilot-expansion-status(SKILL-X6)|文档真相源 docs/skills/*.md
Skill Registry 系统归位|只读
Skill Registry 正式入口归位到 /system/intelligence#skill-registry;本页 /dev-flow/skills 保留 compatibility deep link。
本页不执行 Skill,不写数据库,不触发 Task Bridge;当前只展示 Skill 主表、active / candidate、dry-run、usage payload 与 review 快照。
后续如需迁移为 /system/skills,应另开路由迁移任务;本批不迁移路由,只固定系统归位口径。
系统入口:/system / /system/intelligence#skill-registry / /system/registry(兼容)
当前 Skill Registry 主页面
/dev-flow/skills 继续保留为 Skill Registry compatibility 深链。
compatibility / deep-link系统归属
归属 系统 → Skill Registry,不再被理解为 dev-flow 独立树。
system-owned当前能力
Skill 主表、active / candidate、dry-run、usage payload、usage / review 快照。
readonly / preview后续迁移
如需要 /system/skills,应后续单独评估,不在本批创建。
deferred本页是 Skill 日用控制面:只读、复制、dry-run、payload 预览。不会真实执行 Skill,不会写 DB,不会触发 Task Bridge,不会自动合并 PR。 当前 usage recording pilot 不提供前端写入按钮;DB 不可用时 server 侧 no-op;不会触发 Task Bridge。
当前使用 readonly snapshot,因为 Skill Registry DB 尚不可用或未回填。
技术细节:数据源状态、Skill DB staging 验收、usage_event / review_event 计数、usage 记录试点(默认折叠)
数据源状态(SKILL-M6 / U1)
- 数据源:readonly snapshot
- 原因:skill registry tables not found数据库中尚未找到 Skill Registry 表(可能未 apply staging migration)。页面将使用 readonly snapshot。
- 当前写入:无(本页无写入按钮)
- usage_event_count / review_event_count:4 / 5快照口径下 usage_event_count 可对应 REALUSE 运行数等指标。
Skill DB staging 验收状态(SKILL-X7)
Server-only 只读探测:计数与 RLS 标记来自数据库;无 apply / backfill / enable RLS 按钮。
Skill Registry staging tables 尚未 apply;当前页面继续使用 readonly snapshot。
- tables available:no
- definitions count:—
- usage events count:—
- review events count:—
- active / candidate(definitions):— / —
- rls status:
unknown(Skill 表不可用或未探测) - message:Skill Registry staging tables 尚未 apply;当前页面继续使用 readonly snapshot。
usage recording pilot 状态(SKILL-U5 / SKILL-X6)
Server-only guarded pilot;不改变本页只读性质。查看 recording pilot 状态;可复制 usage payload dry-run JSON;无写入按钮。
- mode:
dry_run_only(默认)(原始 env:dry_run_only(未设置 HB_OS_SKILL_USAGE_RECORDING_PILOT_MODE)) - DB readiness:fallback(表缺失或未 apply migration;页面用 readonly snapshot)
- allowed callpoints:
task_pack_generation, template_selection, reuse_preflight - integrated callpoints(task-pack draft 成功后旁路尝试):
task_pack_generation, template_selection, reuse_preflight - default behavior:
dry_run_only - safety:Server-only guarded pilot:默认 dry_run_only;DB 不可用时 no-op;不会触发 Task Bridge;本页不提供写入按钮。
- 说明:dry_run_only 时不在 server 写
skill_usage_events;仅当HB_OS_SKILL_USAGE_RECORDING_PILOT_MODE=db_write_if_available且 DB readiness 为 available 时才尝试受控写入。
阶段结论与历史只读提示(快照文案;默认折叠)
阶段摘要(快照文案)
Skill Registry 当前状态
- 文档层已收口
- 已完成 4 次真实使用
- 任务包生成 Skill v1.1 已验证通过
- 页面 fallback 快照已承载 Registry 全部 13 条登记(SKILL-X1)
- 当前不继续 REALUSE 序列
- 下一阶段先收口主表分页/筛选,再由闸门评估决定是否推进自动化
不可操作提示(本页只读)
本页只读。
- 不能编辑 Skill。
- 不能写 usage/review。
- 不能触发 Task Bridge。
- 不能自动选择 Skill。
- 不能自动升级 Skill。
Skill 主表(日用)
筛选、分页、详情与复制入口见下方;dry-run 与 usage payload 完整正文默认收在折叠区。
usage_state 列含义(derived;默认折叠)
usage_state:由使用次数与健康度推导——used 已有登记; needs_review 需复核;never_used 尚无登记。
日用顺序(参考;默认折叠)
- 主表筛选 / 选择 Skill
- 查看详情与风险边界
- 复制调用提示词到 ChatGPT / Cursor
- 需要时查看 dry-run 与 usage payload 折叠区
| skill_code | skill_name | status | version | category | risk_level | usage_count | last_used_at | last_reviewed_at | result_health | next_action | repo_path |
|---|---|---|---|---|---|---|---|---|---|---|---|
hb-skill-approval-gate-v1 | 审批闸门 Skill | candidate | not_started | risk_control | medium | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-draft-safety-check-v1 | 草稿安全边界检查 Skill | candidate | not_started | safety_check | medium | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-drive-writeback-preflight-v1 | Drive 写回前置检查 Skill | candidate | not_started | drive_governance | medium | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-executor-output-report-v1 | 执行结果回报 Skill | active | v1 | active | low | 0 | — | — | watch | use_in_pr_review_and_executor_report_flow | docs/skills/hb-skill-executor-output-report-v1.md |
hb-skill-github-readonly-observation-v1 | GitHub 只读观察 Skill | candidate | not_started | github_readonly | low | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-pr-closeout-review-v1 | PR 收口复核 Skill | active | v1 | active | low | 0 | — | — | watch | use_in_pr_review_and_executor_report_flow | docs/skills/hb-skill-pr-closeout-review-v1.md |
hb-skill-remote-tmux-long-task-v1 | 远程长任务 tmux Skill | candidate | not_started | remote_execution | medium | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-reuse-preflight-v1 | 复用前置检查 Skill | active | v1 | reuse_preflight | medium | 4 | — | — | healthy | 真实使用后再评估 DB/UI;见 docs/skills/skill-registry-v1-closeout.md | docs/skills/hb-skill-reuse-preflight-v1.md |
hb-skill-runtime-readonly-monitor-v1 | Runtime 只读监控 Skill | candidate | not_started | runtime_readonly | low | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-stage22-pr-evidence-draft-v1 | Stage22 PR / evidence 草稿生成 Skill | candidate | not_started | task_bridge_preview | low | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-stage22-task-package-draft-v1 | Stage22 任务包草稿生成 Skill | candidate | not_started | task_bridge_preview | low | 0 | — | — | candidate | 后续生成正式 Skill | — |
hb-skill-task-package-generation-v1 | 任务包生成 Skill | active | v1.1 | task_generation | medium | 4 | — | 2026-05-09 | watch | verify_v1_1_with_REALUSE_03 | docs/skills/hb-skill-task-package-generation-v1.md |
hb-skill-template-selection-v1 | 模板选择 Skill | active | v1 | template_selection | low | 4 | — | — | healthy | 真实使用后再评估 DB/UI;见 docs/skills/skill-registry-v1-closeout.md | docs/skills/hb-skill-template-selection-v1.md |
Skill 驱动任务生成链路(默认折叠)
当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
统一风险提示:如果命中 DB migration、production、secrets/env、Cursor rules、Task Bridge runtime、自动 merge,应停止并升档,不得直接生成执行包。
本区块仅有复制按钮;不提供「执行链路」「自动生成任务包」「提交任务」「写入 current.md」「写 usage_event」「触发 Task Bridge」「开 PR」「merge PR」等操作。
五步顺序与推荐 Skill
| 顺序 | 步骤 | 推荐 Skill | call_mode | active |
|---|---|---|---|---|
| 1 | 复用前置检查 | hb-skill-reuse-preflight-v1 | readonly_reference | 是 |
| 2 | 模板选择 | hb-skill-template-selection-v1 | dry_run_preview | 是 |
| 3 | 任务包生成 | hb-skill-task-package-generation-v1 | dry_run_preview | 是 |
| 4 | PR 收口复核 | hb-skill-pr-closeout-review-v1 | dry_run_preview | 是 |
| 5 | 执行结果回报 | hb-skill-executor-output-report-v1 | readonly_reference | 是 |
字段完整度 checklist(仅展示,不校验输入)
字段完整度 checklist:对照任务包草稿逐项补齐;页面不校验、不写 DB。
- 当前目标
- 上一 PR 状态
- 当前定位标签
- 任务类型
- 是否涉及代码 / 文档 / DB / API / 页面 / Task Bridge / production
- 复用前置结论
- 模板选择结果
- 验收标准
- PR 策略
- 合并策略
- 明确不做内容
- 下一步任务
分步详情与复制
hb-skill-reuse-preflight-v1active- call_mode
- readonly_reference
- 输入要求
- 拟新增对象与路径线索
- 应对照资产目录、`task outcome registry`、`docs/runbooks/cursor-baseline-manifest.md` §5/§7
- 预期输出
- 输出「复用前置检查结果」结构块
- 逐条标注 direct_reuse / adapt_reuse / reference_only / do_not_reuse / not_found
- 附资产路径或可核对引用依据(示意,需人类确认)
- 风险边界
- 不得直接创建新资产;先回报复用结论并对照 asset catalog / outcome registry
- 命中模板、baseline、catalog、executor schema、PR template、Stage22、tmux、approval 等禁止重复建设清单时须指向既有资产
展开本步骤完整提示词预览(默认折叠)
[HB OS — Skill 驱动任务生成链路 — 步骤 1/5:复用前置检查] 用【复用前置检查 Skill】检查当前任务是否已有可复用资产,输出 direct_reuse / adapt_reuse / reference_only / do_not_reuse / not_found。 推荐 Skill:`hb-skill-reuse-preflight-v1` call_mode:`readonly_reference`(本页仅复制/dry-run 辅助,不真实执行) 请补充:当前目标摘要、变更面(代码/文档/DB/API/页面/Task Bridge/production)、定位标签。 当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
hb-skill-template-selection-v1active- call_mode
- dry_run_preview
- 输入要求
- 任务类型与风险信号
- 复用前置结论
- 批次属性(是否多任务/是否串行)
- 对照 manifest §5 与 task-pack template-selection runbook
- 预期输出
- 推荐档位(A / B / C)
- 对应模板习惯路径(V2.8.3 / 增强版 V2.8.1 / 批次模板)
- 升档或降档原因摘要
- 风险边界
- 不得直接改写任务包正式模板正文;先输出选择结果,由人类落档后再粘贴进正式稿
- 与 manifest / Drive 正式稿冲突时标注须开文档同步批
展开本步骤完整提示词预览(默认折叠)
[HB OS — Skill 驱动任务生成链路 — 步骤 2/5:模板选择] 用【模板选择 Skill】判断当前任务应走 A/B/C 哪一档,并说明推荐模板、升档/降档原因。 推荐 Skill:`hb-skill-template-selection-v1` call_mode:`dry_run_preview` 输入须包含:步骤 1 的复用前置结论摘要 + 当前任务指纹(模块/阶段/风险)。 当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
hb-skill-task-package-generation-v1active- call_mode
- dry_run_preview
- 输入要求
- 当前目标、上一 PR 状态、定位文档标签
- 变更面(代码/文档/DB/API/页面)
- PR 策略、合并策略、验收标准
- 复用前置结论 + 模板选择结果(须先于本步齐备)
- 预期输出
- 含硬字段自检清单的 Cursor 可执行任务包草稿(markdown 结构)
- §6 顺序:先复用前置、再模板选择、再生成任务包正文
- 风险边界
- 不得跳过复用前置与模板选择
- 不得自动开 PR、不得自动 submit / approve
- 命中 production、schema、secrets、shared-core、Cursor rules 等须停止并回报
展开本步骤完整提示词预览(默认折叠)
[HB OS — Skill 驱动任务生成链路 — 步骤 3/5:任务包生成] 用【任务包生成 Skill】基于当前目标、上一 PR 状态、复用前置结果、模板选择结果,生成下一条 Cursor 可执行任务包。 推荐 Skill:`hb-skill-task-package-generation-v1` call_mode:`dry_run_preview` 请粘贴:复用前置结构块 + 模板选择结果 + 任务包硬字段素材。 当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
hb-skill-pr-closeout-review-v1active- call_mode
- dry_run_preview
- 输入要求
- PR 草稿或拟开 PR 的改动面摘要
- 既有验证命令与结果、风险声明
- 上一分支 / 上一 PR 状态
- 预期输出
- 按 PR 模板清单给出「通过 / 暂缓 / 否决」定性
- 列出缺口字段与须在 PR body 明示的块
- 风险边界
- 不做自动 merge、不代替人工 review
- 不伪造验证;不写 DB
展开本步骤完整提示词预览(默认折叠)
[HB OS — Skill 驱动任务生成链路 — 步骤 4/5:PR 收口复核] 用【PR 收口复核 Skill】在开 PR / merge 前按仓库模板核对范围、重用检查、验证与回报字段,不代替人工最终决定。 推荐 Skill:`hb-skill-pr-closeout-review-v1` call_mode:`dry_run_preview` 请附上:PR 标题/摘要草稿、改动文件列表、`pnpm` 验证结果摘要。 当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
hb-skill-executor-output-report-v1active- call_mode
- readonly_reference
- 输入要求
- 执行器身份、分支 / PR、变更文件列表
- 验证命令与真实结果
- ExecutorOutputReport 各必填块素材
- 预期输出
- 完整回报正文或可粘贴至 reviewer note / PR 补充段
- 如实写验证、「不做什么」与遗留项
- 风险边界
- 不执行任务、不编造验证
- 不得把无意省略回报成已完成
展开本步骤完整提示词预览(默认折叠)
[HB OS — Skill 驱动任务生成链路 — 步骤 5/5:执行结果回报] 用【执行结果回报 Skill】把收尾输出映射到 ExecutorOutputReport 与 PR 最小字段结构,如实写验证与不做什么。 推荐 Skill:`hb-skill-executor-output-report-v1` call_mode:`readonly_reference` 请附上:本批实际命令输出摘要、PR 链接、关键文件路径。 当前链路只用于人工辅助和 dry-run,不会自动执行 Skill,不会写 DB,不会触发 Task Bridge。
dry-run 预览(SKILL-U3)
candidate:预览仅供对照。
展开 dry-run 字段摘要与完整提示词正文(默认折叠)
此调用点设计推荐 Skill 为 `hb-skill-reuse-preflight-v1`;当前选中 `hb-skill-approval-gate-v1`,以下为对照预览(非该节点首选挂载)。
- 当前 Skill
- 审批闸门 Skill
hb-skill-approval-gate-v1 - call_mode
- readonly_reference
- dry-run 输入摘要
- 此调用点设计推荐 Skill 为 `hb-skill-reuse-preflight-v1`;当前选中 `hb-skill-approval-gate-v1`,以下为对照预览(非该节点首选挂载)。 调用点语境:原始任务输入 / 一句话入口(task_input) Skill 输入口径(来自 Registry 摘要):见正文「必须输入 / 默认读取」小节。
- dry-run 预期输出
candidate_only_not_active- 风险边界
- Registry 为 candidate、正文未落地;不得当作 active Skill 执行;仅人类对照设计意图与 callpoint 地图。
- 人工确认要求
- 是(预览对外使用前须人工确认)
- 写入 / Task Bridge
- write_allowed=false · task_bridge_execution_allowed=false
[HB OS Skill dry-run 预览 — 仅文本示意,不真实执行] Skill:审批闸门 Skill(hb-skill-approval-gate-v1) Task Bridge 调用点:task_input call_mode:readonly_reference — 输入摘要 — 此调用点设计推荐 Skill 为 `hb-skill-reuse-preflight-v1`;当前选中 `hb-skill-approval-gate-v1`,以下为对照预览(非该节点首选挂载)。 调用点语境:原始任务输入 / 一句话入口(task_input) Skill 输入口径(来自 Registry 摘要):见正文「必须输入 / 默认读取」小节。 — 预期输出(dry-run)— candidate_only_not_active — 风险边界 — Registry 为 candidate、正文未落地;不得当作 active Skill 执行;仅人类对照设计意图与 callpoint 地图。 人工确认要求:是(粘贴 / 对外宣称结论前须人工确认) write_allowed:false task_bridge_execution_allowed:false 复制本段到 Cursor 仅作对照;不会写 usage/review,不会触发 Task Bridge。
usage payload 预览(SKILL-U4)
candidate:payload 仅字段参考。
展开字段表与完整 JSON(默认折叠)
- skill_code
hb-skill-approval-gate-v1- usage_type
- simulation
- entrypoint
- /dev-flow/skills#dry-run:task_input
- scenario
- /dev-flow/skills dry-run × Task Bridge callpoint 「task_input」(SKILL-U4)
- result_status
- not_applicable
- record_type
- simulated
- dry_run_only
- true
- write_allowed
- false
- notes
- call_mode=readonly_reference; dry-run payload only; no DB write; risk_boundary_preview=Registry 为 candidate、正文未落地;不得当作 active Skill 执行;仅人类对照设计意图与 callpoint 地图。
{
"skill_code": "hb-skill-approval-gate-v1",
"skill_name": "审批闸门 Skill",
"usage_type": "simulation",
"entrypoint": "/dev-flow/skills#dry-run:task_input",
"scenario": "/dev-flow/skills dry-run × Task Bridge callpoint 「task_input」(SKILL-U4)",
"input_summary": "此调用点设计推荐 Skill 为 `hb-skill-reuse-preflight-v1`;当前选中 `hb-skill-approval-gate-v1`,以下为对照预览(非该节点首选挂载)。\n\n调用点语境:原始任务输入 / 一句话入口(task_input)\n\nSkill 输入口径(来自 Registry 摘要):见正文「必须输入 / 默认读取」小节。",
"output_summary": "candidate_only_not_active",
"result_status": "not_applicable",
"missing_field_count": 0,
"manual_addition_count": 0,
"rework_required": false,
"rework_reason": null,
"related_pr": null,
"related_task": "SKILL-U4",
"record_type": "simulated",
"notes": "call_mode=readonly_reference; dry-run payload only; no DB write; risk_boundary_preview=Registry 为 candidate、正文未落地;不得当作 active Skill 执行;仅人类对照设计意图与 callpoint 地图。",
"dry_run_only": true,
"write_allowed": false
}扩展:Usage / Review 明细与 REALUSE 快照表(只读,默认折叠)
Usage · REALUSE 关键结论
- REALUSE-01首次真实使用三条 active Skill复用前置 → 模板选择 → 任务包生成;登记顺序张力(任务包生成 Skill §6 与约定链不一致),PR #820。PR #820
- REALUSE-02第二次连续真实使用(顺序复核)确认文档层顺序冲突稳定;触发 SKILL-PATCH-01 候选,PR #822。PR #822
- REALUSE-03第三次真实使用(验证 v1.1)§6/§11 与复用前置 Skill 一致;无需 SKILL-PATCH-02,PR #825。PR #825
- REALUSE-04第四次真实使用(文档层收口判断)无新问题、无新 patch;停止默认堆 REALUSE-05;下一跳进入真实开发选题,PR #827。PR #827
展开 REALUSE 全文摘要与三条 active 调用明细(REALUSE-04)
- REALUSE-01 — 复用前置 → 模板选择 → 任务包生成;登记顺序张力(任务包生成 Skill §6 与约定链不一致),PR #820。
- REALUSE-02 — 确认文档层顺序冲突稳定;触发 SKILL-PATCH-01 候选,PR #822。
- REALUSE-03 — §6/§11 与复用前置 Skill 一致;无需 SKILL-PATCH-02,PR #825。
- REALUSE-04 — 无新问题、无新 patch;停止默认堆 REALUSE-05;下一跳进入真实开发选题,PR #827。
| skill_code | label | latest_batch | result_status | usage_type |
|---|---|---|---|---|
hb-skill-reuse-preflight-v1 | 复用前置检查 Skill | REALUSE-04 | success | cursor_task |
hb-skill-template-selection-v1 | 模板选择 Skill | REALUSE-04 | success | cursor_task |
hb-skill-task-package-generation-v1 | 任务包生成 Skill | REALUSE-04 | success | cursor_task |
Review · 最近关键结论
keepaction: prepare_skill_table_pagination_and_filtersregistry_sync:13 条 Registry 镜像入 `registry_skills`;快照主表 fallback 全覆盖。
- 三条 active · REALUSE-04 — keep — 文档层连续扩张收口;不默认再开 REALUSE-05。
- hb-skill-task-package-generation-v1 — patch — SKILL-PATCH-01:§6/§11 顺序对齐 v1.1。
展开完整 Review 表(keep / patch / exit docs loop)
| date | scope | decision | action_required | note |
|---|---|---|---|---|
| 2026-05-09 | Registry / hb-skill-*.md 全量对齐(SKILL-X1) | keep | prepare_skill_table_pagination_and_filters | registry_sync:13 条 Registry 镜像入 `registry_skills`;快照主表 fallback 全覆盖。 |
| 2026-05-09 | 三条 active · REALUSE-04 | keep | exit_skill_docs_loop_enter_real_dev_tasks | 文档层连续扩张收口;不默认再开 REALUSE-05。 |
| 2026-05-09 | hb-skill-task-package-generation-v1 | patch | verify_v1_1_with_REALUSE_03 | SKILL-PATCH-01:§6/§11 顺序对齐 v1.1。 |
| 2026-05-09 | Registry candidate ×10 | patch | SKILL-05 已收口;candidate 正文须独立任务包 | candidate_registration(SKILL-03)。 |
| 2026-05-09 | Skill Registry v1 文档层 · SKILL-05 | keep | enter_real_usage_before_db_ui | DB/UI 后置设计冻结;markdown 仍为真相源。 |
数据来源 / 新鲜度 / 只读边界 / 文档路径(默认折叠)
- 数据来源
docs/skills/*.md;对齐路径与skillRegistryReadonlySourceDocs一致:- docs/skills/INDEX.md
- docs/skills/skill-registry-v1.md
- docs/skills/skill-usage-log-v1.md
- docs/skills/skill-review-log-v1.md
- docs/skills/skill-registry-ui-scope-v1.md
- 文档入口(路径文本)
- Skills Indexdocs/skills/INDEX.md
- Skill Registry v1docs/skills/skill-registry-v1.md
- Skill Usage Log v1docs/skills/skill-usage-log-v1.md
- Skill Review Log v1docs/skills/skill-review-log-v1.md
- Skill Registry UI Scope v1docs/skills/skill-registry-ui-scope-v1.md
- 当前模式
- 列表数据:readonly snapshot;阶段文案与 REALUSE 叙事仍以快照为准;快照角色
used_when_db_unavailable_or_not_backfilled。 - 写入方式
- 人工更新 markdown;本页不提供写入或编辑;不接自动 usage/review 写库。
- 快照对齐日
2026-05-09- 新鲜度说明
- 展示数据来自本文件内的静态快照(含 SKILL-X1 全量 Registry 镜像),而非运行时读取 markdown;若仅改 docs/skills/*.md 而未同步更新本 TypeScript,页面可能与文档短暂不一致。
- 只读边界
- 本页为 readonly snapshot:不在页面写入 Registry / usage / review;真相源为仓库 markdown;无数据库、无 Task Bridge、无自动 Skill 选择或升级。
- 下一步维护
- 当 `skill-registry-v1.md` §7 或 `hb-skill-*.md` 增删变更时,应同步更新 `SKILL_REGISTRY_FULL_LIST` / `counts`;未来若 staging DB 全量回填,再由 DB 承担主表数据源。
- 阶段补充说明
- REALUSE-04 已登记:文档层扩张默认收口;Registry 条目与只读快照已全量对齐(SKILL-X1);下一跳按 current-build-state 与阶段边界选择最小闭环开发包(本页为仓内静态快照,不写库)。
- RLS(安全提醒)
展开 RLS disabled 说明(默认折叠)
Supabase staging 侧若存在「既有业务表 RLS disabled」的历史提醒:本 Skill Registry 任务线默认不 enable RLS、不改 policy;后续须单独设计以免阻断现有访问(见
docs/skills/INDEX.md引用块)。
Maintainer:边界摘要(SKILL-M6 / U1–U5;默认折叠)
- Server-only 读 Registry 表;缺失或未配置时 fallback snapshot。本页无写入按钮;usage 试点写库仅可能在 server 环境显式允许且 DB 就绪时发生。
- 不接 markdown 运行时解析;本页不执行 SQL、不 apply migration;Task Bridge 与自动 Skill 选择不在本页。
日用验收 checklist(只读说明,无操作)
- 能看到全部 Skill
- 能筛选 active / candidate
- 能查看详情
- 能复制调用提示词
- 能查看 dry-run
- 能查看 usage payload 预览
- 没有真实执行按钮
- 没有写入按钮