スキル一覧に戻る
LerianStudio

ringwriting-functional-docs

by LerianStudio

ringwriting-functional-docsは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

69🍴 9📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: ring:writing-functional-docs description: | Patterns and structure for writing functional documentation including guides, conceptual explanations, tutorials, and best practices documentation.

trigger: |

  • Writing a new guide or tutorial
  • Creating conceptual documentation
  • Documenting best practices
  • Writing "how to" content

skip_when: |

  • Writing API reference → use writing-api-docs
  • Reviewing documentation → use documentation-review
  • Writing code → use dev-team agents

sequence: before: [documentation-review]

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

スコア

総合スコア

70/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です