Community编程与开发github.com

Dakaric/claude-leitstelle

运行一个独立的 Advisor 会话(默认 Claude Fable,备用 Opus),与 Leitstelle 及构建会话 S1 至 Sx 协同工作:会话在做决策时先通过 Leitstelle 咨询 Advisor,Leitstelle 会附加上下文。适用于需要启动 Advisor 或 Fable 作为 Advisor 的场景,当存在带有 Advisor 的 Leitstelle 或控制台时,当起始行包含“你是 Advisor”时,或者当消息以 ADVISOR- 开头时。

claude-leitstelle 是什么?

Leitstelle mit Advisor 是一个为 Claude Code 等 AI 代理设计的技能,它引入了一个独立的 Advisor 会话(默认使用 Claude Fable 5.1,若无法访问 Fable 则回退至 Opus 5.5),与中心的 Leitstelle(控制台)和多个构建会话(S1 至 Sx)协同工作。其核心工作流程是:当构建会话需要决策帮助时,它会向 Leitstelle 发送请求,Leitstelle 将相关上下文(Kontextakte)附加到请求中,然后将问题转发给 Advisor。Advisor 仅以只读方式提供咨询建议,直接回复原始会话,并抄送一份给 Leitstelle。该技能根据起始行或接收到的消息(如 ADVISOR-BEREIT)自动确定每个会话的角色:Advisor、Leitstelle 或普通 Session。每个角色会读取不同的参考文件(如 references/leitstelle.md、references/session.md、references/advisor.md),而所有会话在每次消息前都会读取 references/nachrichten.md 以了解消息格式。关键决策(如合并、产品问题、接受 MEDIUM 及以上严重级别的发现、向已部署实例写入等)始终保留给人工用户,不由 AI 角色决定。上下文和问题日志存储在用户指定的位置(<Ablage>/advisor/),而非临时目录。该技能支持 macOS 和 Linux 系统,并通过提供的测试脚本在技能修改后进行验证。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Dakaric/claude-leitstelle/tree/HEAD/skills/leitstelle-advisor

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

带 Advisor 的控制台(Leitstelle)

除了控制台和构建会话之外,还有一个独立的 Advisor 会话在运行,默认使用 Claude Fable 5.1,以便使用与会话不同的模型进行审查。模型和 effort 由用户在启动时通过 leitstelle-start 选择,若没有 Fable 访问权限则使用 Opus 5.5。Advisor 仅提供咨询并以只读方式工作,实际构建由会话完成。Leitstand(控制台)与 Leitstelle 含义相同。

问题处理流程如下:会话向控制台发送问题,控制台附加上下文档案并将其转发给 Advisor,Advisor 直接回复会话,并将副本发送给控制台。

角色确定

下表按从上到下的顺序匹配,第一个匹配项生效:

信号角色
起始行包含“你是 Advisor”Advisor
该会话向其他会话分配任务,或已作为控制台启动控制台(Leitstelle)
起始行包含“控制台是”且不包含“你是 Advisor”,或通过 SendMessage 从控制台收到了任务或 ADVISOR-BEREIT 消息会话(Session)

不明确时:向用户询问一次。

每个角色读取的内容

角色文件
控制台(Leitstelle)references/leitstelle.md
会话(Session)references/session.md
Advisorreferences/advisor.md

在每次消息前读取 references/nachrichten.md,其中包含所有格式。需要上下文档案、问题簿、启动命令或起始行时,读取 references/vorlagen.md。

留给用户决定的事项

Advisor 和控制台均无权决定:

  • 合并(Merge)
  • 产品相关问题
  • 接受 MEDIUM 及以上严重级别且无修复的发现
  • 对已部署实例的写入操作
  • 任何已拒绝给会话的操作

存储位置

上下文档案和问题簿存储在 <Ablage>/advisor/ 下,分别命名为 kontext-s<n>.md 和 fragen.md。存储路径由 leitstelle-start 中的项目表指定(~/.claude/skills/leitstelle-start/references/projekte.md),该文件是该路径的唯一所有者。切勿存储在便签或 /tmp 中,macOS 在启动时会清空 /private/tmp。

技能修改后的检查

bash ~/.claude/skills/leitstelle-advisor/scripts/test-pruefe-skill.sh
bash ~/.claude/skills/leitstelle-advisor/scripts/pruefe-skill.sh ~/.claude/skills/leitstelle-advisor

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能