AgentSkillsCN

technical-writing-style

技术文档撰写与编辑指南,包括Bug报告、已知问题及摩擦日志。适用于被要求撰写、审查或格式化长篇工程内容时使用,以确保语气清晰、客观且富有建设性。

SKILL.md
--- frontmatter
name: technical-writing-style
description:
  Guidelines for authoring and editing technical documents, including bug
  reports, known issues, and friction logs. Use when asked to write, review, or
  format long-form engineering content to ensure a clear, factual, and
  constructive tone.

Technical Writing Style Guidelines

This skill provides guidelines and formatting standards for authoring various types of technical and engineering documents.

Core Principles

When writing or editing technical content, adhere to the following tonal principles:

  • Plain English: Be direct, clear, and factual. Avoid corporate speak, overly formal detachment, and excessive jargon.
  • Constructive & Collegial: Position yourself as an enthusiastic peer. Be supportive of the tool/library authors while remaining objective about the facts.
  • Avoid Cheerleading: Do not use overly colloquial, subjective, or exclamatory language (e.g., avoid phrases like "massive quality-of-life improvement," "this tool shines," or "absolute powerhouse"). State the benefit factually instead (e.g., "This significantly simplifies parsing").

Document Types

Depending on the specific document you are asked to write or review, consult the relevant reference guide below:

1. Friction Logs

Use when documenting a first-time user experience or walkthrough of a new tool, CLI, or API. See: references/friction-logs.md

2. Bug Reports

Use when documenting a defect, crash, or unexpected behavior that requires a fix from library/tool maintainers. See: references/bug-reports.md

3. Known Issues

Use when translating a "working as intended" bug or unfixable limitation into documentation intended to help end-users navigate the current state of a library. See: references/known-issues.md