java-docs
Javaの型にJavadocコメントが付与されており、ドキュメントのベストプラクティスに従っているかを確認します。クラスやインターフェースなどの型定義に対するドキュメント品質を維持したい場合に活用できます。
description の原文を見る
Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.
SKILL.md 本文
Java ドキュメント (Javadoc) ベストプラクティス
- Public および protected メンバーは Javadoc コメントでドキュメント化する必要があります。
- Package-private および private メンバーのドキュメント化も推奨されます。特に複雑であったり、自己説明的でない場合はドキュメント化してください。
- Javadoc コメントの最初の文は概要説明です。メソッドが何を行うかの簡潔な概要であり、ピリオドで終わるべきです。
- メソッドパラメータには
@paramを使用してください。説明は小文字で始まり、ピリオドで終わりません。 - メソッドの戻り値には
@returnを使用してください。 - メソッドがスローする例外をドキュメント化するには
@throwsまたは@exceptionを使用してください。 - 他の型やメンバーへの参照には
@seeを使用してください。 {@inheritDoc}を使用して、基本クラスまたはインターフェースからドキュメントを継承してください。- 主な動作変更がある場合を除き、その場合は違いをドキュメント化すべきです。
- ジェネリック型またはメソッドの型パラメータには
@param <T>を使用してください。 - インラインコードスニペットには
{@code}を使用してください。 - コードブロックには
<pre>{@code ... }</pre>を使用してください。 - フィーチャーがいつ導入されたかを示すには
@sinceを使用してください (例: バージョン番号)。 - メンバーのバージョンを指定するには
@versionを使用してください。 - コードの作者を指定するには
@authorを使用してください。 - メンバーを非推奨としてマークし、代替案を提供するには
@deprecatedを使用してください。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- github
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/github/awesome-copilot / ライセンス: MIT
関連スキル
nature-response
Nature系ジャーナルの原稿修正に対する査読者への回答文について、下書き、チェック、または修正を行うことができます。査読者からのコメント、編集者の決定文、修正指示、回答案の作成、または大幅修正・軽微修正の対応方法に関するご相談があれば、対応いたします。査読報告書や回答文作成のサポートが必要な場合にご利用ください。
microsoft-docs
公式のMicrosoft文書を参照して、Azure、.NET、Agent Framework、Aspire、VS Code、GitHubなど様々な分野の概念、チュートリアル、コード例を検索します。デフォルトではMicrosoft Learn MCPを使用し、learn.microsoft.com外のコンテンツについてはContext7およびAspire MCPを使用します。
API Documentation Lookup
このスキルは、ユーザーが「Effect APIを調べる」「Effectドキュメントを確認する」「Effect関数のシグネチャを探す」「Effect.Xは何をするのか」「Effect.Xの使い方」「Effect APIリファレンス」「Effectドキュメントを取得する」といった質問をした場合や、公式のEffect-TS APIドキュメントから特定の関数シグネチャ、パラメータ、使用例を調べる必要がある場合に使用します。
knowledge-base
このスキルは、ヘルプセンターのアーキテクチャ設計、サポート記事の執筆、検索とセルフサービスの最適化が必要な場合に活用できます。ナレッジベース、ヘルプセンター、サポート記事、セルフサービス、記事テンプレート、検索最適化、コンテンツ分類、ヘルプドキュメントの設計・管理に関するあらゆるタスクで動作します。
markdown
GitHub Flavored Markdown標準に従ったMarkdownファイルのフォーマットと検証ができます。自動的なlinting処理と手動による意味的なレビューを組み合わせることで、ファイルの品質を確保します。
claude-md-enhancer
CLAUDE.mdファイルをプロジェクトタイプに合わせて分析・生成・改善します。ベストプラクティス、モジュール設計対応、技術スタックのカスタマイズに対応しています。新規プロジェクトの立ち上げ、既存のCLAUDE.mdファイルの改善、またはAI支援開発の標準化を図る際にご活用ください。