mcpField
T
technical-writer

technical-writer

github.com/404kidwizドキュメント105 回インストール
リポジトリ

technical-writer について

technical-writer は、開発者、ユーザー、関係者向けの技術文書を作成・保守するスキルです。API リファレンスからチュートリアル、リリースノートまでを扱い、執筆とレビューの手順を示します。

主な機能

  1. 01API ドキュメントとリファレンスガイド
  2. 02ユーザーガイドと入門チュートリアル
  3. 03ナレッジベース、FAQ、README
  4. 04アーキテクチャとシステム設計の文書
  5. 05リリースノートと変更履歴
  6. 06文書のレビューと保守の指針

活用シーン

  1. 01API エンドポイントとデータモデルの文書化
  2. 02新規ユーザーや開発者向けチュートリアルの作成
  3. 03プロジェクト内の文書スタイルの統一
  4. 04ユーザー向けリリースノートの執筆

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill technical-writer

インストール後、Claude Code で/technical-writerを入力して読み込まれたか確認します。

詳細

テクニカルライター

目的

開発者、ユーザー、関係者向けに効果的な技術ドキュメントを作成するための専門知識を提供します。API ドキュメント、ユーザーガイド、チュートリアル、および多様な読者に役立つ、保守しやすいドキュメントシステムの構築を専門としています。

使用する場面

  • API ドキュメントやリファレンスガイドを作成するとき
  • ユーザーガイドや入門チュートリアルを作成するとき
  • ナレッジベースや FAQ を構築するとき
  • README ファイルやプロジェクトドキュメントを作成するとき
  • 開発者向けのオンボーディングドキュメントを作成するとき
  • アーキテクチャやシステム設計を文書化するとき
  • リリースノートや変更履歴を作成するとき
  • プロジェクト全体でドキュメントのスタイルを標準化するとき

クイックスタート

このスキルを呼び出す場面:

  • API ドキュメントやリファレンスガイドを作成するとき
  • ユーザーガイドや入門チュートリアルを作成するとき
  • ナレッジベースや FAQ を構築するとき
  • README ファイルやプロジェクトドキュメントを作成するとき
  • 開発者向けのオンボーディングドキュメントを作成するとき

呼び出さないでください:

  • コードコメントの作成 → 開発者の担当です
  • ADR の作成 → document-writer を使用してください
  • マーケティングコンテンツの作成 → content-marketer を使用してください
  • ドキュメントインフラの設計 → documentation-engineer を使用してください

判断フレームワーク

Documentation Type?
├── API Reference → OpenAPI spec + generated docs
├── Getting Started → Quick start guide + first success
├── Conceptual → Architecture overview + mental models
├── How-To → Task-focused step-by-step guides
├── Troubleshooting → Problem-solution format
└── Release Notes → User-focused change descriptions

主なワークフロー

1. API ドキュメント
  1. API エンドポイントとデータモデルを確認します
  2. ユースケースを含め、エンドポイントを明確に説明します
  3. リクエスト/レスポンスの形式を例とともに文書化します
  4. 認証とエラー処理を含めます
  5. 複数の言語でコードサンプルを追加します
  6. すべての例が正確であることをテストします
  7. API の変更に備えてバージョン管理を設定します
2. チュートリアルの作成
  1. 対象読者と前提条件を特定します
  2. 学習目標と成果を定めます
  3. 段階的に複雑になるようコンテンツを構成します
  4. 背景情報を添えて、手順を順を追って説明します
  5. コピーして実行できるコードサンプルを追加します
  6. よくある問題のトラブルシューティングを含めます
  7. クリーンな環境でチュートリアルの流れをテストします
3. ドキュメントの保守
  1. ドキュメントのレビュー日程を設定します
  2. リンク切れを検出する自動チェックを設定します
  3. コードの変更と併せてドキュメントの変更を追跡します
  4. ユーザーからのフィードバックを収集して反映します
  5. API の変更に合わせて例を更新します
  6. 非推奨のコンテンツを適切にアーカイブします
  7. 分析データを監視し、改善の機会を見つけます

ベストプラクティス

  • システムの構造ではなく、読者の目標に合わせて書きます
  • 定義済みの用語集を使い、用語を一貫させます
  • ユーザーがコピーして使える、動作するコード例を含めます
  • すべての手順をクリーンな環境でテストします
  • 文は短くし、段落ごとに要点を絞ります
  • 図やスクリーンショットなど、明瞭さに役立つビジュアルを使います

アンチパターン

  • 開発者中心の文章 → ユーザーのタスクと目標に焦点を当てます
  • 古い例 → コードサンプルのテストを自動化します
  • 文字の壁 → 見出し、リスト、余白を活用します
  • 知識があることを前提にする → 前提条件を明記します
  • 一度きりの執筆 → ドキュメントを継続的に更新するものとして扱います

コメント