Refactoring

開発 で Refactoring に関連する Agent Skill を探し、近いワークフローや用途を比較できます。

55 件のスキル
A
dotnet-patterns

作成者 affaan-m

dotnet-patterns は、バックエンド開発のための実践的な .NET パターンガイドです。イミュータビリティ、明示的な依存関係、async/await、保守しやすい ASP.NET Core サービスについて、より堅実なデフォルトで慣用的な C# を書き、レビューするのに役立ちます。一般論ではなく、再現性のあるパターンを求めるコード生成、リファクタリング、レビューで活用してください。

Backend Development
お気に入り 1GitHub 156.1k
A
rust-patterns

作成者 affaan-m

rust-patterns は、所有権、エラー処理、trait、並行処理、モジュール境界、バックエンド志向の設計判断までをカバーする、実践的でイディオマティックな Rust 開発ガイドです。より安全で、より整理されたコードを書くための指針をまとめています。

Backend Development
お気に入り 0GitHub 156.2k
A
repo-scan

作成者 affaan-m

repo-scan は、ファイルを分類し、埋め込みのサードパーティライブラリを検出し、何が中核で、何が重複で、何が不要な負荷かを判断しやすくする、クロススタック対応のソース監査スキルです。repo-scan を Code Review に使う場面、レガシー移行、リファクタリング計画に役立ちます。インストール方法と使用ガイドは、このスキル内の repo-scan の案内を参照してください。

Code Review
お気に入り 0GitHub 156.2k
A
pytorch-patterns

作成者 affaan-m

pytorch-patterns は、デバイス非依存のパターン、再現性の高い実験、明示的な tensor 扱いを通じて、PyTorch コードの記述・レビュー・デバッグを支援します。よりきれいな学習ループ、モデルのリファクタリング、実践的な PyTorch ガイダンスが必要な場面で、この pytorch-patterns スキルを使ってください。

Code Editing
お気に入り 0GitHub 156.2k
A
python-patterns

作成者 affaan-m

python-patterns skill は、Pythonコードをイディオマティックなパターン、読みやすい構成、型ヒント、実践的な例外処理で書き、レビューし、リファクタリングするのに役立ちます。新規コード、パッケージ/モジュール設計、あるいは動作を保ったまま Python の慣例に沿ってコードを整えるリファクタリングに使えます。

Code Editing
お気に入り 0GitHub 156.2k
A
plankton-code-quality

作成者 affaan-m

plankton-code-qualityは、Claude Code向けの書き込み時コード品質システムです。各ファイル編集のたびに整形、lint、必要に応じてClaudeによる修正を実行し、コミット後やCIで見つかる前に編集段階で問題を検出するのに役立ちます。plankton-code-qualityのスキル、ガイド、Code Editingワークフローに最適です。

Code Editing
お気に入り 0GitHub 156.2k
A
perl-patterns

作成者 affaan-m

perl-patterns は、慣用的なコードを記述・レビュー・リファクタリングするための、modern Perl 5.36+ 向けスキルです。この perl-patterns ガイドを使えば、コード生成の指針を与え、レガシーな定型処理を簡潔にし、モジュール、シグネチャ、エラー処理を保守しやすくできます。

Code Generation
お気に入り 0GitHub 156.2k
A
laravel-patterns

作成者 affaan-m

laravel-patterns は、Laravel アプリの設計をよりクリーンな境界で進めるための skill です。コントローラは薄く保ち、ビジネスロジックは services や actions に分離し、Eloquent によるデータアクセスは予測しやすく整理。さらに、queue、event、cache、API resource まで、実務で使えるパターンを扱います。使い捨ての雛形作成ではなく、保守しやすい本番向けアプリを開発するチーム向けです。

Backend Development
お気に入り 0GitHub 156.2k
A
kotlin-patterns

作成者 affaan-m

kotlin-patterns は、null 安全性、不変性、sealed 階層、coroutines、拡張関数、DSL ビルダーを使って、idiomatic な Kotlin の記述とレビューを支援します。この kotlin-patterns スキルは、Kotlin ネイティブなコード生成、リファクタリング、Gradle Kotlin DSL の判断を、迷いを減らして進めたいときに役立ちます。

Code Generation
お気に入り 0GitHub 156.2k
A
golang-patterns

作成者 affaan-m

golang-patternsは、Goのイディオマティックなパターン、コードレビュー、リファクタリングを実務ベースで学べるガイドです。Backend Developmentチームが、明快なAPI、安全なエラーハンドリング、有効なゼロ値、保守しやすいパッケージ境界を選ぶのに役立ちます。判断の迷いを減らし、Goの設計判断を一貫させたいときにgolang-patternsを導入すると効果的です。

Backend Development
お気に入り 0GitHub 156.2k
A
flutter-dart-code-review

作成者 affaan-m

flutter-dart-code-review は、Flutter と Dart のコードレビュー向けチェックリストです。アーキテクチャ、Widget 品質、状態管理、パフォーマンス、アクセシビリティ、セキュリティ、クリーンコードまで、ライブラリ非依存で幅広くカバーします。BLoC、Riverpod、Provider、GetX、MobX、Signals、独自パターンのいずれでも、Code Review 用の構造化された flutter-dart-code-review ガイドとして使えます。

Code Review
お気に入り 0GitHub 156.1k
A
cpp-coding-standards

