·media-storage
</>

media-storage

ファイルのアップロード、ストレージ、添付ファイルの管理パターン。アクション: ファイルのアップロード、画像のアップロード、ファイル処理、ストレージの統合、サムネイルの添付、色の抽出、ファイルのアップロード、画像のアップロード、ストレージ、添付、サムネイル。パターン: Active Storage、BLOB テーブル、添付ファイル テーブル、ポリモーフィック添付ファイル、重複ファイルの検出。ストレージ: Cloudflare R2、AWS S3、@aws-sdk/client-s3、UUID キー、2 レベルのディレクトリ、CDN URL、署名付き URL。 DB: Drizzle ORM、BLOB、チェックサム、MD5、メタデータ JSON、MIME、byte_size。カラー: ドミナントカラー抽出、ドミナントカラー、Gemini API、16 進数、blobs.metadata。クエリ: サムネイルの取得、サブクエリ、leftJoin、ビューモデル、CDN URL 変換。

9インストール·3トレンド·@dev-goraebap

インストール

$npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage

media-storage のインストール方法

コマンドラインで media-storage AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: dev-goraebap/sveltekit-custom-skills。

파일 업로드·저장소 연동·첨부 관리를 위한 패턴 모음. 특정 방식을 강제하지 않으며, 프로젝트 상황에 맞게 참고한다.

| DB 스키마 | blobs/attachments 테이블 설계, Drizzle ORM 스키마 작성 | schema.md | | 저장소 | R2/S3 클라이언트 초기화, 파일 업로드·삭제, 경로 분산 | storage.md | | 업로드 | 업로드 서비스 함수, 중복 감지, 지배적 색상 추출, 썸네일 첨부 | upload.md | | 조회 | 썸네일 서브쿼리, 뷰모델 변환, CDN URL·색상 값 포함 | query.md |

| DB 테이블 설계, ORM 스키마 작성 | DB 스키마 | | R2/S3 연동, 파일 업로드·삭제 구현 | 저장소 | | 업로드 API, 중복 감지, 색상 추출, 첨부 연결 | 업로드 | | 썸네일 URL·색상 포함 조회, 뷰모델 반환 | 조회 | | 파일 업로드 전체 흐름 구현 | 모두 |

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-10

Browse more skills from dev-goraebap/sveltekit-custom-skills

クイックアンサー

media-storage とは?

ファイルのアップロード、ストレージ、添付ファイルの管理パターン。アクション: ファイルのアップロード、画像のアップロード、ファイル処理、ストレージの統合、サムネイルの添付、色の抽出、ファイルのアップロード、画像のアップロード、ストレージ、添付、サムネイル。パターン: Active Storage、BLOB テーブル、添付ファイル テーブル、ポリモーフィック添付ファイル、重複ファイルの検出。ストレージ: Cloudflare R2、AWS S3、@aws-sdk/client-s3、UUID キー、2 レベルのディレクトリ、CDN URL、署名付き URL。 DB: Drizzle ORM、BLOB、チェックサム、MD5、メタデータ JSON、MIME、byte_size。カラー: ドミナントカラー抽出、ドミナントカラー、Gemini API、16 進数、blobs.metadata。クエリ: サムネイルの取得、サブクエリ、leftJoin、ビューモデル、CDN URL 変換。 ソース: dev-goraebap/sveltekit-custom-skills。

media-storage のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/dev-goraebap/sveltekit-custom-skills

詳細

カテゴリ
</>開発ツール
ソース
skills.sh
初回登録
2026-03-10