CClaude Code Catalog
全スキル

ドキュメント自動生成

ドキュメント入門

指定されたコードファイルやモジュールを分析し、関数シグネチャ、パラメータ説明、戻り値、使用例を含むドキュメントを自動で生成します。

トリガー/docs [file]
使用頻度週1-2回

ドキュメント作成が溜まっているOSSメンテナーなら? /docs src/utilsで関数シグネチャからサンプルまで自動生成

ドキュメント自動化可読性

動作フロー

/docs [ファイル] 実行
フェーズ1: 3つの分析を並列実行
sig-parse
シグネチャのパース
type-extract
型情報の抽出
usage-find
使用パターンの収集
Markdownドキュメント生成
パラメータテーブル + 戻り値 + 使用例

スキルコード

# Doc Generator Skill ## Trigger: /docs [file or directory] When invoked: 1. Analyze target code: - Exported functions/classes - Parameter types and defaults - Return types - Usage patterns in codebase 2. Generate documentation: - Function signatures with descriptions - Parameter table with types and defaults - Return value description - Usage examples from actual codebase 3. Format: ## functionName(params) Description of what this function does. ### Parameters | Name | Type | Default | Description | |--------|--------|---------|--------------| | param1 | string | - | What it does | ### Returns `ReturnType` — Description ### Example ```typescript const result = functionName("input"); ```

コピーしてCLAUDE.mdに貼り付ければ、すぐに使えます。

ドキュメント自動生成 の仕組み

Doc Generatorはソースコードファイルを読み取り、関数シグネチャ、クラス構造、インラインコメントを抽出した上で、パラメータ説明、戻り値の型、使用例を含むフォーマット済みAPIドキュメントを生成します。

ドキュメント自動生成 が力を発揮する場面

ドキュメントなしで成長した既存コードベースをドキュメント化する必要があるときに非常に有効です。実装パターンからコードの意図を理解し、APIユーザーに実際に役立つドキュメントを生成します。

主な強み

  • コメントだけでなくコード構造からドキュメントを抽出
  • 実際の関数シグネチャに基づく使用例を生成
  • 複数の出力形式に対応(Markdown、JSDocなど)
  • 実行するたびにコード変更とドキュメントを同期

同じカテゴリのスキル

ドキュメント すべて見る

他カテゴリの人気スキル