作成者 affaan-m

cpp-coding-standards は、C++ Core Guidelines をベースにした C++ コーディング規約ガイドです。安全性、明確さ、保守性、RAII、型安全性、適切な設計を重視しながら、モダン C++ の作成、レビュー、リファクタリングに使えます。Code Review や実務的なチーム判断で cpp-coding-standards を活用したい場合に適しています。

Code Review
お気に入り 0GitHub 156.1k
A
coding-standards

作成者 affaan-m

coding-standardsスキルは、フレームワーク固有のルールを適用する前に、命名、可読性、不変性、一貫性、コードレビューについて、プロジェクト横断で使える基本方針を示します。

Code Review
お気に入り 0GitHub 156.1k
A
backend-patterns

作成者 affaan-m

backend-patterns は、Node.js・Express・Next.js の API routes に対応したバックエンド開発スキルです。API 設計、repository/service/controller のレイヤー設計、バリデーション、キャッシュ、バックグラウンドジョブ、データベース最適化まで実践的にカバーし、手探りを減らしながら、より整理されたサーバーサイド設計を進めやすくします。

Backend Development
お気に入り 0GitHub 156.1k
O
test-driven-development

作成者 obra

test-driven-development スキルを導入して活用することで、厳格な TDD を徹底できます。まず失敗するテストを書き、その失敗を確認し、最小限のコードを実装してから、安全にリファクタリングします。

Test Automation
お気に入り 0GitHub 121.8k
M
zoom-out

作成者 mattpocock

zoom-out スキルは、狭いコード上の問いから一歩引いて、関連モジュール、呼び出し元、プロジェクト固有の用語まで含めたシステム全体を把握するのに役立ちます。特に Code Editing の作業で、変更を加える前に文脈をつかみたいときに有効で、見慣れないリポジトリやサブシステムではとくに向いています。

Code Editing
お気に入り 0GitHub 66k
M
tdd

作成者 mattpocock

tdd は、red-green-refactor のループを使って機能開発、バグ修正、耐久性の高いテスト作成を進めるための Test-Driven Development スキルです。公開インターフェース越しの振る舞い重視テスト、境界だけをモックする方針、テスト自動化・リファクタリング・インターフェース設計に関する実践的な指針を重視します。

Test Automation
お気に入り 0GitHub 66k
M
improve-codebase-architecture

作成者 mattpocock

improve-codebase-architecture は、コードベース内のアーキテクチャ上の摩擦、浅いモジュール、深さを持たせる余地を見つけるのに役立ちます。リファクタリングレビュー、テストしやすさの改善、AI が扱いやすい設計判断に使えます。特に、CONTEXT.md と docs/adr/ のガイダンスを尊重させたい場合に向いています。

Refactoring
お気に入り 0GitHub 66k
M
request-refactor-plan

作成者 mattpocock

request-refactor-plan は、曖昧なリファクタリング依頼を、細かいコミット、リポジトリ検証、スコープ境界、テストカバレッジ確認、GitHub issue まで含む具体的な計画に落とし込むのに役立ちます。リファクタリング RFC、段階的な変更計画、安全な実装準備に使えます。

Refactoring
お気に入り 0GitHub 66k
W
python-anti-patterns

作成者 wshobson

python-anti-patterns は、散在するリトライ、タイムアウトの重複、見えにくい複雑さなどの壊れやすいパターンを、マージ前・リファクタリング中・デバッグ時に見つけるための Python コードレビュー用チェックリストです。

Code Review
お気に入り 0GitHub 32.6k
W
python-design-patterns

作成者 wshobson

python-design-patterns は、Python のリファクタリングと設計レビューに特化したスキルです。KISS、SRP、関心の分離、継承よりコンポジション、Rule of Three を軸に、よりクリーンでテストしやすいコードへ導きます。

Refactoring
お気に入り 0GitHub 32.6k
W
modern-javascript-patterns

作成者 wshobson

modern-javascript-patterns は、レガシーな JavaScript を ES6+ ベースで見直すための実践的なリファレンスです。async/await、modules、destructuring、関数型の配列パターンまで幅広く扱っており、フロントエンド開発や汎用的な JavaScript コードのモダナイズに役立ちます。より読みやすい構文、適切なパターン選択、保守しやすい実装へ移行したいときの判断材料として使えます。

Frontend Development
お気に入り 0GitHub 32.6k
W
architecture-patterns

作成者 wshobson

architecture-patterns は、バックエンドチームが Clean、Hexagonal、Onion、DDD の考え方を使ってサービスを設計・リファクタリングするためのスキルです。wshobson/agents repo からの追加手順、`SKILL.md` と上級者向けリファレンスの確認ポイント、さらにレイヤリング、境界づけられたコンテキスト、インターフェース、依存ルール、リファクタリング計画への活かし方まで把握できます。

Backend Development
お気に入り 0GitHub 32.6k
W
dependency-upgrade

作成者 wshobson

dependency-upgrade は、semver の確認、互換性分析、段階的ロールアウト、テストを踏まえて大規模な依存関係アップグレードを計画するためのスキルです。npm や yarn のパッケージ監査、依存ツリーの確認、競合の解消、フレームワークやライブラリのより安全なアップグレード方針の検討に役立ち、Code Editing のワークフローで活用できます。

Code Editing
お気に入り 0GitHub 32.5k