_legacy/database/database-design/SKILL.md
# Database Design Skill データベース設計の実践的なガイド集。正規化、スキーマ設計、クエリ最適化、パフォーマンスチューニング、マイグレーション戦略など、効率的なデータベース設計の全領域をカバーします。 ## 概要 このスキルでは、以下のトピックを扱います: - **スキーマ設計**: 正規化、リレーションシップ、データ型選択、制約設計 - **パフォーマンス最適化**: クエリ最適化、インデックス戦略、N+1問題解消、キャッシング - **マイグレーション**: Alembic/Flyway/Liquibase/Prisma/TypeORM、ゼロダウンタイムデプロイ - **スキーマ進化**: バージョニング、Blue-Greenデプロイ、災害復旧計画 ## 📚 公式ドキュメント・参考リソース **このガイドで学べること**: データベース設計の基礎理論、正規化技法、インデックス戦略、SQL最適化、ORMの実践的な使用方法 **公式で確認すべきこと**: 最新のデータベース機能、パフォーマンスチューニング、セキュリティベストプラクティス、バージョン固
npx skillsauth add gaku52/claude-code-skills _legacy/database/database-designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
データベース設計の実践的なガイド集。正規化、スキーマ設計、クエリ最適化、パフォーマンスチューニング、マイグレーション戦略など、効率的なデータベース設計の全領域をカバーします。
このスキルでは、以下のトピックを扱います:
このガイドで学べること: データベース設計の基礎理論、正規化技法、インデックス戦略、SQL最適化、ORMの実践的な使用方法 公式で確認すべきこと: 最新のデータベース機能、パフォーマンスチューニング、セキュリティベストプラクティス、バージョン固有の機能
PostgreSQL Documentation - 世界で最も高度なオープンソースデータベース
MySQL Documentation - 最も人気のあるオープンソースデータベース
MongoDB Manual - NoSQLドキュメント指向データベース
Prisma Documentation - 次世代TypeScript ORM
データベースの正規化、リレーションシップ設計、データ型選択、制約設計を網羅的に解説。
主な内容:
実績データ:
クエリパフォーマンス分析、インデックス最適化、JOIN最適化を徹底解説。
主な内容:
実績データ:
マイグレーション管理、バージョン管理、ゼロダウンタイムデプロイの実践手法を解説。
主な内容:
実績データ:
クエリ最適化、インデックス戦略、キャッシング、パーティショニング、シャーディングの実践的な手法を解説。
主な内容:
実績データ:
スキーマ進化の原則、高度なマイグレーションツール、ゼロダウンタイムデプロイ、災害復旧計画を解説。
主な内容:
実績データ:
Alembic Migration Template
Flyway Migration Template
TypeORM Migration Template
クエリ最適化SQL例
パフォーマンスモニタリングSQL
インデックス設計チェックリスト
パフォーマンス最適化チェックリスト
合計: 約132,000文字 | 5ガイド | 2テンプレート集 | 2チェックリスト | 2SQL例集
データベース設計における実践的なパターンとベストプラクティスを提供します。正規化理論からクエリ最適化、高度なマイグレーション戦略、パフォーマンスチューニングまで、スケーラブルで高性能なデータベース設計を実現できます。
tools
Fundamentals of modern web development. Framework selection (React, Vue, Next.js), project architecture, state management, routing, build tools, and CSS strategy best practices.
development
# React Development — Complete Guide > A comprehensive guide to building modern React applications with TypeScript. Covers fundamentals through advanced patterns, Hooks mastery, TypeScript integration, performance optimization, and algorithm internals. ## Target Audience - Developers new to React who want a solid foundation - Intermediate React developers looking to deepen their understanding of Hooks and TypeScript patterns - Engineers who want to understand React's internal algorithms (Virt
development
# Node.js Development Skill > A practical guide collection for Node.js development. Covers all aspects of Node.js application development, including Express, NestJS, asynchronous patterns, and performance optimization. ## Overview This skill covers the following topics: - **Express & NestJS**: When to use a lightweight framework vs. an enterprise framework - **Asynchronous Patterns**: Promise, async/await, Event Emitter, Streams, Worker Threads, Cluster - **Performance Optimization**: Memory
development
# Backend Development — Complete Guide > A comprehensive guide to backend engineering. Covers the fundamentals of HTTP, REST API design, databases, authentication, environment configuration, and algorithm proofs — everything needed to build robust server-side systems. ## Target Audience - Developers new to backend engineering - Frontend engineers expanding toward full-stack development - Engineers looking to solidify their understanding of server-side fundamentals ## Prerequisites - Basic p