·repository-pattern
{}

repository-pattern

alexanderop/workouttracker

タイプセーフなインターフェイス、コンバータ、標準化された CRUD 操作を使用して Dexie/IndexedDB リポジトリを作成および管理します。 (1) エンティティ ストレージの追加、(2) 保存/ロード/削除操作の実装、(3) データベース スキーマとインデックスの設計、(4) データベース (Db*) とドメイン タイプ間の変換、(5) データベース エラーまたは移行の処理、(6) 既存のリポジトリの使用 (SettingsRepository、WorkoutsRepository、TemplatesRepository、CustomExercisesRepository、BenchmarksRepository、 ActiveWorkoutRepository)。トリガーには、「データベース」、「リポジトリ」、「データの保存」、「データベースからのフェッチ」、「ストレージからの削除」、「データベース スキーマ」、「データベース テーブル」、「インデックス」、「移行」、「永続化」、「ワークアウトの変換」、「コンバーター」、「buildPartialUpdate」、「モック リポジトリ」、「データベース エラー」、「一括操作」、「インポート/エクスポート」、または特定のリポジトリ名。

10インストール·1トレンド·@alexanderop

インストール

$npx skills add https://github.com/alexanderop/workouttracker --skill repository-pattern

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