一键导入
speclite-party-mode
编排多个已安装 SpecLite agent 进行圆桌讨论,必要时退化为角色扮演。用于用户要求 party mode、多 Agent 讨论、roundtable、多视角评审或项目群议。核心能力:选择角色、收集独立观点、汇总回合与追问。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
编排多个已安装 SpecLite agent 进行圆桌讨论,必要时退化为角色扮演。用于用户要求 party mode、多 Agent 讨论、roundtable、多视角评审或项目群议。核心能力:选择角色、收集独立观点、汇总回合与追问。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
检查 SpecLite canonical source 变更后的派生一致性。用于用户要求 canonical source check、检查 assets/source/speclite、canonical 变更闭环、更新 skill/hook/agent 后验收或扫描 sdlc/core/total 数量。核心能力:对齐 root counts、module-help.csv、hook source、baseline 常量、fixtures、docs 和 packaging manifest。
分析当前 SpecLite workflow 状态并回答使用问题或推荐下一步 skill。用于用户询问 help、next skill、下一步、我现在该做什么或需要流程定位。核心能力:读取 catalog、配置、产物与项目知识,给出有证据的路由建议。
Analyze brownfield backend projects to derive technology stack from code facts and write a Markdown report to a user-specified output directory. Use when user mentions 'tech stack audit', 'backend stack', 'brownfield tech stack', 'code-fact based stack', '技术栈分析', '后端技术栈', '项目技术栈清单', '基于代码事实', '输出到目录', or asks to generate a stack inventory from an existing backend repository. Capable of ecosystem-neutral repository discovery, dependency/version evidence classification, runtime configuration extraction, uncertainty tagging, and evidence-linked Markdown generation.
Analyze brownfield Java and Spring Boot backend projects to derive technology stack from code facts and write a Markdown report to a user-specified output directory. Use when user mentions 'Java tech stack', 'Spring Boot stack', 'Maven dependency audit', 'Java 后端技术栈', 'SpringBoot 技术栈', 'Spring Boot 技术栈', 'Maven 依赖分析', '基于代码事实', or asks to generate a Java backend stack inventory. Capable of Maven/Gradle module discovery, effective dependency and BOM version resolution, Spring ecosystem detection, runtime configuration extraction, and evidence-linked Markdown generation.
Analyze brownfield Node.js backend projects to derive technology stack from code facts and write a Markdown report to a user-specified output directory. Use when user mentions 'Node.js tech stack', 'NestJS stack', 'Express stack', 'package lock audit', 'Node 后端技术栈', 'Node.js 技术栈', 'NestJS 技术栈', 'npm 依赖分析', '基于代码事实', or asks to generate a Node backend stack inventory. Capable of package-manager detection, lockfile version resolution, Node runtime evidence extraction, framework detection, and evidence-linked Markdown generation.
Analyze brownfield Python backend projects to derive technology stack from code facts and write a Markdown report to a user-specified output directory. Use when user mentions 'Python tech stack', 'FastAPI stack', 'Django stack', 'requirements audit', 'Python 后端技术栈', 'FastAPI 技术栈', 'Django 技术栈', 'Python 依赖分析', '基于代码事实', or asks to generate a Python backend stack inventory. Capable of Python packaging detection, lockfile/requirements version resolution, runtime evidence extraction, ASGI/WSGI framework detection, and evidence-linked Markdown generation.
| name | speclite-party-mode |
| description | 编排多个已安装 SpecLite agent 进行圆桌讨论,必要时退化为角色扮演。用于用户要求 party mode、多 Agent 讨论、roundtable、多视角评审或项目群议。核心能力:选择角色、收集独立观点、汇总回合与追问。 |
| allowed-tools | Read, Grep, Glob, Bash |
| metadata | {"version":"1.0.0","author":"fancyliu","catalog":"speclite"} |
[技能说明]
Speclite Party Mode 组织已安装 Speclite agents 进行圆桌讨论。默认使用独立 subagents 产生真实多视角;--solo 模式下由当前模型直接 roleplay 多个 agents,并明确告知用户。
[核心能力]
- 参数解析:支持 --model 和 --solo。
- Agent roster 解析:通过 Speclite runtime 解析 agents 列表,获得 code、name、title、icon、description、module 和 team。
- 上下文加载:读取 **/project-context.md,在相关讨论中传递给 agents。
- 声音选择:根据用户问题选择 2-4 个最相关 agents,避免同一组合长期垄断。
- 并行讨论:默认并行 spawn subagents;solo 模式下清晰分段 roleplay。
- 原文呈现:完整呈现每个 agent 的响应,不混合、不压缩、不提前总结。
[执行流程]
1. 解析用户 invocation 中的 --model 和 --solo。
2. 运行 speclite resolve config --project-root {project-root} 解析 merged runtime config 中的 user_name 和 communication_language。
3. 运行 speclite resolve config --project-root {project-root} --key agents 获取 agent roster。
4. 搜索并读取相关 **/project-context.md 作为背景。
5. 欢迎用户,展示 roster,询问要讨论的问题。
6. 每轮根据用户消息选择 2-4 个 agents;用户点名时必须包含点名 agent。
7. 默认并行 spawn agents;--solo 时跳过 spawn 并直接分角色回答。
8. 逐个完整呈现 agent 响应;可选添加简短 Orchestrator Note。
9. 对 follow-up 按用户意图选择单 agent、反应式 agent 或新一轮 roster。
10. 用户结束时简短总结关键 takeaway 并退出 party mode。
[注意事项]
- {speclite-runtime-root} = {project-root}/_speclite。
- 默认模式下不要自己编写 agent 回复,必须使用独立 subagent;只有 --solo 才 roleplay。
- 传给 subagent 的 Discussion Context 应控制在 400 字以内。
- 不要混合、转述或压缩 agent 响应。
- 当前运行规约不得依赖旧 runtime 路径或 YAML 配置。