·media-storage
</>

media-storage

Шаблон управления загрузкой файлов, хранилищем и вложениями. Действия: загрузка файла, загрузка изображений, обработка файлов, интеграция хранилища, вложение миниатюр, извлечение цвета. Шаблоны: Active Storage, таблица больших двоичных объектов, таблица вложений, полиморфное вложение, обнаружение дубликатов файлов. Хранилище: Cloudflare R2, AWS S3, @aws-sdk/client-s3, ключ UUID, двухуровневый каталог, URL-адрес CDN, заранее заданный URL-адрес. БД: Drizzle ORM, blob, контрольная сумма, MD5, метаданные JSON, MIME, byte_size. Цвет: извлечение доминирующего цвета, API Gemini, шестнадцатеричный код, blobs.metadata. Запрос: поиск по миниатюрам, подзапрос, leftJoin, модель представления, преобразование URL-адреса CDN.

9Установки·3Тренд·@dev-goraebap

Установка

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

Как установить media-storage

Быстро установите AI-навык media-storage в вашу среду разработки через командную строку

  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, таблица больших двоичных объектов, таблица вложений, полиморфное вложение, обнаружение дубликатов файлов. Хранилище: Cloudflare R2, AWS S3, @aws-sdk/client-s3, ключ UUID, двухуровневый каталог, URL-адрес CDN, заранее заданный URL-адрес. БД: Drizzle ORM, blob, контрольная сумма, MD5, метаданные JSON, MIME, byte_size. Цвет: извлечение доминирующего цвета, API Gemini, шестнадцатеричный код, blobs.metadata. Запрос: поиск по миниатюрам, подзапрос, leftJoin, модель представления, преобразование URL-адреса CDN. Источник: 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