All authors

Claude Skills by mattnigh
github.com/mattnigh2,026 skills0 installs2,763 views
- CollectionReactにおけるデータフェッチとキャッシュのベストプラクティスを専門とするスキル。 SWR、React Queryを活用した効率的なサーバー状態管理を提供します。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/caching-patterns.md`: caching-patterns のパターン集 - `resources/error-loading-states.md`: error-loading-states の詳細ガイド - `resources/lega...Votes: 0GitHub stars: 24
- CollectionReactにおけるデータフェッチとキャッシュのベストプラクティスを専門とするスキル。 SWR、React Queryを活用した効率的なサーバー状態管理を提供します。 専門分野: - SWR/React Query選択: ユースケースに応じたライブラリ選定 - キャッシュ戦略: stale-while-revalidate、キャッシュ無効化、再検証トリガー - Optimistic Updates: 楽観的更新によるUX向上 - エラー・ローディング状態: 堅牢なUI状態管理 使用タイミング: - データフェッチライブラリを選定する時 - キャッシュ戦略を設計する時 - 楽観的更新を実装する時 - サーバー状態とクライアント状態を分離する時 Use proactively when implementing data fetching, caching strategies, or optimistic updates in React applications. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください...Votes: 0GitHub stars: 24
- Collectionデータ変換パイプライン設計の指針を提供するスキル。 📖 参照書籍: - 『Designing Data-Intensive Applications』(Martin Kleppmann): データモデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト - `scripts/validate-skill.mjs`: スキル構造検証スクリプト Use proactively when designing data transformation pipelines.Votes: 0GitHub stars: 24
- Collectionスコット・アンブラーの『Refactoring Databases』に基づく、安全で可逆的なデータベースマイグレーション管理スキル。 Drizzle Kitを使用したスキーマ変更の計画、マイグレーション生成、本番適用、 ロールバック戦略、および移行期間(Transition Period)を含む包括的なワークフローを提供します。 📖 参照書籍: - 『Designing Data-Intensive Applications』(Martin Kleppmann): データモデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/drizzle-kit-commands.md`: drizzle-kit-commands...Votes: 0GitHub stars: 24
- Collectionスコット・アンブラーの『Refactoring Databases』に基づく、安全で可逆的なデータベースマイグレーション管理スキル。 Drizzle Kitを使用したスキーマ変更の計画、マイグレーション生成、本番適用、 ロールバック戦略、および移行期間(Transition Period)を含む包括的なワークフローを提供します。 専門分野: - 進化的スキーマ設計: 段階的変更による安全なスキーマ進化 - Up/Downマイグレーション: すべての変更は可逆的であること - 移行期間パターン: 新旧スキーマの共存による段階的移行 - ゼロダウンタイム: オンラインマイグレーション戦略 - ロールバック設計: 問題発生時の安全な復旧 使用タイミング: - スキーマを変更する時 - マイグレーションを生成・適用する時 - 破壊的変更に移行期間を設ける時 - 本番環境にデプロイする時 - 問題発生時にロールバックする時 Use proactively when modifying database schemas, generating migrations, designing tr...Votes: 0GitHub stars: 24
- CollectionDatabase Reliability Engineeringに基づくデータベース監視と可観測性の専門スキル。 SQLite/Turso統計情報、スロークエリログ、接続数監視、 ディスク使用量、レプリケーション遅延などの運用メトリクスを提供します。 📖 参照書籍: - 『Designing Data-Intensive Applications』(Martin Kleppmann): データモデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/alerting-strategies.md`: alerting-strategies の詳細ガイド - `resources/health-metrics.md`: h...Votes: 0GitHub stars: 24
- CollectionDatabase Reliability Engineeringに基づくデータベース監視と可観測性の専門スキル。 SQLite/Turso統計情報、スロークエリログ、接続数監視、 ディスク使用量、レプリケーション遅延などの運用メトリクスを提供します。 使用タイミング: - 本番DBの健全性を監視する時 - パフォーマンス劣化を検知する時 - アラート設定を構築する時 - SLI/SLOを設計する時 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/database-monitoring/resources/alerting-strategies.md`: アクション可能なアラート設計とエスカレーションパターン - `.claude/skills/database-monitoring/resources/health-metrics.md`: 監視すべき主要指標と閾値設計ガイドライン - `.claude/skills/database-monitoring/resour...Votes: 0GitHub stars: 24
- CollectionC.J.デイトの『データベース実践講義』に基づくリレーショナルデータベース正規化理論。 第1〜5正規形の段階的適用と、パフォーマンス要件に基づく意図的な非正規化の判断基準を提供。 専門分野: 📖 参照書籍: - 『Designing Data-Intensive Applications』(Martin Kleppmann): データモデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/normalization-levels-detail.md`: normalization-levels-detail の詳細ガイド - `s...Votes: 0GitHub stars: 24
- CollectionC.J.デイトの『データベース実践講義』に基づくリレーショナルデータベース正規化理論。 第1〜5正規形の段階的適用と、パフォーマンス要件に基づく意図的な非正規化の判断基準を提供。 専門分野: - 正規化理論: 1NF〜5NF、BCNF の段階的理解と適用 - 関数従属性分析: 完全関数従属、部分関数従属、推移関数従属の識別 - 更新異常: 挿入異常、削除異常、修正異常の検出と排除 - 意図的非正規化: パフォーマンス要件に基づく戦略的な正規化緩和 使用タイミング: - 新規テーブル設計時の正規化レベル決定 - 既存スキーマの正規化レベル評価 - パフォーマンス問題の原因が正規化レベルにある可能性がある場合 - 非正規化の判断とその文書化が必要な場合 Use proactively when designing database schemas, evaluating normalization levels, or making denormalization decisions for performance optimization. 📚 リソース参照: このスキルには以...Votes: 0GitHub stars: 24
- Collectionデータベースシーディング(初期データ投入)の専門スキル。 開発環境のセットアップ、テストデータ生成、本番初期データ管理を 安全かつ効率的に行うための知識を提供します。 📖 参照書籍: - 『Designing Data-Intensive Applications』(Martin Kleppmann): データモデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/data-generation.md`: data-generation の詳細ガイド - `resources/environment-separation.md`: environment-separation の詳細ガイド - `resources/...Votes: 0GitHub stars: 24
- Collectionイベント駆動システムにおける高頻度イベントの最適化パターン。 デバウンス(連続イベントの最後のみ処理)とスロットリング(一定間隔で処理)を 適切に使い分け、パフォーマンスとリソース効率を最大化する。 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/implementation-patterns.md`: implementation-patterns のパターン集 - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `scripts/log_...Votes: 0GitHub stars: 24
- Collectionイベント駆動システムにおける高頻度イベントの最適化パターン。 デバウンス(連続イベントの最後のみ処理)とスロットリング(一定間隔で処理)を 適切に使い分け、パフォーマンスとリソース効率を最大化する。 使用タイミング: - ファイル監視で連続保存イベントを1回にまとめたい時 - 高頻度APIコールを制限したい時 - UIイベント(スクロール、リサイズ)を最適化したい時 - イベント発火頻度とシステム応答性のトレードオフを検討する時 - メモリ使用量を抑えながらイベント処理を行いたい時 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/debounce-throttle-patterns/resources/implementation-patterns.md`: デバウンス/スロットリングの実装パターンとユースケース別選択基準 - `.claude/skills/debounce-throttle-patterns/templates/debounce-throttle.t...Votes: 0GitHub stars: 24
- Collectionソフトウェアの依存関係分析と循環参照検出を専門とするスキル。 依存関係グラフの構築、循環依存の検出、安定度メトリクスの算出により、 アーキテクチャの健全性を評価します。 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/circular-dependency.md`: circular-dependency の詳細ガイド - `resources/dependency-graph.md`: dependency-graph の詳細ガイド - `resources/legacy-ski...Votes: 0GitHub stars: 24
- Collectionソフトウェアの依存関係分析と循環参照検出を専門とするスキル。 依存関係グラフの構築、循環依存の検出、安定度メトリクスの算出により、 アーキテクチャの健全性を評価します。 専門分野: - 依存関係グラフ構築: インポート文解析、モジュール間依存の可視化 - 循環依存検出: 閉路検出アルゴリズム、解消方針の提案 - 安定度メトリクス: 求心性(Ca)、遠心性(Ce)、不安定度(I) - パッケージ設計原則: 安定依存の原則(SDP)、安定抽象の原則(SAP) 使用タイミング: - モジュール間の依存関係を可視化する時 - 循環参照を検出・解消する時 - アーキテクチャの安定性を評価する時 - リファクタリングの影響範囲を分析する時 Use proactively when analyzing dependencies, detecting circular references, or evaluating architecture stability metrics. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してくだ...Votes: 0GitHub stars: 24
- Collectionセキュリティ脆弱性の検出、評価、対応戦略を専門とするスキル。 CVE/GHSA識別子の理解、重大度評価(CVSS)、修正優先度の決定方法論を提供します。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/ci-cd-integration.md`: ci-cd-integration の詳細ガイド - `resources/cvss-scoring-guide.md`: cvss-scoring-guide のガイド - `resources/legacy-skill.m...Votes: 0GitHub stars: 24
- Collectionセキュリティ脆弱性の検出、評価、対応戦略を専門とするスキル。 CVE/GHSA識別子の理解、重大度評価(CVSS)、修正優先度の決定方法論を提供します。 専門分野: - 脆弱性検出: pnpm audit、pnpm audit等のツール活用 - 重大度評価: CVSSスコアに基づくリスク分類 - 修正優先度決定: ビジネス影響と技術的影響の評価 - パッチ戦略: 安全なアップグレードパスの特定 使用タイミング: - 依存関係のセキュリティ監査を実施する時 - 脆弱性レポートを評価する時 - セキュリティパッチの適用優先度を決定する時 - CI/CDパイプラインにセキュリティチェックを統合する時 Use proactively when conducting security audits, evaluating vulnerability reports, or determining patch priorities. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/...Votes: 0GitHub stars: 24
- Collection依存関係の脆弱性スキャンとSCA(Software Composition Analysis)のベストプラクティスを提供します。 pnpm audit、Snyk、OSSスキャンツールを使用した既知脆弱性の検出、 CVE評価、CVSS スコアリング、修正可能性の評価、推移的依存関係の分析を行います。 📚 このスキルの使用タイミング: - 依存関係の脆弱性スキャン時 - package.json、requirements.txt等のレビュー時 - CI/CDパイプラインへのセキュリティスキャン統合時 - 既知のCVE(Common Vulnerabilities and Exposures)チェック時 - ライブラリアップグレード計画時 - Supply Chain攻撃リスク評価時 🔍 評価対象: - 直接依存関係の脆弱性 - 推移的依存関係(間接依存)の脆弱性 - CVSS スコアとリスク評価 - 修正バージョンの利用可能性 - ライセンスコンプライアンス Use this skill when running dependency audits, reviewing pack...Votes: 0GitHub stars: 24
- CollectionGitHub Actions の environments を設計し、承認フローと保護ルールを安全に運用するスキル。 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/approval-workflows.md`: 承認者設定、待機タイマー、デプロイゲートの実装パターン - `resources/environment-config.md`: 環境設定、保護ルール、シークレット管理の詳細ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 -...Votes: 0GitHub stars: 24
- Collection> 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/deployment-environments-gha/resources/approval-workflows.md`: 承認者設定、待機タイマー、デプロイゲートの実装パターン - `.claude/skills/deployment-environments-gha/resources/environment-config.md`: 環境設定、保護ルール、シークレット管理の詳細ガイド - `.claude/skills/deployment-environments-gha/templates/deployment-workflow.yaml`: 複数環境への段階的デプロイの実装サンプル - `.claude/skills/deployment-environments-gha/scripts/check-environment.mjs`: 環境ステータスと設定を確認する診断スクリプト Use proactive...Votes: 0GitHub stars: 24
- Collection本番環境への安全なデプロイとリスク軽減を専門とするスキル。 Blue-Green、Canary、Rolling等のデプロイパターンとロールバック戦略を提供します。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/deployment-patterns.md`: deployment-patterns のパターン集 - `resources/health-checks.md`: health-checks の詳細ガイド - `resources/legacy-skill....Votes: 0GitHub stars: 24
- Collection本番環境への安全なデプロイとリスク軽減を専門とするスキル。 Blue-Green、Canary、Rolling等のデプロイパターンとロールバック戦略を提供します。 専門分野: - デプロイパターン: Blue-Green、Canary、Rolling Deployment - ロールバック戦略: 自動/手動ロールバック、復旧手順 - ヘルスチェック: デプロイ後の検証、スモークテスト - ダウンタイム最小化: ゼロダウンタイムデプロイの実現 使用タイミング: - デプロイ戦略を選択・設計する時 - ロールバック手順を定義する時 - 本番デプロイのリスクを最小化したい時 - ヘルスチェックとスモークテストを設計する時 Use proactively when users need to design deployment strategies, implement rollback procedures, or minimize deployment risks. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください...Votes: 0GitHub stars: 24
- CollectionGoF(Gang of Four)の行動パターンを専門とするスキル。 エリック・ガンマの『デザインパターン』に基づき、オブジェクト間の通信と 責務の分散を効果的に設計するパターンを提供します。 📖 参照書籍: - 『Design Patterns』(Erich Gamma et al.): 設計パターン 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/chain-of-responsibility-pattern.md`: chain-of-responsibility-pattern の詳細ガイド - `resources/command-pattern.md`: command-pattern の詳細ガイド - `r...Votes: 0GitHub stars: 24
- CollectionGoF(Gang of Four)の行動パターンを専門とするスキル。 エリック・ガンマの『デザインパターン』に基づき、オブジェクト間の通信と 責務の分散を効果的に設計するパターンを提供します。 専門分野: - Strategy Pattern: アルゴリズムのファミリーをカプセル化し、交換可能にする - Template Method Pattern: アルゴリズムの骨格を定義し、サブクラスで詳細を実装 - Command Pattern: 操作をオブジェクトとしてカプセル化し、実行を遅延または取消可能に - Chain of Responsibility: リクエストを処理者のチェーンに沿って渡す - Observer Pattern: オブジェクト間の一対多の依存関係を定義 - State Pattern: オブジェクトの内部状態に応じて動作を変更 使用タイミング: - ワークフローエンジンでアルゴリズムの切り替えが必要な時 - 共通処理フローを定義し、個別実装を分離したい時 - 操作の実行、取り消し、キューイングが必要な時 - イベント駆動アーキテクチャを設計する時 Use...Votes: 0GitHub stars: 24
- Collection一貫性と拡張性を両立するデザインシステムの基盤設計を専門とするスキル。 Diana MounterやBrad Frostのデザインシステム思想に基づき、 デザイントークン管理、コンポーネント規約策定、Figma/コード統合を実現します。 専門分野: - デザイントークン設計: 色、タイポグラフィ、スペーシング、シャドウ等の体系的管理 - コンポーネント規約: 命名規則、階層構造、ファイル組織の標準化 - デザイン・コード連携: Figmaトークン同期、Style Dictionary活用 - ドキュメンテーション: Storybook統合、使用ガイドライン 使用タイミング: - デザインシステムの新規構築時 - デザイントークンの定義・拡張時 - コンポーネントライブラリの規約策定時 - Figmaとコードベース間の同期戦略策定時 Use proactively when design system foundation, design tokens, or component library governance needs to be established. 📚 リソー...Votes: 0GitHub stars: 24
- Collection分散トレーシングとOpenTelemetry統合の専門スキル。 マイクロサービスアーキテクチャにおけるリクエストフローの可視化とボトルネック特定を提供します。 使用タイミング: 📖 参照書籍: - 『Observability Engineering』(Charity Majors): ログ設計 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/span-design-guide.md`: span-design-guide のガイド - `resources/trace-structure-design.md`: trace-stru...Votes: 0GitHub stars: 24
- Collection分散トレーシングとOpenTelemetry統合の専門スキル。 マイクロサービスアーキテクチャにおけるリクエストフローの可視化とボトルネック特定を提供します。 使用タイミング: - 分散システムのリクエストフロー を可視化する時 - OpenTelemetryで分散トレーシングを導入する時 - トレースIDとスパンIDを設計する時 - サービス間の呼び出し関係を追跡する時 - レイテンシボトルネックを特定する時 - W3C Trace Contextでトレースを伝播させる時 活性化キーワード: distributed tracing, OpenTelemetry, span, trace ID, W3C Trace Context, Jaeger, Zipkin, trace propagation, bottleneck 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/distributed-tracing/resources/span-design-guide.md...Votes: 0GitHub stars: 24
- CollectionGitHub ActionsにおけるDockerイメージのビルドとプッシュの専門知識。 専門分野: 📖 参照書籍: - 『Docker Deep Dive』(Nigel Poulton): コンテナ基礎 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/build-push-syntax.md`: build-push-syntax の詳細ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/registry-auth.md`: registry-auth の詳細ガイド - `scripts/analyze-dockerfile.mjs`: dockerf...Votes: 0GitHub stars: 24
- CollectionGitHub ActionsにおけるDockerイメージのビルドとプッシュの専門知識。 専門分野: - docker/build-push-action: 公式アクションの完全な構文とオプション - BuildKit: キャッシュ、マルチステージビルド、最適化戦略 - マルチプラットフォームビルド: linux/amd64、linux/arm64対応 - レジストリ認証: GHCR、DockerHub、ECR、GCR統合 - タグ戦略: セマンティックバージョニング、Git SHA、ブランチベース 使用タイミング: - Dockerイメージをビルド・プッシュするワークフローを作成する時 - マルチプラットフォーム対応のイメージを構築する時 - コンテナレジストリへの認証を設定する時 - BuildKitキャッシュを最適化してビルド時間を短縮する時 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/docker-build-push-action/resources/bui...Votes: 0GitHub stars: 24
- Collectionドキュメント構造設計、リソース分割、階層設計を専門とするスキル。 500行制約に基づく適切なファイル分割とトピックベース組織化により、 保守性と発見可能性の高いドキュメントアーキテクチャを実現します。 📖 参照書籍: - 『Clean Architecture』(Robert C. Martin): 依存関係ルール 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/directory-organization.md`: directory-organization の詳細ガイド - `resources/hierarchy-design.md`: hierarchy-design の詳細ガイド - `resources/l...Votes: 0GitHub stars: 24
- Collectionドキュメント構造設計、リソース分割、階層設計を専門とするスキル。 500行制約に基づく適切なファイル分割とトピックベース組織化により、 保守性と発見可能性の高いドキュメントアーキテクチャを実現します。 専門分野: - ファイル分割: トピック別、レベル別、機能別、ハイブリッド分割 - リソース組織化: ディレクトリ構造、命名規則、参照設計 - 階層設計: 概要から詳細への段階的深化 - メタデータ最適化: 発見可能性、検索性の向上 使用タイミング: - SKILL.mdが500行を超える可能性がある時 - リソースファイルの分割戦略を決定する時 - ドキュメントの階層構造を設計する時 - 情報の発見可能性を向上させる時 Use proactively when designing document structure, splitting large files, or organizing knowledge resources. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/s...Votes: 0GitHub stars: 24
- Collectionエリック・エヴァンスのドメイン駆動設計(DDD)に基づくドメインモデリングを専門とするスキル。 Entity、Value Object、Aggregate、Repository Patternを活用して、 ビジネスロジックを中心に据えた堅牢なドメイン層を設計します。 専門分野: - Entity設計: ライフサイクルと一意性を持つドメインオブジェクトの定義 - Value Object設計: 不変で置換可能なドメイン概念の型安全な表現 - Aggregate設計: トランザクション整合性の境界と不変条件の保護 - Repository Pattern: 永続化の詳細をドメイン層から隠蔽 使用タイミング: - 新しいドメインモデルを設計する時 - エンティティと値オブジェクトの分類を決定する時 - 集約境界を定義する時 - リポジトリインターフェースを設計する時 Use proactively when designing domain models, creating entities, defining aggregates, or establishing repositor...Votes: 0GitHub stars: 24
- Collectionドメイン駆動設計におけるドメインサービスの設計と実装を専門とするスキル。 エンティティや値オブジェクトに属さないドメインロジックを適切にモデル化します。 専門分野: 📖 参照書籍: - 『Domain-Driven Design』(Eric Evans): ドメインモデル 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/service-patterns.md`: service-patterns のパターン集 - `resources/service-vs-application.md`: service-vs-application...Votes: 0GitHub stars: 24
- CollectionElectronデスクトップアプリケーションのアーキテクチャ設計専門知識 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/electron-architecture/resources/process-model.md`: Main/Rendererプロセスモデル詳細 - `.claude/skills/electron-architecture/resources/ipc-patterns.md`: プロセス間通信パターン集 - `.claude/skills/electron-architecture/resources/project-structure.md`: 推奨プロジェクト構成 - `.claude/skills/electron-architecture/templates/main-process.ts`: Mainプロセステンプレート - `.claude/skills/electron-architecture/templates/preload....Votes: 0GitHub stars: 24
- CollectionElectronアプリケーションの配布・自動更新専門知識 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/auto-update.md`: 自動更新実装詳細 - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト - `scripts/release-helper.mjs`: releasehelperを処理するスクリプト - `scripts/validate-sk...Votes: 0GitHub stars: 24
- CollectionElectronデスクトップアプリケーションのセキュリティ強化専門知識 📖 参照書籍: - 『Web Application Security』(Andrew Hoffman): 脅威モデリング 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/csp-configuration.md`: Content Security Policy詳細設定 - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト - `scripts/security-audit.mjs`: セキュリティを監査するスクリプト - `scr...Votes: 0GitHub stars: 24
- CollectionElectronデスクトップアプリケーションのセキュリティ強化専門知識 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/electron-security-hardening/resources/csp-configuration.md`: Content Security Policy詳細設定 - `.claude/skills/electron-security-hardening/resources/ipc-security.md`: IPCセキュリティパターン - `.claude/skills/electron-security-hardening/resources/dependency-audit.md`: 依存関係セキュリティ監査 - `.claude/skills/electron-security-hardening/templates/secure-preload.ts`: セキュアPreloadテンプレート - `.claude/skills/e...Votes: 0GitHub stars: 24
- CollectionElectronデスクトップアプリケーションのUI実装パターンと設計知識 📖 参照書籍: - 『Don't Make Me Think』(Steve Krug): ユーザビリティ 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/native-ui.md`: ネイティブUI要素(メニュー、ダイアログ、通知) - `resources/window-management.md`: BrowserWindow管理詳細 - `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト - `scripts/validate-...Votes: 0GitHub stars: 24
- CollectionElectronデスクトップアプリケーションのUI実装パターンと設計知識 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/electron-ui-patterns/resources/window-management.md`: BrowserWindow管理詳細 - `.claude/skills/electron-ui-patterns/resources/native-ui.md`: ネイティブUI要素(メニュー、ダイアログ、通知) - `.claude/skills/electron-ui-patterns/resources/multi-window.md`: マルチウィンドウアプリ設計 - `.claude/skills/electron-ui-patterns/templates/frameless-window.ts`: フレームレスウィンドウテンプレート - `.claude/skills/electron-ui-patterns/templates/...Votes: 0GitHub stars: 24
- Collection暗号化と鍵ライフサイクル管理スキル。暗号化アルゴリズム選定、 鍵生成、保管、ローテーション、廃棄の全フェーズを網羅します。 保存時・転送時・使用時の暗号化戦略を提供します。 使用タイミング: - 暗号化方式を選択する時 - 鍵生成・保管方法を設計する時 - Secret Rotationプロセスを実装する時 - 鍵の廃棄・無効化手順を定義する時 - データ保護要件を評価する時 Use when selecting encryption algorithms, designing key management, implementing rotation processes, or establishing data protection. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/encryption-key-lifecycle/resources/rotation-procedures.md`: 暗号化鍵のローテーション手順とゼロダウンタイム移行戦略 - `.c...Votes: 0GitHub stars: 24
- Collection環境分離とアクセス制御スキル。開発・ステージング・本番環境の 厳格な分離、環境間Secret共有の防止、最小権限の徹底を提供します。 使用タイミング: - 環境分離戦略を設計する時 - dev/staging/prod環境のSecret管理を分離する時 - 環境間のアクセス制御を設定する時 - クロスアカウントアクセスを制限する時 - 環境固有の設定を管理する時 Use when designing environment isolation strategy, separating secrets across environments, or enforcing cross-environment access control. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/environment-isolation/resources/environment-validation.md`: 環境分離の検証基準とアクセス制御チェックリスト - `.claude/s...Votes: 0GitHub stars: 24
- CollectionReactにおけるError Boundaryとエラーハンドリングのベストプラクティスを専門とするスキル。 堅牢なエラー処理とユーザーフレンドリーなフォールバックUIを提供します。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/error-boundary-basics.md`: error-boundary-basics の詳細ガイド - `resources/error-reporting.md`: error-reporting の詳細ガイド - `resour...Votes: 0GitHub stars: 24
- CollectionReactにおけるError Boundaryとエラーハンドリングのベストプラクティスを専門とするスキル。 堅牢なエラー処理とユーザーフレンドリーなフォールバックUIを提供します。 専門分野: - Error Boundary: クラスコンポーネントによるエラーキャッチ - フォールバックUI: エラー時の代替表示パターン - エラー報告: 外部サービスへのエラー送信 - リカバリー戦略: エラーからの復旧パターン 使用タイミング: - アプリケーションのエラーハンドリングを設計する時 - クラッシュからの回復UIを実装する時 - エラー監視を設定する時 - 非同期エラーを処理する時 Use proactively when implementing error handling, designing fallback UIs, or setting up error monitoring. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/error-boundary/...Votes: 0GitHub stars: 24
- CollectionNext.js App Routerのエラーハンドリングを専門とするスキル。 error.tsx、not-found.tsx、global-error.tsxを使用したエラー境界とリカバリーを実現します。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/error-tsx-guide.md`: error-tsx-guide のガイド - `resources/global-error-guide.md`: global-error-guide のガイド - `reso...Votes: 0GitHub stars: 24
- CollectionNext.js App Routerのエラーハンドリングを専門とするスキル。 error.tsx、not-found.tsx、global-error.tsxを使用したエラー境界とリカバリーを実現します。 専門分野: - error.tsx: ルートセグメントのエラー境界、リトライ機能 - not-found.tsx: 404エラーページ、notFound()関数 - global-error.tsx: アプリケーション全体のエラーハンドリング - loading.tsx: ローディング状態の管理 使用タイミング: - エラーページを実装する時 - 404ページをカスタマイズする時 - グローバルエラーハンドリングを設定する時 - ローディング状態を実装する時 Use proactively when implementing error boundaries, 404 pages, or global error handling in Next.js applications. 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソー...Votes: 0GitHub stars: 24
- Collectionユーザーフレンドリーなエラーメッセージの設計を専門とするスキル。 エラーコード体系、多言語対応(i18n)、アクション指向のメッセージ設計を 通じて、ユーザー体験を向上させます。 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/api-error-responses.md`: api-error-responses の詳細ガイド - `resources/error-code-system.md`: error-code-system の詳細ガイド - `resources/i18...Votes: 0GitHub stars: 24
- Collectionエラー復旧プロンプトの設計と改善手順を提供するスキル。 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 手順設計 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト - `scripts/validate-skill.mjs`: スキル構造検証スクリプト - `resources/requirements-index.md`: 要求仕様の索引(docs/00-requirements と同期) Use proactively when designing recovery prompt...Votes: 0GitHub stars: 24
- CollectionESLintルール設定とカスタマイズの専門知識。 プロジェクト品質基準に基づくルールセット選択、パーサー設定、プラグイン統合を行います。 使用タイミング: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/legacy-skill.md`: 旧SKILL.mdの全文 - `resources/parser-configuration.md`: parser-configuration の詳細ガイド - `resources/plugin-integration.md`: plugin...Votes: 0GitHub stars: 24
- CollectionESLintルール設定とカスタマイズの専門知識。 プロジェクト品質基準に基づくルールセット選択、パーサー設定、プラグイン統合を行います。 使用タイミング: - ESLint設定ファイル(.eslintrc.*)を作成・更新する時 - プロジェクトに適したルールセットを選択する時 - TypeScript/JavaScript向けパーサー設定が必要な時 - プラグイン(React、境界チェック等)を統合する時 - Prettierとの競合ルールを解決する時 📚 リソース参照: このスキルには以下のリソースが含まれています。 必要に応じて該当するリソースを参照してください: - `.claude/skills/eslint-configuration/resources/parser-configuration.md`: TypeScript/Babelパーサー設定リファレンス - `.claude/skills/eslint-configuration/resources/plugin-integration.md`: React/Import等のプラグイン統合パターン - ...Votes: 0GitHub stars: 24
- CollectionGoFのFactory系パターンを専門とするスキル。 Erich Gammaの『Design Patterns』に基づき、 オブジェクト生成の柔軟性と拡張性を提供する設計パターンを提供します。 📖 参照書籍: - 『Design Patterns』(Erich Gamma et al.): 設計パターン 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/abstract-factory.md`: abstract-factory の詳細ガイド - `resources/builder-pattern.md`: builder-pattern の詳細ガイド - `resources/factory-method.md`: f...Votes: 0GitHub stars: 24
- CollectionFew-Shot Learning(少数例示学習)のパターンとベストプラクティスを提供するスキル。 効果的な例示の設計、構造化、配置により、AIの出力品質を大幅に向上させます。 専門分野: 📖 参照書籍: - 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/domain-specific-patterns.md`: domain-specific-patterns のパターン集 - `resources/example-design-principles.md`: example-design-pri...Votes: 0GitHub stars: 24