К основному содержанию
скилл CX Codex

digitalocean-storage — скилл для Claude Code: функции и установка

Скилл помогает ИИ-агенту подбирать и настраивать хранилища DigitalOcean: объектное Spaces, блочные диски Volumes, сетевую файловую систему NFS, а также бэкапы и снапшоты.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-storage -a claude-code
Открыть на GitHub

Что делает digitalocean-storage

Скилл добавляет в контекст агента архитектурные правила и сценарии работы с хранилищами DigitalOcean. Он охватывает S3-совместимое объектное хранилище Spaces для статики и логов, сетевые блочные тома Volumes для Droplets, общий доступ через управляемый NFS, а также ручные снапшоты и автоматические бэкапы.

Агент получает пошаговые инструкции по подготовке ресурсов: от генерации ключей доступа для Spaces до монтирования файловых систем в ОС Droplet. В инструкциях зафиксировано строгое требование: блочные тома Volumes создаются в том же регионе, где находится целевой Droplet, иначе диск подключить не удастся.

Скилл работает автономно, но подготовлен к связке с соседними пакетами для Droplets, реестра контейнеров и баз данных. В метаданных он помечен как фоновый контекст без прямого вызова моделью, поэтому агент подтягивает эти знания автоматически при обсуждении инфраструктуры.

Какие задачи решает

  • Выбрать подходящий тип хранилища под конкретную нагрузку в DigitalOcean
  • Настроить подключение и монтирование блочных томов Volumes к Droplet
  • Спланировать политику снапшотов и расписание автоматических бэкапов
  • Организовать раздачу статики и хранение логов через S3-совместимый Spaces

Примеры запросов агенту

  • Помоги выбрать хранилище в DigitalOcean: нам нужны общие файлы для двух Droplets и раздача картинок пользователям.
  • Как правильно подключить и смонтировать дополнительный диск Volumes к существующему Droplet?
  • Предложи стратегию регулярных бэкапов и снапшотов перед обновлением базы данных на Droplet.

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

1Через Skills CLI (Vercel)

npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-storage -a claude-code

2Вручную: положить файлы

~/.claude/skills/digitalocean-storage/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/digitalocean-storage/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о digitalocean-storage

Как установить digitalocean-storage в Claude Code?

Выполните команду npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-storage -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/digitalocean-storage/SKILL.md.

Что делает скилл digitalocean-storage?

Он снабжает агента инструкциями по выбору и конфигурированию сервисов хранения DigitalOcean — Spaces, Volumes, NFS, снапшотов и бэкапов.

В чём разница между Spaces, Volumes и NFS по этому руководству?

Spaces используется как S3-совместимое объектное хранилище для статики и логов, Volumes даёт постоянный блочный диск конкретному Droplet, а NFS обеспечивает общий доступ к файлам по стандарту POSIX для нескольких вычислительных ресурсов.

Исходный текст

SKILL.md · MIT
---
name: digitalocean-storage
description: DigitalOcean storage services including Spaces object storage, Volumes block storage, NFS, Snapshots, and Backups. Use when selecting or managing storage for DigitalOcean workloads.
user-invocable: false
disable-model-invocation: true
progressive_disclosure:
  entry_point:
    summary: "DigitalOcean storage services including Spaces object storage, Volumes block storage, NFS, Snapshots, and Backups. Use when selecting or managing storage for DigitalOcean workloads."
    when_to_use: "When working with version control, branches, or pull requests."
    quick_start: "1. Review the core concepts below. 2. Apply patterns to your use case. 3. Follow best practices for implementation."
---
# DigitalOcean Storage Skill

---
progressive_disclosure:
  entry_point:
    summary: "DigitalOcean storage: Spaces object storage, Volumes block storage, NFS file storage, Snapshots, and Backups."
    when_to_use:
      - "When selecting object, block, or file storage"
      - "When designing backup and snapshot strategies"
      - "When attaching persistent storage to Droplets"
    quick_start:
      - "Choose Spaces, Volumes, or NFS"
      - "Provision storage in the target region"
      - "Attach or mount storage to compute"
      - "Enable snapshots or backups"
  token_estimate:
    entry: 90-110
    full: 3800-5000
---

## Overview

DigitalOcean storage includes S3-compatible object storage, network-attached block storage, managed NFS, plus snapshots and backups for recovery workflows.

## Spaces Object Storage

Use Spaces for large datasets, static assets, and logs.

- Create a Space in the required region.
- Generate access keys for S3-compatible tooling.
- Configure access controls for public or private objects.

## Volumes Block Storage

Use Volumes to add persistent block storage to Droplets.

- Create a Volume in the same region as the Droplet.
- Attach the Volume to a Droplet.
- Mount the Volume on the Droplet OS.

