pattern-detector
安全 77コードパターンとアンチパターンを検出
作成者 CuriousLearner
コードベースには、保守リスクを高める設計上の選択が隠れていることがあります。このスキルは、一般的なパターン、アンチパターン、実践的なリファクタリングの推奨事項を特定します。
お気に入りのスキルを再利用可能なコレクションにまとめ、1 コマンドでインストールできます。
コードパターンとアンチパターンを検出
作成者 CuriousLearner
コードベースには、保守リスクを高める設計上の選択が隠れていることがあります。このスキルは、一般的なパターン、アンチパターン、実践的なリファクタリングの推奨事項を特定します。
NPMプロジェクトを確実に管理
作成者 CuriousLearner
JavaScriptの依存関係に関する作業は、バージョンの競合、ロックファイルの扱い、パッケージマネージャーの違いによって、チームの進行を遅らせがちです。このスキルは、npm、Yarn、pnpm、監査、ワークスペース、公開タスクをガイドします。
テスト用のモック API サーバーを構築する
作成者 CuriousLearner
チームは、バックエンドサービスが準備できる前に安定した API を必要とします。この skill は、Claude、Codex、Claude Code が REST、GraphQL、OpenAPI のモックサーバーを設計するのを支援します。
安全なデータベースマイグレーションを生成
作成者 CuriousLearner
マイグレーションが不完全だったり元に戻せなかったりすると、データベース変更によって本番データが壊れる可能性があります。このスキルは、一般的なSQLおよびORMスタック向けに、マイグレーション手順、ロールバック、レビューチェックリストをドラフトします。
Java Maven ビルドを設定する
作成者 CuriousLearner
Maven プロジェクトは、依存関係、プラグイン、プロファイルの整合を取るのが難しいため、失敗することがよくあります。このスキルは、セットアップ、トラブルシューティング、テスト、CI 設定に焦点を当てたガイダンスを提供します。
Go Modulesと依存関係の管理
作成者 CuriousLearner
Go moduleのセットアップと依存関係の更新は、プライベートリポジトリ、ワークスペース、リリース全体でエラーが起きやすい作業です。このスキルは、Go modules、依存関係のクリーンアップ、バージョニング、トラブルシューティングのためのコマンドガイダンスを提供します。
クリーンアップ前にデッドコードを見つける
作成者 CuriousLearner
未使用のコードはレビューを遅くし、保守リスクを高めます。このスキルは、Claude、Codex、Claude Code が削除候補を特定し、レビュー指針を示すのに役立ちます。
Git マージコンフリクトを解決する
作成者 CuriousLearner
マージコンフリクトは、開発者が文脈なしに変更を選択するとデリバリーを遅らせ、リスクを生みます。このスキルは、Claude、Codex、Claude Code がコンフリクトを分析し、意図を比較し、安全な解決策を計画するのに役立ちます。
コード複雑度を分析
作成者 CuriousLearner
複雑なコードはレビュー、テスト、保守が困難です。このスキルは、Claude、Codex、Claude Code が複雑度メトリクスを測定し、的を絞ったリファクタリング指針を作成するのに役立ちます。
プロジェクト全体でコードを一貫してフォーマット
作成者 CuriousLearner
一貫性のないフォーマットはレビューを遅らせ、コードの比較を難しくします。このスキルは、Claude、Codex、Claude Code がプロジェクトに応じたルールで対応言語をフォーマットできるようにガイドします。
あらゆる対象者にコードをわかりやすく説明する
作成者 CuriousLearner
複雑なコードはオンボーディングやレビューを遅らせます。このスキルは、コードを対象者に合わせた説明、ウォークスルー、図、練習用プロンプトに変換します。
リクエストと検証ガイダンスでAPIをテスト
作成者 CuriousLearner
APIテストでは、認証、スキーマ、エラーケースが見落とされがちです。このスキルは、エンドポイントチェック、サンプルリクエスト、コレクション、パフォーマンステストの作成を支援します。
Run feature scenario tests
作成者 cubha
Feature changes need repeatable validation before release. This skill creates and runs Playwright scenarios, then separates functional results from visual observations.
並列開発タスクを調整する
作成者 cubha
大規模な変更では、独立したタスクを1つずつ完了すると時間がかかることがあります。このスキルは依存関係に基づいてタスクをグループ化し、分離されたworktreeを割り当て、統合前に作業を検証します。
既存コードベースを分析
作成者 cubha
既存プロジェクトには、構造上の不備、技術的負債、古くなった依存関係が隠れていることがあります。このスキルは、コードベースから得られる根拠と焦点を絞った調査を整理し、実用的な改善レポートを作成します。
保守しやすいバックエンドテストを書く
作成者 Crossbill-Highlights
バックエンドテストは長くなり、重複が増え、保守しにくくなることがあります。このスキルは、Claude、Codex、Claude Code が再利用可能なセットアップを備えた簡潔なテストを作成できるよう導きます。
焦点を絞った Git コミットを作成する
作成者 Crossbill-Highlights
大きな変更は、レビューしにくい不明瞭なコミット履歴を生むことがあります。このスキルは、Claude、Codex、Claude Code が小さくテスト済みのコミットを作成できるように導きます。
アーキテクチャ変更のレビュー
作成者 Crearize
アーキテクチャレビューでは、バックエンド、フロントエンド、ドキュメントにまたがるプロジェクト固有のルールが見落とされがちです。このスキルは、Claude、Codex、Claude Code が一貫したレビュー結果を出せるよう、厳格なチェックリストに沿って進めます。
コードを安全にリファクタリング
作成者 Crearize
リファクタリングはコードを改善できますが、変更範囲が広い場合はリグレッションを引き起こす可能性があります。このスキルは、段階的な分析、小さな編集、テスト、ロールバック計画、明確なレポート作成を支援します。
プルリクエスト前にQAチェックを実行
作成者 Crearize
チームには、コードレビュー前の高速なPRチェックが必要です。このスキルは、バックエンドとフロントエンドの検証のために明確なQAワークフローを実行します。