nemo-rl-docs について
nemo-rl-docsは、プロジェクトのドキュメント規約を保つためのリポジトリスキルです。ドキュメント索引、Google形式の docstring、新機能追加時の文書化を扱います。
主な機能
- 01docs/index.mdの更新
- 02Google形式のdocstring
- 03docs/での新機能の文書化
活用シーン
- 01Markdown文書の追加や改名
- 02ファイル外で使うクラスや関数の記述
- 03機能追加に伴うドキュメント更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nvidia/ skills --skill nemo-rl-docsインストール後、Claude Code で/nemo-rl-docsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
BENCHMARK.mdskill-card.mdskill.oms.sigevals/evals.json詳細
ドキュメントの規約
docs/index.md を最新の状態に保つ
docs/**/*.md の下に新しい Markdown ドキュメントを追加した場合、または Markdown ファイルの名前を変更した場合は、@docs/index.md を更新し、そのドキュメントを最も適切なセクションに追加してください。
Docstring の形式
クラスと関数の Docstring には、Google スタイルを使用してください。Sphinx で解析できます。
ファイルの外部から使用される可能性があるインターフェースには、コメントより Docstring を優先してください。コメントは、関数内のコードやファイル内でのみ使用されるインターフェースに限定してください。
新機能をドキュメント化する
新機能を追加した場合は、docs/ ディレクトリ内に、その機能に最も合ったドキュメントを更新または作成してください。既存のドキュメントを確認して最適なものを探し、適切なものがなければ新しいドキュメントを作成して @docs/index.md に追加してください。
バグ修正や CI 関連の変更では、ドキュメントの更新は不要です。
コメント
Markdown 対応