·media-storage
</>

media-storage

Modello di caricamento/archiviazione/gestione dei file. Azioni: caricamento file, caricamento immagini, elaborazione file, integrazione archiviazione, allegato miniatura, estrazione colore. Modelli: archiviazione attiva, tabella BLOB, tabella degli allegati, allegato polimorfico, rilevamento di file duplicati. Archiviazione: Cloudflare R2, AWS S3, @aws-sdk/client-s3, chiave UUID, directory a 2 livelli, URL CDN, URL prefirmato. DB: Drizzle ORM, blob, checksum, MD5, metadati JSON, MIME, byte_size. Colore: estrazione del colore dominante, API Gemini, esadecimale, blobs.metadata. Query: ricerca di miniature, sottoquery, leftJoin, modello di visualizzazione, trasformazione URL CDN.

9Installazioni·2Tendenza·@dev-goraebap

Installazione

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

Come installare media-storage

Installa rapidamente la skill AI media-storage nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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·색상 포함 조회, 뷰모델 반환 | 조회 | | 파일 업로드 전체 흐름 구현 | 모두 |

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-11

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

Risposte rapide

Che cos'è media-storage?

Modello di caricamento/archiviazione/gestione dei file. Azioni: caricamento file, caricamento immagini, elaborazione file, integrazione archiviazione, allegato miniatura, estrazione colore. Modelli: archiviazione attiva, tabella BLOB, tabella degli allegati, allegato polimorfico, rilevamento di file duplicati. Archiviazione: Cloudflare R2, AWS S3, @aws-sdk/client-s3, chiave UUID, directory a 2 livelli, URL CDN, URL prefirmato. DB: Drizzle ORM, blob, checksum, MD5, metadati JSON, MIME, byte_size. Colore: estrazione del colore dominante, API Gemini, esadecimale, blobs.metadata. Query: ricerca di miniature, sottoquery, leftJoin, modello di visualizzazione, trasformazione URL CDN. Fonte: dev-goraebap/sveltekit-custom-skills.

Come installo media-storage?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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

Dettagli

Categoria
</>Sviluppo
Fonte
skills.sh
Prima apparizione
2026-03-10