## NFS File Storage

Use managed NFS for shared file access across services.

- Provision an NFS file system.
- Mount from compute resources that require shared storage.

## Snapshots

Use snapshots for on-demand backups of Droplets or Volumes.

- Create snapshots before major changes.
- Use snapshots to create new Droplets or Volumes.

## Backups

Use scheduled backups for routine recovery points.

- Enable backups on Droplets.
- Restore from backups during recovery.

## Storage Selection Guide

- Use **Spaces** for object storage and static assets.
- Use **Volumes** for persistent block storage on Droplets.
- Use **NFS** for shared POSIX file storage.
- Use **Snapshots** for point-in-time recovery.
- Use **Backups** for scheduled system-level protection.

## Complementary Skills

When using this skill, consider these related skills (if deployed):

- **digitalocean-compute**: Droplets and App Platform storage attachment.
- **digitalocean-containers-images**: Image and registry workflows.
- **digitalocean-managed-databases**: Data backups and migration planning.

*Note: Complementary skills are optional. This skill is fully functional without them.*

## Resources

**DigitalOcean Docs**:
- Storage: https://docs.digitalocean.com/products/storage/
- Spaces: https://docs.digitalocean.com/products/spaces/
- Volumes: https://docs.digitalocean.com/products/volumes/
- NFS: https://docs.digitalocean.com/products/nfs/
- Snapshots: https://docs.digitalocean.com/products/snapshots/
- Backups: https://docs.digitalocean.com/products/backups/

© bobmatnyc · MIT · bobmatnyc/claude-mpm-skills

Похожие скиллы

Все скиллы по теме «Облака: AWS, Azure, GCP» →
caveman-manage JuliusBrussee Проверяет состояние и результаты экспериментов Caveman Cloud, предлагает одно действие или блокирует рискованный запрос. Нужен перед запуском, одобрением, отменой или откатом. CX Codex +1 104 200установок workers-best-practices cloudflare Скилл настраивает ИИ на проверку продакшен-кода Cloudflare Workers по актуальным правилам рантайма, типам Wrangler и антипаттернам. CX Codex +1 126 100установок cloudflare-email-service cloudflare Скилл для работы с Cloudflare Email Sending и Email Routing: помогает настроить отправку и приём писем в Workers. CX Codex +1 102 300установок firebase-basics официальный google Скилл настраивает Firebase CLI, помогает войти в аккаунт, создать или выбрать проект и скачать конфигурацию Android или iOS. CX Codex 14 100установок cloudflare-one cloudflare Помогает агенту проектировать, настраивать и разбирать развёртывания Cloudflare One Zero Trust и SASE. Пригодится, когда нужно спланировать Access, Gateway или туннели без похода в документацию вручную. CX Codex +1 93 100установок cloudflare-one-migrations cloudflare Помогает спланировать переход с VPN, SWG или SASE на Cloudflare One: сопоставляет политики, находит пробелы и расписывает порядок выката. CX Codex +1 89 500установок

Из того же набора97

hono-validation Скилл для валидации запросов в Hono: JSON, формы, query-параметры, заголовки и cookie. Пригодится, когда нужны типы из схемы прямо в обработчике. CX Codex +1 408установок golang-concurrency-patterns Скилл для написания конкурентного Go-кода: отмена через context, errgroup, worker pools и разбор типичных гонок и дедлоков. CX Codex +1 408установок digitalocean-networking Скилл с правилами построения сетей в DigitalOcean: VPC, фаерволы, балансировщики нагрузки и DNS. Помогает проектировать изолированные контуры для Droplets и Kubernetes. CX Codex +1 404установок golang-database-patterns Скилл для ИИ-агента, который подсказывает, как в Go подключить базу, написать запросы и провести миграции. CX Codex +1 403установок openrouter Скилл для работы с OpenRouter: один OpenAI-совместимый API к 200+ моделям, стриминг, роутинг и фолбэки. Пригодится, когда в проекте нужно несколько LLM сразу. CX Codex +1 403установок digitalocean-managed-databases Скилл помогает разворачивать, масштабировать и обслуживать управляемые базы данных в DigitalOcean. Пригодится при настройке PostgreSQL, MySQL, Redis, Kafka или OpenSearch. CX Codex +1 393установок test-driven-development Набор правил TDD для ИИ-агентов: задаёт цикл Red-Green-Refactor, структуру тестов AAA, шаблоны именования и целевые метрики покрытия кода. CX Codex +1 391установок better-auth-authentication Скилл для TypeScript-приложений: помогает настроить вход по email и паролю, социальные провайдеры и проверку почты. CX Codex +1 389установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой