speclite-help
分析当前 SpecLite workflow 状态并回答使用问题或推荐下一步 skill。用于用户询问 help、next skill、下一步、我现在该做什么或需要流程定位。核心能力:读取 catalog、配置、产物与项目知识,给出有证据的路由建议。
- License 许可
- MIT
- 最近更新
- 2026-11-12
- Stars
- ★ 4
- Forks
- 0
01 前言 Front Matter
- name
- speclite-help
- metadata
- { "author": "fancyliu", "catalog": "speclite", "version": "1.0.0" }
- description
- 分析当前 SpecLite workflow 状态并回答使用问题或推荐下一步 skill。用于用户询问 help、next skill、下一步、我现在该做什么或需要流程定位。核心能力:读取 catalog、配置、产物与项目知识,给出有证据的路由建议。
- allowed-tools
- Read, Grep, Glob, Bash
02 资源文件 2
- 参考文档CHANGELOG.md488 B
- 其他config.toml.example566 B
03 SKILL.md 正文
[技能说明] Speclite Help 用于帮助用户理解当前工作流位置、已完成内容、下一步建议和可调用 Skill。它从 Speclite runtime catalog、配置、产物、项目知识和模块文档中取证,不凭空猜测项目状态。
[核心能力] - 状态定位:判断用户所处模块和阶段,并识别可能已完成的产物。 - 下一步推荐:按 phase、preceded-by、followed-by、required 和 outputs 推荐下一批 Skill。 - 调用说明:给出 Skill name、menu code、action context 和可用 args。 - 快速启动建议:当只有一个明确下一步时,主动询问是否立即运行。 - 通用问答:对不映射到具体 Skill 的问题,读取模块文档和项目知识后回答。 - 不过载输出:只展示与当前上下文相关的项目和步骤。
[执行流程]
1. 读取 {speclite-runtime-root}/_config/help-index.json;如不存在,尝试读取 {project-root}/_speclite/_config/help-index.json。如需阶段或产物路由证据,读取同目录的 phase-coverage.json。
2. 运行 speclite resolve config --project-root {project-root} 解析 merged runtime config 中的 output-location、communication_language 和 project_knowledge。
3. 按 catalog 的 outputs pattern 搜索已完成产物;必要时读取内容作为推荐依据。
4. 如果 project_knowledge 指向存在路径,读取相关文件作为项目上下文。
5. 对相关 docs/、Skill references/ 或项目知识文件,按需读取,用于回答一般问题。
6. 根据 phase、sequencing 和 required gate 输出推荐项;可选项在前,下一个 required 项明确标注。
7. 若用户问题已有明确目标,只回答该目标并给出如何调用。
[注意事项]
- {speclite-runtime-root} = {project-root}/_speclite。
- 所有输出使用 {communication_language}。
- 推荐每个 Skill 在 fresh context window 中运行。
- 不得制造项目特定事实;缺少证据时说明无法确认。
- 当前运行规约不得依赖 BMAD catalog 或 YAML 配置。
04 同仓库更多 Skills
speclite-dev-story
暂无简介
speclite-code-review-01-reviewer
Fixture-owned installed skill entry for the minimal artifact loop.
speclite-skill-lint
只读检查 Skill 定义;用于 lint skill、check skill、检查技能或评估 Skill 规范。区分基础格式、Codex 适配和 SpecLite 约定,报告证据及未检查项;Agent 定义包转交 speclite-agent-lint。
speclite-skill-creator
创建或迭代 SpecLite workflow Skill;用于 create skill、新建技能、生成技能包或封装工作流。设计入口、辅助资源和验证用例;Agent 定义包转交 speclite-agent-creator。
speclite-html-ppt-generator
生成 SpecLite-owned 单文件 HTML PPT。用于用户要求创建 docs presentation、HTML PPT、网页 slides、Swiss Style deck、杂志风 deck,或其他可直接浏览器打开的介绍/分享型 deck。核心能力:使用本 Skill 内置模板、主题、layout 和 validator 生成横向翻页 HTML,并避免依赖外部个人 skill 路径。
speclite-docs-intro-ppt-creator
生成 SpecLite docs 下的介绍型 HTML PPT。用于用户要求把某个项目体系、系统设计、治理机制、理念或工作流总结成 docs presentation、HTML PPT、网页 slides、介绍 deck。核心能力:限定输出目录、基于事实材料规划叙事、调用 speclite-html-ppt-generator 生成单 HTML deck,并用确定性检查和浏览器抽样收口。