Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计未展示

ring%3awriting-functional-docsring%3a 正在编写功能文档

Agent Skill

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

总安装

865

周安装

35

GitHub Stars

180

下载量

272
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ring%3awriting-functional-docs(ring%3a 正在编写功能文档)
来源仓库:https://github.com/lerianstudio/ring
仓库路径:skills/ring%3Awriting-functional-docs
安装命令:
npx skills add https://github.com/lerianstudio/ring --skill ring:writing-functional-docs
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/lerianstudio/ring --skill ring:writing-functional-docs

简介

用于辅助文档、README 和内容稿件的整理与改写。

  • 适合提炼结构、补齐章节或统一术语。
  • 应保留项目已有事实和路径,不写未确认的信息。
  • 涉及对外文案时需控制语气,避免过度营销。
  • ring%3awriting-functional-docs 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Writing Functional Documentation

Functional documentation explains concepts, guides users through workflows, and helps them understand "why" and "how" things work. This differs from API reference, which documents "what" each endpoint does.

Document Types

TypePurposeKey Sections
ConceptualExplains core concepts and how things workDefinition → Key characteristics → How it works → Related concepts
Getting StartedFirst task with the productIntro → Prerequisites → Numbered steps → Next steps
How-ToTask-focused for specific goalsContext → Before you begin → Steps → Verification → Troubleshooting
Best PracticesOptimal usage patternsIntro → Practice sections (Mistake/Best practice) → Summary

Writing Patterns

Lead with Value

Start every document with what the reader will learn or accomplish.

✅ This guide shows you how to create your first transaction in under 5 minutes. ❌ In this document, we will discuss the various aspects of transaction creation.

Use Second Person

Address the reader directly.

✅ You can create as many accounts as your structure demands. ❌ Users can create as many accounts as their structure demands.

Present Tense

Use for current behavior.

✅ Midaz uses a microservices architecture. ❌ Midaz will use a microservices architecture.

Action-Oriented Headings

Indicate what the section covers or what users will do.

✅ Creating your first account ❌ Account creation process overview

Short Paragraphs

2-3 sentences maximum. Use bullets for lists.


Visual Elements

ElementUsage
Info box> **Tip:** Helpful additional context
Warning box> **Warning:** Important caution
Code examplesAlways include working examples for technical concepts
TablesFor comparing options or structured data

Section Dividers

Use --- to separate major sections. Improves scannability.


Linking Patterns

  • Internal links: Link concepts when first mentioned: "Each Account is linked to a single Asset"
  • API reference links: Connect to API docs: "Manage via API or Console"
  • Next steps: End guides with clear next steps

Quality Checklist

  • Leads with clear value statement
  • Uses second person ("you")
  • Uses present tense
  • Headings are action-oriented (sentence case)
  • Paragraphs are short (2-3 sentences)
  • Includes working code examples
  • Links to related documentation
  • Ends with next steps
  • Follows voice and tone guidelines

Standards Loading (MANDATORY)

Before writing any functional documentation, MUST load relevant standards:

  1. Voice and Tone Guidelines - Load ring:voice-and-tone skill
  2. Documentation Structure - Load ring:documentation-structure skill
  3. Document Type Patterns - Review patterns for specific document type (conceptual, how-to, tutorial)

HARD GATE: CANNOT proceed with functional documentation without loading these standards.


Blocker Criteria - STOP and Report

ConditionDecisionAction
Feature not implementedSTOPReport: "Cannot document non-existent feature"
Feature behavior unclearSTOPReport: "Need confirmed feature behavior"
Target audience undefinedSTOPReport: "Need audience definition for appropriate depth"
Prerequisite knowledge undefinedSTOPReport: "Need to know what readers should know first"
No working examples availableSTOPReport: "Need working examples to include"

Cannot Be Overridden

These requirements are NON-NEGOTIABLE:

  • MUST lead with clear value statement
  • MUST use second person ("you")
  • MUST use present tense for current behavior
  • MUST include working code examples
  • MUST end with clear next steps
  • CANNOT use passive voice for actions
  • CANNOT use title case for headings

Severity Calibration

SeverityCriteriaExamples
CRITICALMissing core sections, incorrect informationNo examples, wrong feature behavior described
HIGHMissing value statement, no next stepsReader doesn't know why they're reading or what to do next
MEDIUMVoice/tone violations, structure issuesThird person, long paragraphs, title case
LOWMinor clarity improvementsCould flow better, additional context helpful

Pressure Resistance

User SaysYour Response
"Skip examples, explain the concept""CANNOT skip examples. Examples make concepts concrete. I'll include working examples."
"We'll document later, feature is done""Documentation is part of the feature. CANNOT ship undocumented features. I'll write the docs now."
"Just a quick README overview""README is not functional documentation. MUST create proper guide with examples and next steps."
"Developers don't need handholding""Good documentation helps ALL developers. I'll write clear, complete guides."
"Copy from the design doc""Design docs are not user docs. MUST rewrite for user audience with examples."

Anti-Rationalization Table

RationalizationWhy It's WRONGRequired Action
"Feature is intuitive, minimal docs needed"Intuitive to you ≠ intuitive to usersMUST write complete documentation
"Design doc already explains this"Design docs serve different audienceRewrite for user audience
"Examples are extra work"Examples are the most valuable partMUST include working examples
"Users can figure out next steps"Users shouldn't have to guessMUST include clear next steps
"Quick overview is enough"Overviews don't enable task completionWrite task-oriented guides
"Code comments are documentation"Comments serve developers, not usersWrite separate user documentation

When This Skill is Not Needed

Signs that functional documentation already meets standards:

  • Document leads with clear value statement
  • Consistently uses second person ("you")
  • Uses present tense throughout
  • Action-oriented headings in sentence case
  • Short paragraphs (2-3 sentences max)
  • Working code examples included
  • Links to related documentation present
  • Ends with clear next steps
  • Follows voice and tone guidelines

If all above are true: Documentation is complete, no changes needed.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.71%
按下载量换算100

Claude

30.28%
按下载量换算82

Cursor

18.56%
按下载量换算50

Gemini CLI

10.11%
按下载量换算27

安全审计

暂无安全审计结果可展示。

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills