mcpField
H
hrt-dark-mode-opt-in

hrt-dark-mode-opt-in

github.com/hash-idAgent 工作流250 次安装5 天前更新
代码仓库

关于 hrt-dark-mode-opt-in

此技能允许 Agent 在指定规划阶段自行处理通常会交由用户决定的问题,并将决策记录到 `dark.md`。只有用户主动提出 dark mode 并明确选择变体后才会启用;WALKTHROUGH 始终需要手动审查。

主要功能

  1. 01仅由用户主动请求启用
  2. 02规划专用或含实现的变体
  3. 03将决策记录到 `dark.md`
  4. 04必须进行 WALKTHROUGH 审查

适用场景

  1. 01处理规划阶段问题而不逐项暂停征求决定
  2. 02通过 WALKTHROUGH 后继续执行 `apply`
  3. 03结合代码差异审查已记录的决策

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hash-id/openspec-schema --skill hrt-dark-mode-opt-in

安装后在 Claude Code 中输入/hrt-dark-mode-opt-in确认已加载。

详细介绍

hrt-dark-mode-opt-in

让 Agent 通过 hrt-dark-mode-decision-gate 处理通常会升级给用户的发现,涵盖 proposal、specs、design、align,并可选包含 apply;每项决定都会记录到 dark.md。WALKTHROUGH 在所有变体中都是必需的。

绝不主动提及

在任何阶段、以任何形式,都不得主动提供、建议或提及暗黑模式。只有用户已主动用自己的话询问暗黑模式时,才可运行此技能。若用户从未询问,则此技能绝不运行,任何内容都不会改变。

步骤

  1. 用户询问了暗黑模式。先完整、原封不动地显示下方警告,不得进行任何其他操作。

  2. 询问用户选择哪种变体:

    • 仅规划。 涵盖从 discovery 到 align 的阶段。WALKTHROUGH 仍是完全手动的收尾审查。本次运行不包含 apply。
    • +实施。 同上,随后在 WALKTHROUGH 顺利通过后,于同一会话中自动继续执行 apply,并使用 hrt-dark-mode-decision-gate 处理 apply 阶段的审查发现。apply 完成后还会进行第二次收尾审查,同时展示代码差异和 dark.md。

    说明 +实施包含仅规划的所有风险,此外还有错误决定进入已发布代码的风险,而不仅仅是影响文档。

  3. 必须明确获得用户点名选择变体的答复后,才能继续。不得将沉默或对其他问题的回答视为有效答复。

  4. 根据 dark.md 模板创建 dark.md:在标题中注明所选变体和时间戳,各阶段的章节留空。仅在选择 +实施时,才包含 Apply 章节。

  5. dark.md 是否存在,是暗黑模式已启用的唯一信号。不得使用单独的标志。

警告(在步骤 2 之前,完整原样显示)

DARK MODE is a PROTOTYPE and DANGEROUS. Do not use it for sensitive or critical work. The agent will make big decisions by itself. Normally, the agent stops and asks you before a big decision.

In dark mode, it does not stop. It decides alone, and it can decide wrong. A wrong decision can damage your codebase. In the worst case, your work could be lost.

If something goes wrong, YOU ARE RESPONSIBLE for the result.

若步骤 3 的确认是在未先完整显示此警告的情况下给出的,必须视为无效——显示警告并再次询问。

遵循 plain-language-writing 技能的 COMMS 规则。

评论

支持 Markdown