Skills Explorer Add Skills

app-platform-networking

An agent skill by digitalocean-labs, from digitalocean-labs/do-app-platform-skills. Tags: access-control, digitalocean, networking, routing, vpc, web.

What it does

Configure domains, routing, CORS, VPC, static IPs, and inter-service communication for DigitalOcean App Platform. Use when setting up custom domains, subdomain routing, cross-origin API access, or secure database connectivity.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add digitalocean-labs/do-app-platform-skills --skill app-platform-networking

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/digitalocean-labs/do-app-platform-skills
cp -r do-app-platform-skills/skills/networking ~/.claude/skills/app-platform-networking

Safety box score

Grade B, low risk: 23 of 100 risk points, rated 2026-10-14. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill configures DigitalOcean App Platform networking: domains/DNS, ingress routing, CORS, VPC trusted sources, and dedicated egress. Its main risk is broad live-traffic and connectivity changes, including redirects, firewall rules, and static outbound IPs that can affect production availability and external access.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)The files include shell examples like `doctl`, `jq`, `dig`, and `psql`, but no shipped scripts or code that is executed automatically.
Network access2 (moderate)Its purpose is to change public DNS, ingress routing, CORS, VPC trust rules, and egress behavior, with commands such as `doctl databases firewalls append` and nameserver/A-record changes.
Filesystem reach0 (none)The skill does not read, write, or delete local files outside the app spec examples it documents.
Secrets & credentials1 (low)It handles private database connection URIs and secret env vars such as `DATABASE_PRIVATE_URL` and `type: SECRET`, but it does not request browser sessions or stored tokens.
Privilege & persistence0 (none)There is no `sudo`, service registration, shell profile editing, or global system change in the skill files.
Instruction hijack surface0 (none)The docs do not instruct the agent to ignore safeguards, follow remote instructions, hide actions, or adopt deceptive personas.
Irreversible actions2 (moderate)It can make externally visible changes like redirects, domain routing, trusted-source rules, and dedicated egress, but those changes are still applied through user-approved App Platform config.
Transparency0 (none)All shipped content is readable markdown; there are no binaries, bundled installers, or decoded-at-runtime blobs.

Before installing

Rated 2026-10-14 by an automated review of 8 files from the skill's repository.

Source

Repository
digitalocean-labs/do-app-platform-skills (all skills from this repository)
Path
skills/networking/SKILL.md
Branch
main
Collection
do-app-platform
Updated
2026-09-21