AGENT SKILL

speclite-help

分析当前 SpecLite workflow 状态并回答使用问题或推荐下一步 skill。用于用户询问 help、next skill、下一步、我现在该做什么或需要流程定位。核心能力:读取 catalog、配置、产物与项目知识,给出有证据的路由建议。

License 许可
MIT
所属仓库
flanliulf/SpecLite
最近更新
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

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

flanliulf
flanliulf/SpecLite

speclite-dev-story

暂无简介

★ 4
flanliulf
flanliulf/SpecLite

speclite-code-review-01-reviewer

Fixture-owned installed skill entry for the minimal artifact loop.

★ 4
flanliulf
flanliulf/SpecLite

speclite-skill-lint

只读检查 Skill 定义;用于 lint skill、check skill、检查技能或评估 Skill 规范。区分基础格式、Codex 适配和 SpecLite 约定,报告证据及未检查项;Agent 定义包转交 speclite-agent-lint。

★ 4
flanliulf
flanliulf/SpecLite

speclite-skill-creator

创建或迭代 SpecLite workflow Skill;用于 create skill、新建技能、生成技能包或封装工作流。设计入口、辅助资源和验证用例;Agent 定义包转交 speclite-agent-creator。

★ 4
flanliulf
flanliulf/SpecLite

speclite-html-ppt-generator

生成 SpecLite-owned 单文件 HTML PPT。用于用户要求创建 docs presentation、HTML PPT、网页 slides、Swiss Style deck、杂志风 deck,或其他可直接浏览器打开的介绍/分享型 deck。核心能力:使用本 Skill 内置模板、主题、layout 和 validator 生成横向翻页 HTML,并避免依赖外部个人 skill 路径。

★ 4
flanliulf
flanliulf/SpecLite

speclite-docs-intro-ppt-creator

生成 SpecLite docs 下的介绍型 HTML PPT。用于用户要求把某个项目体系、系统设计、治理机制、理念或工作流总结成 docs presentation、HTML PPT、网页 slides、介绍 deck。核心能力:限定输出目录、基于事实材料规划叙事、调用 speclite-html-ppt-generator 生成单 HTML deck,并用确定性检查和浏览器抽样收口。

★ 4