xlings-docs-writing

star 585

xlings 项目文档编写规范 — 面向人的 docs/ 目录文档应遵循的风格、格式和组织约定。Use when creating or modifying documents in the docs/ directory.

openxlings By openxlings schedule Updated 5/17/2026

name: xlings-docs-writing description: xlings 项目文档编写规范 — 面向人的 docs/ 目录文档应遵循的风格、格式和组织约定。Use when creating or modifying documents in the docs/ directory.

xlings 文档编写规范

适用范围

docs/ 目录下的所有文档。此规范不适用于 .agents/docs/(agent 工作区,格式自由)。

语言风格

  • 使用中文
  • 简洁的陈述性语句,学术/技术文档风格
  • 不使用口语化表达、网络用语、推广性语句
  • 不使用语气词("吧"、"呢"、"啊")
  • 不使用 emoji(除 README.md 以外)
  • 不添加面向 agent 的指令或元信息(如"约定"、"规则"段落)

文档结构

每份文档必须包含:

# 标题

> 编写日期: YYYY-MM-DD | 版本: X.Y.Z

## 第一节
...
  • 标题用一级标题 #
  • 紧跟日期和版本标识(blockquote 格式)
  • 正文从二级标题 ## 开始

图表

  • 所有图表使用 Mermaid 语法(GitHub 原生渲染)
  • 支持的图表类型:graph、sequenceDiagram、flowchart、classDiagram
  • 不使用 ASCII art

目录组织

docs/
├── README.md              文档索引(含快速了解 + 分章节目录)
├── architecture/          系统级全景
├── design/                子系统设计决策
├── spec/                  接口契约(版本化)
└── guide/                 面向使用者的操作指南

各层内容定位

回答什么问题 读者
architecture "系统整体是什么样的" 初次了解项目的人
design "为什么这样设计" 需要修改/扩展功能的开发者
spec "接口契约是什么" 包作者、Agent 集成者
guide "怎么操作" 终端用户

docs/README.md 格式

  1. 开头:一段话概述项目(无标题前缀)
  2. "快速了解"表格:核心概念速查
  3. 分章节目录:一、架构 → 二、设计 → 三、规范 → 四、指南
  4. 不包含编写约定、agent 指令等元信息

文件命名

  • 使用 kebab-case:subos-as-xpkg.mdxvm-version-management.md
  • 不加日期前缀(日期在文档内部标注)
  • 文件名应能独立表达内容主题

注意事项

  • docs/ 目录面向人类读者,不放 agent 工作草稿
  • agent 工作草稿放 .agents/docs/(命名格式 YYYY-MM-DD-xxx.md)
  • 设计文档从 .agents/docs/ 定稿后升级到 docs/design/
  • 已规划但未编写的文档在 README.md 中用 (待补充) 标注
Install via CLI
npx skills add https://github.com/openxlings/xlings --skill xlings-docs-writing
Repository Details
star Stars 585
call_split Forks 47
navigation Branch main
article Path SKILL.md
More from Creator