·media-storage
</>

media-storage

Patrón de carga, almacenamiento y gestión de archivos adjuntos. Acciones: carga de archivos, carga de imágenes, procesamiento de archivos, integración de almacenamiento, archivo adjunto, extracción de color, carga de archivos, carga de imágenes, almacenamiento, archivo adjunto, miniatura. Patrones: Almacenamiento activo, tabla de blobs, tabla de archivos adjuntos, archivos adjuntos polimórficos, detección de archivos duplicados. Almacenamiento: Cloudflare R2, AWS S3, @aws-sdk/client-s3, clave UUID, directorio de 2 niveles, URL CDN, URL prefirmada. Base de datos: Drizzle ORM, blob, suma de comprobación, MD5, metadatos JSON, MIME, byte_size. Color: extracción de color dominante, color dominante, API Gemini, hexadecimal, blobs.metadata. Consulta: recuperación de miniaturas, subconsulta, leftJoin, modelo de vista, conversión de URL de CDN.

9Instalaciones·3Tendencia·@dev-goraebap

Instalación

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

Cómo instalar media-storage

Instala rápidamente el skill de IA media-storage en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: dev-goraebap/sveltekit-custom-skills.

SKILL.md

Ver original

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

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

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

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

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

Respuestas rápidas

¿Qué es media-storage?

Patrón de carga, almacenamiento y gestión de archivos adjuntos. Acciones: carga de archivos, carga de imágenes, procesamiento de archivos, integración de almacenamiento, archivo adjunto, extracción de color, carga de archivos, carga de imágenes, almacenamiento, archivo adjunto, miniatura. Patrones: Almacenamiento activo, tabla de blobs, tabla de archivos adjuntos, archivos adjuntos polimórficos, detección de archivos duplicados. Almacenamiento: Cloudflare R2, AWS S3, @aws-sdk/client-s3, clave UUID, directorio de 2 niveles, URL CDN, URL prefirmada. Base de datos: Drizzle ORM, blob, suma de comprobación, MD5, metadatos JSON, MIME, byte_size. Color: extracción de color dominante, color dominante, API Gemini, hexadecimal, blobs.metadata. Consulta: recuperación de miniaturas, subconsulta, leftJoin, modelo de vista, conversión de URL de CDN. Fuente: dev-goraebap/sveltekit-custom-skills.

¿Cómo instalo media-storage?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/dev-goraebap/sveltekit-custom-skills --skill media-storage Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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

Detalles

Categoría
</>Desarrollo
Fuente
skills.sh
Primera vez visto
2026-03-10