スキル documentation-generation-doc-generate
📦

documentation-generation-doc-generate

安全

コードから包括的なドキュメントを生成

ドキュメントをコードと自動的に同期させます。このスキルはソースコードから情報を抽出してAPI仕様、アーキテクチャ図、ユーザーガイドを作成し、コードベースの進化に合わせて常に最新の状態を保ちます。

対応: Claude Codex Code(CC)
🥉 75 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「documentation-generation-doc-generate」を使用しています。 src/routes/内のPython APIルートを分析

期待される結果:

  • OpenAPI 3.0仕様ファイル (openapi.yaml)
  • 対話型APIドキュメントHTMLページ
  • 各エンドポイントのPython、JavaScript、cURLのコード例

「documentation-generation-doc-generate」を使用しています。 マイクロサービスアーキテクチャを文書化

期待される結果:

  • サービス間の関係を示すシステムアーキテクチャ図
  • 技術スタックと責任を含むコンポーネントドキュメント
  • 主要なビジネスプロセスのデータフロー図

セキュリティ監査

安全
v1 • 2/24/2026

This skill contains documentation templates and example code snippets in markdown format. All detected patterns (shell commands, network calls, crypto references) exist within markdown code blocks as illustrative examples, not executable code. No actual security risks identified.

2
スキャンされたファイル
692
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
100
仕様準拠

作れるもの

APIドキュメント生成

コードベースの注釈とルート定義から、OpenAPI仕様と対話型APIドキ��メントを自動的に生成します。

アーキテクチャドキュメント

インポート、依存関係、コード構造を分析することで、システムアーキテクチャ図とコンポーネントドキュメントを作成します。

ドキュメントパイプラインの自動化

コードのコミットごとにドキュメントを再生成してデプロイし、ドキュメントを同期させるCI/CDワークフローを設定します。

これらのプロンプトを試す

基本APIドキュメント
./src/api/ディレクトリ内のPythonファイルを分析し、すべてのエンドポイント、リクエスト/レスポンススキーマ、認証要件を含むOpenAPI 3.0仕様を生成してください。
README生成
コード構造に基づいて、インストール手順、設定オプション、使用例、コントリビューションガイドラインを含む包括的なREADME.mdを作成してください。
アーキテクチャ図
サービスモジュールとそのインポートを調べ、システムアーキテクチャ、データフロー、コンポーネントの依存関係を示すMermaid図を作成してください。
完全なドキュメントスイート
APIリ��ァレンス、アーキテクチャ概要、スタートガイド、デプロイ手順を含む完全なドキュメントを生成してください。検索機能付きで生成されたアーティファクトを使用してドキュメントサイトを設定してください。

ベストプラクティス

  • ド��ュメントとコード変更を同期させるために、CI/CDの一部としてドキュメント生成を実行
  • カバレッジがしきい値を下回った場合にビルドを失敗させるドキュメントカバレッジチェックを含める
  • 正確性のために生成されたドキュメントをレビューし、必要に応じて人間によるコンテキストを追加

回避

  • ドキュメントを一度だけ生成し、コードの進化に合わせて更新しない
  • 正確性の人間によるレビューなしで生成されたドキュメントを公開する
  • 生成されたドキュメントにAPIキーや内部URLなどの機密情報を含める

よくある質問

ドキュメント生成ではどのプログラミング言語がサポートされていますか?
このスキルはPython、JavaScript、TypeScript、Goで最もよく機能します。ASTベースのドキュメント抽出で他の言語も分析できますが、一般的でない言語のサポートは制限される場合があります。
このスキルはプライベートリポジトリのドキュメントを生成できますか?
はい、リポジトリにアクセスできるClaude CodeまたはCodex内で実行する場合、このスキルはプライベートコードベースを分析してドキュメントを生成できます。
生成されたドキュメントを最新の状態に保つにはどうすればよいですか?
コード変更時にドキュメント再生成をトリガーするCI/CDワークフローを設定してください。このスキルには、自動ドキュメントパイプライン用のGitHub Actionsワークフローの例が含まれています。
どのドキュメント形式を生成できますか?
OpenAPI/Swagger仕様、Markdownドキュメ��ト、Mermaid図、HTMLドキュメントサイト、Sphinx統合用のreStructuredText。
このスキルは人間の技術ライターに代わるものですか?
いいえ。反復的なドキュメントタスクとリファレンスドキュメントの生成を自動化しますが、説明的なコンテンツ、チュートリアル、ドキュメント品質の確保には人間のライターが不可欠です。
生成されたドキュメントの正確性はどの程度ですか?
正確性はコードの品質と注釈に依存します。型ヒントとドキュメント文字列を持つ適切に文書化されたコードは、より良い結果を生成します。公開前に必ず生成されたドキュメントをレビューしてください。

開発者の詳細

ファイル構成