repository-pattern
✓タイプセーフなインターフェイス、コンバータ、標準化された CRUD 操作を使用して Dexie/IndexedDB リポジトリを作成および管理します。 (1) エンティティ ストレージの追加、(2) 保存/ロード/削除操作の実装、(3) データベース スキーマとインデックスの設計、(4) データベース (Db*) とドメイン タイプ間の変換、(5) データベース エラーまたは移行の処理、(6) 既存のリポジトリの使用 (SettingsRepository、WorkoutsRepository、TemplatesRepository、CustomExercisesRepository、BenchmarksRepository、 ActiveWorkoutRepository)。トリガーには、「データベース」、「リポジトリ」、「データの保存」、「データベースからのフェッチ」、「ストレージからの削除」、「データベース スキーマ」、「データベース テーブル」、「インデックス」、「移行」、「永続化」、「ワークアウトの変換」、「コンバーター」、「buildPartialUpdate」、「モック リポジトリ」、「データベース エラー」、「一括操作」、「インポート/エクスポート」、または特定のリポジトリ名。
SKILL.md
This skill helps implement the repository pattern used in this workout tracker application. The pattern provides a clean abstraction over Dexie (IndexedDB) with type-safe interfaces, consistent error handling, and standardized CRUD operations.
Need basic storage for an entity? See examples.md → Example 1 (Notes).
Need many-to-many relationships or complex queries? See examples.md → Example 2 (Tags).
タイプセーフなインターフェイス、コンバータ、標準化された CRUD 操作を使用して Dexie/IndexedDB リポジトリを作成および管理します。 (1) エンティティ ストレージの追加、(2) 保存/ロード/削除操作の実装、(3) データベース スキーマとインデックスの設計、(4) データベース (Db*) とドメイン タイプ間の変換、(5) データベース エラーまたは移行の処理、(6) 既存のリポジトリの使用 (SettingsRepository、WorkoutsRepository、TemplatesRepository、CustomExercisesRepository、BenchmarksRepository、 ActiveWorkoutRepository)。トリガーには、「データベース」、「リポジトリ」、「データの保存」、「データベースからのフェッチ」、「ストレージからの削除」、「データベース スキーマ」、「データベース テーブル」、「インデックス」、「移行」、「永続化」、「ワークアウトの変換」、「コンバーター」、「buildPartialUpdate」、「モック リポジトリ」、「データベース エラー」、「一括操作」、「インポート/エクスポート」、または特定のリポジトリ名。 ソース: alexanderop/workouttracker。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/alexanderop/workouttracker --skill repository-pattern- カテゴリ
- {}データ分析
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
repository-pattern とは?
タイプセーフなインターフェイス、コンバータ、標準化された CRUD 操作を使用して Dexie/IndexedDB リポジトリを作成および管理します。 (1) エンティティ ストレージの追加、(2) 保存/ロード/削除操作の実装、(3) データベース スキーマとインデックスの設計、(4) データベース (Db*) とドメイン タイプ間の変換、(5) データベース エラーまたは移行の処理、(6) 既存のリポジトリの使用 (SettingsRepository、WorkoutsRepository、TemplatesRepository、CustomExercisesRepository、BenchmarksRepository、 ActiveWorkoutRepository)。トリガーには、「データベース」、「リポジトリ」、「データの保存」、「データベースからのフェッチ」、「ストレージからの削除」、「データベース スキーマ」、「データベース テーブル」、「インデックス」、「移行」、「永続化」、「ワークアウトの変換」、「コンバーター」、「buildPartialUpdate」、「モック リポジトリ」、「データベース エラー」、「一括操作」、「インポート/エクスポート」、または特定のリポジトリ名。 ソース: alexanderop/workouttracker。
repository-pattern のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/alexanderop/workouttracker --skill repository-pattern インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/alexanderop/workouttracker
詳細
- カテゴリ
- {}データ分析
- ソース
- skills.sh
- 初回登録
- 2026-02-01