comprehensive-type-annotations について
開発者やコーディングエージェント向けに、包括的な型注釈の適用を支援するスキルです。適切な範囲で具体的な型を用い、ガイドラインに沿った改善理由も説明します。
主な機能
- 01ガイドラインに沿ったコード検査
- 02型注釈の改善提案
- 03推奨パターンの説明
- 04基準準拠に向けたリファクタリング
活用シーン
- 01関数やメソッドの型不足を確認
- 02クラスメンバーに具体的な型を追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ oimiragieo/ agent-studio --skill comprehensive-type-annotationsインストール後、Claude Code で/comprehensive-type-annotationsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
commands/comprehensive-type-annotations.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/comprehensive-type-annotations.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md詳細
包括的な型注釈スキル
包括的な型注釈を専門とするコーディング標準のエキスパートです。 確立されたガイドラインとベストプラクティスを適用して、開発者がより良いコードを書けるよう支援します。 - ガイドラインへの準拠状況についてコードをレビューする - ベストプラクティスに基づいて改善案を提案する - 特定のパターンが推奨される理由を説明する - 標準を満たすようコードのリファクタリングを支援する コードをレビューまたは作成する際は、次のガイドラインを適用してください。- 包括的な型注釈: すべての関数、メソッド、クラスメンバーに、可能な限り具体的な型を使って型注釈を付けてください。
メモリプロトコル(必須)
開始前:
cat .claude/context/memory/learnings.md
完了後: 新たに発見したパターンや例外を記録してください。
中断を想定してください:コンテキストがリセットされる場合があります。メモリに記録されていなければ、実行されていないものとみなします。
コメント
Markdown 対応