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

digitalocean-networking — скилл для Claude Code: как установить

Скилл с правилами построения сетей в DigitalOcean: VPC, фаерволы, балансировщики нагрузки и DNS. Помогает проектировать изолированные контуры для Droplets и Kubernetes.

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

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

Скилл передаёт агенту архитектурные правила для инфраструктуры DigitalOcean. В него заложены шаблоны для изоляции Droplets, кластеров Kubernetes и управляемых баз данных через приватные сети VPC. Ресурсы и VPC обязаны находиться в одном регионе, иначе связать их напрямую не получится.

Внутри описаны сценарии настройки stateful-фаерволов с фильтрацией входящих и исходящих портов, подключение балансировщиков нагрузки с проверкой доступности и терминацией TLS. Также охвачены выделенные IP-адреса для быстрого переключения при авариях, шлюзы NAT Gateway и IPv6.

Инструкция работает автономно. Дополнительные скиллы автора вроде digitalocean-compute или digitalocean-managed-databases можно подключить при необходимости, но для базового проектирования сети они не требуются.

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

  • Спроектировать изолированную сеть VPC для конкретного окружения
  • Настроить правила фаервола для входящего и исходящего трафика
  • Распределить входящие запросы через балансировщик с проверкой доступности
  • Назначить зарезервированные IP-адреса для быстрого переноса сервисов

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

  • Спланируй приватную сеть VPC в DigitalOcean для Droplet и базы данных
  • Составь правила фаервола для веб-сервера с доступом только по портам 80 и 443
  • Как настроить NAT Gateway в DigitalOcean для выхода Droplets из приватной подсети в интернет?

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Вопросы о digitalocean-networking

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

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

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

Он снабжает ассистента инструкциями по архитектуре сетей в DigitalOcean. Сюда входят VPC, балансировщики нагрузки, фильтрация через фаервол, DNS, IPv6 и NAT Gateway.

Обязательно ли ставить скиллы digitalocean-compute и digitalocean-managed-databases?

Нет, они опциональны. Скилл digitalocean-networking автономен и не требует других пакетов из репозитория для работы с сетевыми задачами.

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

SKILL.md · MIT
---
name: digitalocean-networking
description: DigitalOcean networking services including VPC, firewalls, load balancers, reserved IPs, DNS, IPv6, and NAT gateway. Use when designing or securing network connectivity for DigitalOcean workloads.
user-invocable: false
disable-model-invocation: true
progressive_disclosure:
  entry_point:
    summary: "DigitalOcean networking services including VPC, firewalls, load balancers, reserved IPs, DNS, IPv6, and NAT gateway. Use when designing or securing network connectivity 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 Networking Skill

---
progressive_disclosure:
  entry_point:
    summary: "DigitalOcean networking: VPC, firewalls, load balancers, reserved IPs, DNS, IPv6, NAT gateway."
    when_to_use:
      - "When designing private networks or segmentation"
      - "When securing inbound and outbound traffic"
      - "When configuring load balancing and DNS"
    quick_start:
      - "Create a VPC for private traffic"
      - "Apply firewalls to compute"
      - "Attach load balancers and reserved IPs"
      - "Configure DNS records"
  token_estimate:
    entry: 90-110
    full: 3800-5000
---

## Overview

DigitalOcean networking services secure and control traffic with VPC networking, firewalls, load balancing, DNS, IPv6, and reserved IPs.

## VPC

Use VPC to create private network segments for Droplets, Kubernetes, and managed databases.

- Create a VPC in the same region as compute resources.
- Attach resources that need private communication.

## Firewalls

Use stateful firewalls to restrict inbound and outbound traffic.

- Define inbound and outbound rules by protocol and port.
- Apply rules to Droplets and other resources.

## Load Balancers

Use load balancers to distribute traffic across backend resources.

- Configure health checks and target pools.
- Terminate TLS and forward to backend services.

## Reserved IPs

Use reserved IPs to keep stable public endpoints.

- Assign reserved IPs to Droplets.
- Remap IPs during failover or migration.

## DNS and IPv6

- Manage DNS records for DigitalOcean and external resources.
- Enable IPv6 for dual-stack support.

## NAT Gateway

Use NAT Gateway for outbound connectivity from private subnets.

## Networking Workflow

- Create a VPC per environment.
- Attach compute and databases to the VPC.
- Apply firewalls to limit inbound access.
- Add load balancers for public entry points.
- Configure DNS and reserved IPs for stable routing.

## Complementary Skills

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

- **digitalocean-compute**: Droplets, App Platform, and Kubernetes placement.
- **digitalocean-managed-databases**: Private database connectivity.
- **digitalocean-management**: Monitoring and uptime checks.

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

## Resources

**DigitalOcean Docs**:
- Networking: https://docs.digitalocean.com/products/networking/
- VPC: https://docs.digitalocean.com/products/networking/vpc/
- Firewalls: https://docs.digitalocean.com/products/networking/firewalls/
- Load Balancers: https://docs.digitalocean.com/products/networking/load-balancers/
- Reserved IPs: https://docs.digitalocean.com/products/networking/reserved-ips/
- DNS: https://docs.digitalocean.com/products/networking/dns/
- IPv6: https://docs.digitalocean.com/products/networking/ipv6/
- NAT Gateway: https://docs.digitalocean.com/products/networking/vpc/how-to/create-nat-gateway/

© 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

golang-observability-opentelemetry Скилл для инструментирования Go-сервисов: OpenTelemetry для распределённых трейсов, Prometheus для метрик, slog для структурных логов. CX Codex +1 409установок digitalocean-overview Скилл помогает освоить DigitalOcean, выбрать сервисы и настроить работу через Control Panel, doctl, REST API или Terraform. CX Codex +1 408установок hono-validation Скилл для валидации запросов в Hono: JSON, формы, query-параметры, заголовки и cookie. Пригодится, когда нужны типы из схемы прямо в обработчике. CX Codex +1 408установок golang-concurrency-patterns Скилл для написания конкурентного Go-кода: отмена через context, errgroup, worker pools и разбор типичных гонок и дедлоков. CX Codex +1 408установок golang-database-patterns Скилл для ИИ-агента, который подсказывает, как в Go подключить базу, написать запросы и провести миграции. CX Codex +1 403установок digitalocean-storage Скилл помогает ИИ-агенту подбирать и настраивать хранилища DigitalOcean: объектное Spaces, блочные диски Volumes, сетевую файловую систему NFS, а также бэкапы и снапшоты. 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установок

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

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