Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
セッション終了時に再利用パターンを自動抽出
by wakepon
セッション終了時に自動的にパターン分析: 各Claude Code セッション終了時に Stop hook で起動し、セッション内で学んだ再利用可能なパターンを自動検出 エラー解決・デバッグ手法を学習: 特定のエラーがどう解決されたか、効果的なデバッグテクニック、フレームワーク・ライブラリの回避策を自動的に抽出 プロジェクト固有ルールを記録: ユーザーの修正から導かれたパターンやプロジェクト特有の規約を自動検出して保存 学習済みスキルとして再利用: 抽出したパターンを .claude/skills/learned/ に保存し、次のセッションで同じ問題に直面したときに活用 設定でカスタマイズ可能: min_session_length、extraction_threshold、ignore_patterns など設定ファイルで検出基準を調整 反復開発・継続改善を重視するチーム: 試行錯誤の過程で得られた知見をスキル化して、プロジェクト知識として蓄積したい 複数プロジェクト担当者: プロジェクト固有の開発ルール・パターンを自動記録し、チームナレッジとして共有したい デバッグが頻繁な開発: エラー解決パターンを学習させることで、同じエラーへの対応速度を向上させたい AI開発の学習曲線を加速: セッションごとに得られた工夫や回避策を自動的に蓄積し、長期的に開発効率を改善したい Stop hook として各セッション終了時に自動実行。セッション評価:メッセージ数が min_session_length(デフォルト10以上)か確認。パターン検出:error_resolution(エラー解決方法)、user_corrections(ユーザー修正から学んだパターン)、workarounds(フレームワーク問題への回避策)、debugging_techniques(効果的デバッグ手法)、project_specific(プロジェクト固有規約)の5つを検出。スキル抽出:有用パターンを .claude/skills/learned/ に保存。config.json で extraction_threshold(検出精度)、auto_approve(自動承認)、ignore_patterns(検出除外)をカスタマイズ。.claude/settings.json の hooks.Stop で evaluate-session.sh コマンドを設定。Stop hook は軽量(1回実行)・ノンブロッキング・完全なセッションコンテキストアクセス可能。セッション中の手動抽出は /learn コマンドで対応。
変更内容を分析して適切なコミットメッセージを自動生成
by wakepon
変更ファイルと差分から自動分析: git statusとgit diffから変更内容を解析し、feat/fix/refactor/docsなどの適切なコミットタイプを自動判定します。 Conventional Commitsに準拠したメッセージ生成: 業界標準のコミットメッセージ形式に自動成形し、簡潔な説明と変更点のリストを含めたコミットメッセージを生成します。 機密ファイルの自動検出と除外: .envやcredentials.jsonなどの危険なファイルを識別して追加を防ぎ、セキュリティリスクを未然に防ぎます。 ファイル追加を明示的に管理: git add -Aを避け、ファイルを個別に指定することで、意図しないファイルのコミットを防止します。 Co-Authored-Byメタデータを自動挿入: AIとのコラボレーションを記録し、コミット履歴に正確に反映させます。 コミットメッセージの品質にこだわる開発者: Conventional Commitsに従った統一性のあるコミット履歴を自動生成できます。 PRレビューや履歴追跡を効率化したいチーム: コミットメッセージが標準化されると、レビューや過去のコミット検索が格段に楽になります。 うっかりセキュリティトラブルを防ぎたい人: 機密ファイルのコミット防止とファイル選別により、情報漏洩リスクを低減できます。 現在の作業内容をgit commitするスキルで、使用タイミングは機能実装完了時・バグ修正完了時・リファクタリング完了時・ユーザーからのコミット依頼時。実行手順は【Step 1】git status「git diff」「git log --oneline -5を並列実行して状態確認【Step 2】変更ファイルとdiffから変更の種類・概要・主要な変更点を分析【Step 3】ファイルを個別にgit add で指定(.env・credentials.json等機密ファイルは絶対追加しない、git add -Aは避ける)【Step 4】git commitで標準メッセージ形式を適用【Step 5】git status`で確認。コミットメッセージ形式は「: 」「」「Co-Authored-By」で、typeは feat/fix/refactor/docs/test/chore/perf/ci。出力は【現状サマリー】【良い点】【改善点】【具体的アドバイス】で報告。注意事項として明示的依頼なしコミット禁止、--no-verify・--force禁止、機密ファイル絶対禁止、複数無関連変更を1コミットに含めない、pushはユーザー依頼なし禁止。
一貫性のある高品質なコードを書く習慣がつく
by wakepon
TypeScript・JavaScript・Reactプロジェクト全体で統一された命名規則・コード構造を実現できます。 可読性・シンプルさ・保守性を重視したコーディングパターンを実装し、チーム全体のコード品質を向上させられます。 データの不正な変更を防ぐ不変性(イミュータビリティ)パターンを適用し、バグを減らせます。 非同期処理(async/await)や状態管理など、よくある落とし穴を避けた実装方法を習得できます。 型安全性を活用し、開発段階での実装ミスを事前に防げます。 開発チームのコード品質を統一・向上させたいリーダー ベストプラクティスを学びながら、スキルアップしたい初中級エンジニア 保守性の高いプロジェクトを作りたい全てのTypeScript・React開発者