mcpField
C
code-documentation

code-documentation

github.com/youdotcom-oss開発9851 回インストール5 日前に更新
リポジトリ

code-documentation について

TypeScript プロジェクトで API、型、モジュールの TSDoc を作成・保守する開発者向けスキルです。テンプレートと生成・同期の手順を備え、例にはテストや stories を使い、@example セクションを設けない方針です。

主な機能

  1. 01API と型向けの TSDoc テンプレート
  2. 024 段階のドキュメント作成手順
  3. 03コメントの整理と同期ガイド
  4. 04孤立したドキュメントの削除ガイド
  5. 05@example セクションを不使用

活用シーン

  1. 01公開 API 関数や型の文書化
  2. 02TSDoc コメントのレビューや更新
  3. 03コード変更後のコメント同期

インストール

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

$npx skills add https://github.com/youdotcom-oss/agent-skills --skill code-documentation

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
internal-templates.md
maintenance.md
public-api-templates.md
type-documentation.md
workflow.md

詳細

コードドキュメントスキル

目的

このスキルでは、TSDoc 形式のテンプレート、型のドキュメント作成ガイドライン、メンテナンスのワークフローを提供します。以下の場合に使用してください。

  • 関数、型、モジュールの TSDoc コメントを作成または編集する
  • ドキュメントの品質をレビューする
  • 包括的な API ドキュメントを作成する
  • 複雑な型構造をドキュメント化する
  • ガイドラインに準拠していないコメント(パフォーマンスに関する注記、タイムスタンプ、インラインの説明)を整理する
  • コードの変更と同期していない TSDoc を同期する
  • 削除されたコードの孤立したドキュメントを削除する

重要な標準:@example セクションは設けません。テストとストーリーを実際に動作する例として使用します。

クイックリファレンス

  • TSDoc の作成:生成ワークフローについては workflow.md を参照してください
  • TSDoc のメンテナンス:整理と同期のガイドラインについては maintenance.md を参照してください

このスキルには、以下に関する詳細なテンプレートが含まれています。

  • 公開 API 関数
  • 内部モジュールのドキュメント
  • 公開型と内部型
  • ヘルパー関数
  • 動作を規定する関数
  • 特別な注釈(セキュリティ、パフォーマンス、非推奨)
  • 型のドキュメント(複雑なオブジェクト、共用体、関数、ユーティリティ、ブランド型など)

ナビゲーション

関連スキル

  • typescript-lsp:ドキュメント作成ワークフロー中の型検証と調査に使用します。TSDoc 生成プロセスのフェーズ 1(型分析)とフェーズ 2(使用箇所の調査)に不可欠です。lsp-hover を実行してシグネチャを確認し、lsp-references を実行して使用箇所を探し、lsp-symbols を実行してファイル構造を把握してください。

コメント