Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
テスト対象ファイルのテストを自動生成・実行・確認できる
by KT057
指定ファイルのエクスポート関数・クラス・コンポーネントを自動分析し、Jest・Vitest・pytest・Go test など複数フレームワークに対応したテストを自動生成できます。 既存テストのパターンを自動抽出して統一性を保ち、命名・ファイル配置・テスト構造を一貫させます。 正常系・異常系・境界値・外部依存モックを含めた多角的なテストケースを自動生成します。 生成したテストを即座に実行し、失敗ケースを修正してから完成させるため、手戻りを最小化できます。 新しいファイルを追加したが、テストを一から書く時間がない開発者 テストケース漏れが多く、カバレッジを高めたい人 既存テストの書き方に統一させてから新規テストを追加したい人 テスト自動生成で生産性を大幅に上げたい人 実行手順は①テスト環境検出(Jest・Vitest・pytest・Go test など検出、設定ファイル確認、既存テストパターン確認)②対象ファイル分析(エクスポート関数・クラス・コンポーネント一覧、各関数シグネチャ、分岐条件とエッジケース、外部依存特定)③テスト生成(既存パターンに従い正常系・異常系・境界値テスト・外部依存モック)④テスト実行(生成テスト実行、失敗時修正、全通過確認)です。出力は生成テストファイルパス・テスト実行結果サマリー・カバレッジ情報(取得可能な場合)です。
コード品質を一括チェック・レポートできる
by KT057
3つの品質チェックを自動実行 — Lint(コード規約)、型チェック、テストを一度のコマンドで順次実行し、すべての結果を自動集計できます。 品質チェック結果をサマリー表示 — 複数のチェック結果を見やすい表にまとめるため、どの項目に問題があるかを一目で把握でき、修正優先度を判断できます。 言語別に自動対応 — JavaScript/TypeScript、Python、Go、Rust など複数の言語に自動対応するため、プロジェクトの言語が変わっても設定変更なしで利用できます。 CI/CD前の品質確認に活用 — コミット前にローカルで一括チェックでき、本番エラーを事前に防ぐことができます。 チェックコマンドを自動検出 — package.json や設定ファイルから実行コマンドを自動認識するため、スキルの設定・カスタマイズが不要です。 エンジニア全般 — コミット前に品質チェックを習慣化し、バグやコード品質の問題を早期に発見したい人。 開発チームリード — チーム全体のコード品質を数値化して見える化し、品質改善の進捗管理をしたい人。 CI/CD構築担当者 — パイプラインの品質ゲート(品質基準)をローカル段階で自動チェックし、無駄なCI実行を削減したい人。
変更内容から素早くプルリクエスト作成
by KT057
ワンコマンドで PR を即座に生成: ユーザーが /create-pr コマンドを実行するだけで、現在のブランチの変更内容から PR を自動作成します。 Conventional Commits 形式で自動タイトル生成: git ログを分析し、feat/fix/refactor などの接頭辞を付けた形式のタイトルを自動作成します。 変更の要約と影響範囲を自動記述: ファイル数や変更概要、テスト結果などを含めた本文を自動生成し、レビュアーが内容を素早く把握できます。 PR 作成前の安全チェック: コミット状態やリモートへのプッシュ状況を確認してから PR を作成するので、ミスを防げます。 開発スピードを重視する方: PR 作成にかかる時間を短縮したい方。 品質チェックを自動化したい方: lint・typecheck・test の実行結果を自動確認してから PR を作成したい方。 GitHub CLI を使っている方: コマンドラインで開発フローを完結させたい方。
コードから自動でドキュメントを生成
by KT057
JSDoc や docstring を自動生成: 関数やクラスを分析し、パラメータの説明、戻り値の型、使用例などを含めたコメントを自動作成できます。 README やモジュール説明を自動作成: ディレクトリ全体を分析して、セットアップ方法や使い方、アーキテクチャが説明された README.md を生成します。 API 仕様書を自動生成: API エンドポイントを分析して、リクエスト・レスポンスの形式やエラーケースをまとめた仕様書を作成できます。 既存ドキュメントを自動更新: すでにドキュメントがある場合、コードの変更に合わせて自動更新できるので、ドキュメントの陳腐化を防げます。 プロジェクト全体の構造を可視化: モジュール間の関係性や機能の全体像をドキュメントで自動説明し、新しい開発者のオンボーディングを加速させます。 ドキュメント作成の手間を減らしたい開発者: コードを書いたら自動的にドキュメントが生成されるようにしたい方。 チームの情報共有を効率化したい方: API 仕様や使い方を自動生成して、チーム全体で最新情報を共有したい方。 新しいメンバーのオンボーディングを加速させたい方: プロジェクト全体の構造が分かるドキュメントを自動作成したい方。
プロジェクトのパターンに合わせて自動でコード生成
by KT057
既存コードのパターン自動検出: 同じタイプの既存コンポーネント、API、モデルなどを自動で探し、ファイル命名規則やディレクトリ構成などのパターンを学習します。 パターンに準拠した新規コード生成: 検出したパターンに完全に統一したコード(TypeScript型定義含む)を自動生成し、手作業での修正を削減できます。 関連ファイルの一括更新: バレルファイル(index.ts)やルーティング設定など、新しいコードに関連するファイルを自動で追加・更新します。 命名規則とインポート構文の統一: プロジェクト固有のネーミング規則やフォルダ構成を学習し、新しいコードにも同じ形式を適用するので、コードレビュー指摘が減ります。 フロントエンド・バックエンド開発者で、新しいコンポーネントやモジュールを何度も作成する方 既存プロジェクトのコーディング規約をチーム内で統一したい開発リーダー 定型的なコード生成作業を減らして、ロジック実装に集中したい開発者
プロジェクト全体の構成と技術スタックを一瞬で把握
by KT057
ディレクトリ構造の可視化: プロジェクトのフォルダ構成を階層図で表示し、各ディレクトリの役割を説明するので、初めて見るプロジェクトでもすぐに全体像がつかめます。 技術スタックの自動抽出: package.json などの依存関係ファイルから、使用言語・フレームワーク・ライブラリを自動で抽出し、プロジェクトの技術構成をまとめて確認できます。 エントリポイントと設定ファイルの特定: メインファイルや設定ファイル(tsconfig、webpack、vite等)の場所を自動で見つけ出し、プロジェクト起動の流れが理解しやすくなります。 アーキテクチャパターンの把握: MVC、Clean Architecture(責任分離の明確な設計パターン)など、プロジェクトが採用している設計手法を自動判定し説明します。 新しいプロジェクトに参画した開発者で、全体構成を素早く理解したい方 マネージャーやリードがプロジェクトの技術構成をステークホルダーに説明する必要があるとき オンボーディング資料や技術ドキュメントの作成が必要なチーム
エラーメッセージから原因を自動特定して解決策を提案
by KT057
エラーの自動分析: スタックトレースやエラーメッセージから、構文エラー・型エラー・ランタイムエラーなどの種類を判定し、エラーが発生した正確な場所を特定します。 関連コードの自動調査: エラー箇所のコードだけでなく、インポート・依存関係・最近の変更履歴を自動で確認し、問題の根本原因を探り出します。 既知の問題と解決方法を自動検索: ネット上の公式ドキュメントやコミュニティの事例から、同じエラーの既知の解決方法を探すので、ググる手間を削減できます。 複数の修正案を優先度付きで提示: 考えられる原因を複数提案し、最も可能性の高い順に修正案を示します。修正前後のコード比較も含まれるので、すぐに対応可能です。 デバッグに時間がかかってしまい、開発スピードが落ちている開発者 エラーメッセージの意味が不明確で、対応に困ることが多い初心者エンジニア 本番環境のログを確認して、原因をすぐに特定する必要があるオペレーション・保守担当者