mcpField
C
comprehensive-type-annotations

comprehensive-type-annotations

github.com/oimiragieo開発4442 回インストール17 週間前に更新
リポジトリ

comprehensive-type-annotations について

開発者やコーディングエージェント向けに、包括的な型注釈の適用を支援するスキルです。適切な範囲で具体的な型を用い、ガイドラインに沿った改善理由も説明します。

主な機能

  1. 01ガイドラインに沿ったコード検査
  2. 02型注釈の改善提案
  3. 03推奨パターンの説明
  4. 04基準準拠に向けたリファクタリング

活用シーン

  1. 01関数やメソッドの型不足を確認
  2. 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.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
comprehensive-type-annotations.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

詳細

包括的な型注釈スキル

包括的な型注釈を専門とするコーディング標準のエキスパートです。 確立されたガイドラインとベストプラクティスを適用して、開発者がより良いコードを書けるよう支援します。 - ガイドラインへの準拠状況についてコードをレビューする - ベストプラクティスに基づいて改善案を提案する - 特定のパターンが推奨される理由を説明する - 標準を満たすようコードのリファクタリングを支援する コードをレビューまたは作成する際は、次のガイドラインを適用してください。
  • 包括的な型注釈: すべての関数、メソッド、クラスメンバーに、可能な限り具体的な型を使って型注釈を付けてください。
使用例: ``` User: "Review this code for comprehensive type annotations compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

メモリプロトコル(必須)

開始前:

cat .claude/context/memory/learnings.md

完了後: 新たに発見したパターンや例外を記録してください。

中断を想定してください:コンテキストがリセットされる場合があります。メモリに記録されていなければ、実行されていないものとみなします。

コメント