user-manual-sync

Solid

Use when adding, changing, or removing a user-facing a2wave feature (new page/route, new capability, changed user flow, new trigger/integration) — keeps the in-app User Manual (Wiki) at /wiki in sync. Keywords 使用手册, wiki, 用户手册, 帮助文档.

AI & Automation 22 stars 8 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
45
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# User Manual (Wiki) Sync ## Overview a2wave 的「使用手册」是 Web 内置的 `/wiki` 页面,面向**终端用户**讲解平台功能怎么用。 内容是一组 Markdown,由 Vite 在构建时打包进前端 —— **没有后端 API,不读 `docs/`,不进运行镜像之外的任何源**。 | 关注点 | 位置 | |--------|------| | 章节正文(中文) | `apps/web/src/content/manual/zh/NN-slug.md` | | 章节正文(英文,可选) | `apps/web/src/content/manual/en/NN-slug.md` | | 加载/排序逻辑 | `apps/web/src/lib/manual.ts` | | 页面组件(左目录+右正文) | `apps/web/src/pages/wiki.tsx` | | 路由 `/wiki` `/wiki/:slug` | `apps/web/src/app.tsx` | | 侧栏入口 + 文案 | `apps/web/src/components/layout.tsx`、`apps/web/src/locales/{zh,en}.json` | | E2E | `e2e/tests/pages/wiki.spec.ts`、`e2e/utils/test-constants.ts` | > 区分:这里说的是「面向用户的产品使用手册」,不是开发者文档(`docs/`)、也不是平台 Skill 功能。 **当前结构(v2):** 共 15 章,落地页(`/wiki` 首屏)是 `01-overview.md`(slug `overview`,标题「概览与导航」),含「按场景 / 按角色速查」两张表;其后是 `getting-started`、`concepts`,各功能章,末尾 `faq`、`glossary`。读者定位为「终端用户 + 集成开发者」,触发方式等章含真实调用示例。 ## When to Use 新功能开发完成 / 改动触及**用户可感知行为**时,必须走一遍本 skill 判断手册是否要更新: - 新增页面、路由、导航项 - 新增或改变某项能力的用法(Agent / Provider / MCP / Skill / 代码源 / 知识库 / 运行记录) - 新增或调整触发方式、外部集成、鉴权方式 - 改变面向用户的操作流程、术语、限制(铁律) 仅内部重构、不影响用户用法时,可不更新,但要在 PR/commit 里说明「无用户可见变更,手册无需更新」。 ## Core Workflow ``` 判断影响范围 → 选择动作(改/增章节) → 遵守命名与交叉链接约定 → 校验 → 同步 E2E ``` ### 1. 判断该改哪一章 对照现有章节(`apps/web/src/content/manual/zh/` 下 `01..NN`)。功能属于已有主题就**改对应文件**;是全新主题就**新增一章**。 ### 2A. 改现有章节(最常见) 直接编辑对应 `zh/NN-slug.md`,用面向用户的口吻补充「这是什么 / 怎么用 / 注意什么」。**不要**写实现细节、文件路径、内部 API。 ### 2B. 新增章节 1. 在 `apps/web/src/content/manual/zh/` 新建 `NN-slug.md`: - `NN`(数字前缀)决定...

Details

Author
LilithGames
Repository
LilithGames/a2wave
Created
2 weeks ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

dev-docs

开发文档自动化生成和维护工具。在完成需求开发后自动生成需求文档(PRD)和API接口文档,在代码更新后自动维护CHANGELOG和API CHANGELOG。触发时机:用户说"生成文档"、"写文档"、"更新文档",或提到PRD、API文档、changelog、需求文档时自动触发。

1 Updated yesterday
Hautran11325
Code & Development Listed

new-guide

Create or substantially revise user guides, pack pages, and journey pages using Diátaxis plus conversation-first UX. Use when asked to write, simplify, restructure, audit, or modernize tutorials, how-to guides, reference pages, explanations, pack pages, or journey pages so readers can start from a natural-language goal, see what to say, understand what happens next, and reach an outcome without learning internal skill names first. Do NOT use for feature contracts (use `new-spec`), cross-cutting proposals (use `new-rfc`), recording decisions (use `new-adr`), minor single-line edits (normal PR), contributor docs, docstrings, release notes, or blog posts.

17 Updated today
eugenelim
Code & Development Featured

research-guide-updater

当用户明确要求"更新项目指南""同步指南""沉淀洞见到指南",或要求使用旧名 guide-updater skill 时使用。将对话中新产生的可复用写作洞见实时沉淀到项目指南文件,保持术语口径一致、结构稳定、可检验与可复现。调用时必须指定指南文件路径。

2,640 Updated today
huangwb8