Refactoring

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

9 skills
O
test-driven-development

by obra

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

Test Automation
Favorites 0GitHub 121.8k
W
python-design-patterns

by wshobson

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

Refactoring
Favorites 0GitHub 32.6k
W
python-anti-patterns

by wshobson

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

Code Review
Favorites 0GitHub 32.6k
W
modern-javascript-patterns

by wshobson

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

Frontend Development
Favorites 0GitHub 32.6k
W
architecture-patterns

by wshobson

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

Backend Development
Favorites 0GitHub 32.6k
W
react-modernization

by wshobson

react-modernization は、React 16/17 アプリを 18+ へ移行するためのマイグレーション特化スキルです。クラスコンポーネントの hooks 化、root API の更新、codemod を踏まえた段階的リファクタリング計画まで、移行作業を進めやすい形でガイドします。

Refactoring
Favorites 0GitHub 32.5k
W
dependency-upgrade

by wshobson

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

Code Editing
Favorites 0GitHub 32.5k
V
vercel-react-best-practices

by vercel-labs

vercel-react-best-practices は、Vercel Engineering が提供するスキルで、AI エージェントが React と Next.js のパフォーマンスを最適化できるよう、waterfalls・bundle size・rendering などの優先度付きルールでガイドします。

Frontend Development
Favorites 0GitHub 24k
W
angular-migration

by wshobson

angular-migration は、AngularJS アプリを最新の Angular へ移行する際に、ハイブリッド構成、段階的なコンポーネント書き換え、DI の更新、ルーティング移行の進め方を 1 つの SKILL.md で整理してくれるスキルです。

Frontend Development
Favorites 0GitHub 0