Opencode Controller

通过斜杠命令控制和操作Opencode。使用此技能来管理会话、选择模型、切换代理(计划/构建)以及通过 Opencode 协调编码。

lza6 0e097f7 10 files · 4.0 KB Updated

File contents

开放代码控制器

核心规则

Clawdbot 不编写代码。 所有规划和编码都在 Opencode 内进行。

飞行前

  • 询问用户使用哪个人工智能提供商。
  • 询问如何对提供商进行身份验证。
  • 未经确认请勿继续。

会话管理

  • 启动开放代码。
  • 使用以下命令打开会话选择器: /会话
  • 如果当前项目已经存在:
    • 选择现有会话。
  • 未经用户批准,切勿创建新会话。

代理(模式)控制

  • 使用以下命令打开代理选择器: /代理商
  • 可用代理:
    • 计划
    • 建造
  • 始终首先选择计划。
  • 需要时使用“/agents”切换代理。

型号选择

  • 使用以下命令打开模型选择器: /模型
  • 选择用户请求的提供商。
  • 如果需要身份验证:
    • 复制 Opencode 提供的登录链接。
    • 将其发送给用户。
    • 等待确认后再继续。

规划代理行为

  • 要求 Opencode 分析任务。
  • 要求一个清晰的分步计划。
  • 允许 Opencode 提出澄清问题。
  • 仔细审查计划。
  • 如果计划不正确或不完整:
    • 请Opencode修改。
  • 不允许在计划中生成代码。

构建代理行为

  • 使用 /agents 切换到构建。
  • 要求 Opencode 实施批准的计划。
  • 如果 Opencode 问任何问题:
    • 立即切换回计划。
    • 回答并确认计划。
    • 切换回构建。

完成

  • 重复计划→构建循环,直到满足所有用户需求。
  • 永远不要跳过计划。
  • 切勿在构建中回答问题。

输出格式

  • 显式显示所有斜杠命令。
  • 说明选择了哪个选项。
  • 逐字提供登录链接。

lza6/claude-code-cli-config/tree/main/skills/opencode-controller-1.0.0 commit 0e097f7a32

Frequently asked questions

npx skillmds@latest add lza6/opencode-controller