docs-write
Metabaseのドキュメントスタイルに沿って、会話的で分かりやすく、ユーザー目線のドキュメント(markdownやMDXなど)を作成・編集するSkill。
📜 元の英語説明(参考)
Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).
🇯🇵 日本人クリエイター向け解説
Metabaseのドキュメントスタイルに沿って、会話的で分かりやすく、ユーザー目線のドキュメント(markdownやMDXなど)を作成・編集するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o docs-write.zip https://jpskill.com/download/19648.zip && unzip -o docs-write.zip && rm docs-write.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19648.zip -OutFile "$d\docs-write.zip"; Expand-Archive "$d\docs-write.zip" -DestinationPath $d -Force; ri "$d\docs-write.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
docs-write.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
docs-writeフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
ドキュメント作成スキル
Metabase ライティングスタイルガイド
基本原則
同僚に話すように書きましょう。形式的ではなく、会話調で。必要な情報を素早く伝えましょう。読者を理解し、複雑さを合わせましょう。
トーンとボイス
すべきこと:
- 短縮形を使用する("can't" で "cannot" ではない)
- "users" の代わりに "people" や "companies" を使う
- 親しみやすいが、はつらつとしすぎない
- 限界を正直に認める(「それは彼らのせいではなく、私たちの責任です」)
- ジョークやイースターエッグは許容される(推奨はしないが、許可する)
すべきでないこと:
- 感嘆符を過度に使用する
- オタクに関する陳腐な比喩に頼る
- 企業用語を使用する("utilize"、"offerings"、"actionable insights")
- 何かがクールだと人に伝える(代わりに示す)
構造と明瞭さ
重要なことから始める:
- 最も重要な情報を最初に
- 最初に要求を伝え、次にコンテキストを提供する
- 価値の低いテキストは削除する(迷ったら削除する)
- 各段落には明確な目的を一つ持つ
見出しに仕事をさせる:
- トピックだけでなく、実際の要点を伝える
- 「主要なポイントを強調するために見出しを使用する」であって、「良い見出しの書き方」ではない
- 質問符以外の句読点なしで、文頭大文字(sentence case)を使用する
- 見出し全体がリンクである場合を除き、見出し内にリンクを含めない
指示と例
人々に何をすべきかを伝える:
- 理由を説明する前にアクションを伝える
- コマンドは実行順に配置する
- コンテキスト、手順、理由を提供する
- タスクを「簡単」や「シンプル」と表現しない
尋ねられていない質問に答える:
- 学習中に抱いた「くだらない」質問への回答を含める
- 質問を文字通り含めるのではなく、回答だけを提示する
フォーマット
コードと UI 要素:
- コード、変数名、パラメーターのみにバッククォートを使用する
- UI 要素とラベルには太字を使用する(例:「保存ボタンをクリックします」)
- UI 要素にバッククォートや引用符を使用しない
記述の仕組み
- 新しい用語を導入する際の代名詞を制限する(用語を繰り返して定着させる)
- アンパサンドは固有名詞のみに使用し、「and」の代わりには決して使用しない
用語の好み
人々がすでに知っているツールから馴染みのある用語を使用しましょう:
- "aggregate" の代わりに "Summarize"(Excel のように)
- "reference" の代わりに "Take a look at"
- 適切な場合は、技術的なデータベース用語の代わりに "Filter"
レッドフラグ
これらのパターンは避けましょう:
- 複数の感嘆符
- 「こちら」へのリンク
- 説明のための箇条書き(散文を使用する)
- 変更される可能性のある数字(変更に備える)
- 物事を「簡単」や「シンプル」と表現すること
- ストック写真のようなコンテンツ
ドキュメント作成時
ここから始める
- これは誰のためのものですか? 複雑さを読者に合わせましょう。難しいことを単純化しすぎたり、簡単なことを複雑にしすぎたりしないでください。
- 彼らは何を必要としていますか? 答えに素早くたどり着かせましょう。誰も必要以上にドキュメントに長く留まりたくありません。
- あなたは何に苦労しましたか? 学習中に抱いた一般的な質問ですか?それらに答えましょう(質問を文字通り含めずに)。
作成プロセス
下書き:
- 同僚に話すように、手順や説明を書き出す
- 何をすべきかを最初に伝え、次に理由を説明する
- 要点を述べる見出しを使用する:「ユーザーを追加する前に SAML を設定する」であって、「SAML 設定のタイミング」ではない
編集:
- 声に出して読む。話しているように聞こえますか?形式的すぎる場合は、簡素化しましょう。
- 読者の助けにならないものはすべて削除する
- 各段落に明確な目的が一つあることを確認する
- 例が実際に機能することを確認する(エラーになる例は提供しない)
推敲:
- リンクを説明的にする(決して「こちら」ではない)
- コード/変数のみにバッククォート、UI 要素には太字
- アメリカ英語のスペル、シリアルコンマ
- 画像は最小限に抑え、範囲を限定する
フォーマット:
- 編集後、ファイルに prettier を実行する:
yarn prettier --write <file-path> - これにより、すべてのドキュメントで一貫したフォーマットが保証されます
一般的なパターン
指示:
Run:
command-to-run
Then:
next-command
This ensures you're getting the latest changes.
「(X の前に Y を実行することを忘れないでください...)」のように段落に埋め込まないでください。
見出し:
- 「設定には環境変数を使用する」✅
- 「環境変数」❌(曖昧すぎる)
- 「設定に環境変数を使用する方法」❌(冗長すぎる)
リンク:
- 「SAML ドキュメントを確認する」✅
- 「こちらでドキュメントを読む」❌
注意すべき点
- タスクを「簡単」と表現すること(読者のコンテキストを知らないため)
- Metabase の機能について話すときに「私たち」を使用すること(「Metabase」または「それ」を使用する)
- 形式的な言葉:「utilize」、「reference」、「offerings」
- はつらつとしすぎている:複数の感嘆符
- 説明の中にアクションを埋め込むこと
- 動作しないコード例
- 古くなる可能性のある数字
クイックリファレンス
| これを書く | これではない |
|---|---|
| people, companies | users |
| summarize | aggregate |
| take a look at | reference |
| can't, don't | cannot, do not |
| Filter button | `Filter` button |
| Check out the docs | Click here |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Documentation Writing Skill
Metabase Writing Style Guide
Core Principles
Write like you're talking to a colleague. Be conversational, not formal. Get people what they need quickly. Know your audience and match the complexity.
Tone and Voice
Do:
- Use contractions ("can't" not "cannot")
- Say "people" or "companies" instead of "users"
- Be friendly but not peppy
- Acknowledge limitations honestly ("that's on us, not them")
- Jokes and Easter eggs are okay (permit them, don't suggest them)
Don't:
- Use exclamation points excessively
- Rely on tired tropes about nerdiness
- Use corporate jargon ("utilize", "offerings", "actionable insights")
- Tell people something is cool (show them instead)
Structure and Clarity
Lead with the important stuff:
- Most important information first
- Lead with the ask, then provide context
- Cut text that adds little value (when in doubt, cut it)
- Each paragraph should have one clear purpose
Make headings do the work:
- Convey your actual point, not just the topic
- "Use headings to highlight key points" not "How to write a good heading"
- Use sentence case, no punctuation except question marks
- No links in headings unless entire heading is a link
Instructions and Examples
Tell people what to do:
- Give the action before explaining why
- Put commands in execution order
- Provide context, steps, and reasoning
- Don't describe tasks as "easy" or "simple"
Answer unasked questions:
- Include answers to "dumb" questions you had when learning
- Don't literally include the question, just give the answer
Formatting
Code vs. UI elements:
- Backticks for code, variable names, parameters only
- Bold for UI elements and labels (e.g., "Click the Save button")
- Don't use backticks or quotes for UI elements
Writing Mechanics
- Limit pronouns when introducing new terms (repeat the term to reinforce it)
- Ampersands only in proper nouns, never as substitute for "and"
Terminology Preferences
Use familiar terms from tools people already know:
- "Summarize" (like Excel) instead of "aggregate"
- "Take a look at" instead of "reference"
- "Filter" instead of technical database terms when appropriate
Red Flags
Avoid these patterns:
- Multiple exclamation points
- Linking "here"
- Bullet lists to explain (use prose)
- Numbers that will change (guard against change)
- Describing things as "easy" or "simple"
- Stock photography-worthy content
When writing documentation
Start here
- Who is this for? Match complexity to audience. Don't oversimplify hard things or overcomplicate simple ones.
- What do they need? Get them to the answer fast. Nobody wants to be in docs longer than necessary.
- What did you struggle with? Those common questions you had when learning? Answer them (without literally including the question).
Writing process
Draft:
- Write out the steps/explanation as you'd tell a colleague
- Lead with what to do, then explain why
- Use headings that state your point: "Set SAML before adding users" not "SAML configuration timing"
Edit:
- Read aloud. Does it sound like you talking? If it's too formal, simplify.
- Cut anything that doesn't directly help the reader
- Check each paragraph has one clear purpose
- Verify examples actually work (don't give examples that error)
Polish:
- Make links descriptive (never "here")
- Backticks only for code/variables, bold for UI elements
- American spelling, serial commas
- Keep images minimal and scoped tight
Format:
- Run prettier on the file after making edits:
yarn prettier --write <file-path> - This ensures consistent formatting across all documentation
Common patterns
Instructions:
Run:
\`\`\`
command-to-run
\`\`\`
Then:
\`\`\`
next-command
\`\`\`
This ensures you're getting the latest changes.
Not: "(remember to run X before Y...)" buried in a paragraph.
Headings:
- "Use environment variables for configuration" ✅
- "Environment variables" ❌ (too vague)
- "How to use environment variables for configuration" ❌ (too wordy)
Links:
- "Check out the SAML documentation" ✅
- "Read the docs here" ❌
Watch out for
- Describing tasks as "easy" (you don't know the reader's context)
- Using "we" when talking about Metabase features (use "Metabase" or "it")
- Formal language: "utilize", "reference", "offerings"
- Too peppy: multiple exclamation points
- Burying the action in explanation
- Code examples that don't work
- Numbers that will become outdated
Quick reference
| Write This | Not This |
|---|---|
| people, companies | users |
| summarize | aggregate |
| take a look at | reference |
| can't, don't | cannot, do not |
| Filter button | `Filter` button |
| Check out the docs | Click here |