digitalocean-teams — Claude Code skill: DigitalOcean teams and billing
A reference skill for DigitalOcean Teams and Organizations: roles, access, membership and consolidated billing. Useful when you set up a team or untangle permissions.
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a claude-codeWhat digitalocean-teams does
The skill is a written reference for Teams and Organizations on DigitalOcean. It covers four areas: teams themselves, organizations, roles and permissions, and access security. Teams own shared billing and infrastructure access; organizations group several teams under one bill, payment method and invoice.
Roles get their own section — predefined ones for common access levels, custom ones when a team needs something narrower or wider. On security it lists what to turn on: secure sign-in, 2FA, SSO, plus a review of access changes and membership activity. There is a short workflow too: create the team, set billing owners, invite members, assign roles, enable security policies, then revisit permissions on a schedule.
The skill is marked user-invocable: false with model invocation disabled, so you cannot call it by hand — it loads when the agent is dealing with team structure, permissions or billing. Two related skills, digitalocean-overview and digitalocean-management, are mentioned as optional; this one works without them.
What it helps with
- explain how a DigitalOcean Team differs from an Organization
- assign a member the right access level
- consolidate billing across several teams
- turn on 2FA and SSO for a team
- check who changed access and when
Example prompts for the agent
- Walk me through creating a Team on DigitalOcean and inviting people
- Which DigitalOcean roles exist and what should I give a contractor?
- How do I group several teams into an Organization with one invoice?
How to install digitalocean-teams
1Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a claude-code2Manually: put the files in place
~/.claude/skills/digitalocean-teams/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/digitalocean-teams/
1Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a codex2Manually: put the files in place
.agents/skills/digitalocean-teams/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a cursor2Manually: put the files in place
.cursor/skills/digitalocean-teams/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install bobmatnyc/claude-mpm-skills digitalocean-teams2Manually: put the files in place
.github/skills/digitalocean-teams/SKILL.md1Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a gemini-cli2Platform CLI
gemini skills install https://github.com/bobmatnyc/claude-mpm-skills --path toolchains/platforms/deployment/digitalocean-teamsManually: put the files in place
.devin/skills/digitalocean-teams/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about digitalocean-teams
How do I install digitalocean-teams in Claude?
Run npx skills add bobmatnyc/claude-mpm-skills --skill digitalocean-teams -a claude-code. The skill file then sits at ~/.claude/skills/digitalocean-teams/SKILL.md.
What does digitalocean-teams do?
It documents DigitalOcean Teams and Organizations: membership, roles and permissions, consolidated billing, and security settings such as 2FA and SSO.
Can I invoke this skill manually?
No. It sets user-invocable: false and disable-model-invocation: true, so it is picked up from task context rather than a command.
Source text
SKILL.md · MIT
---
name: digitalocean-teams
description: DigitalOcean Teams and Organizations for billing, access control, roles, and membership. Use when managing team structure, permissions, and organization-wide billing on DigitalOcean.
user-invocable: false
disable-model-invocation: true
progressive_disclosure:
entry_point:
summary: "DigitalOcean Teams and Organizations for billing, access control, roles, and membership. Use when managing team structure, permissions, and organization-wide billing on DigitalOcean."
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 Teams Skill
---
progressive_disclosure:
entry_point:
summary: "Teams and Organizations on DigitalOcean: membership, roles, permissions, and consolidated billing."
when_to_use:
- "When setting up teams or organizations"
- "When managing roles and access permissions"
- "When configuring billing and ownership"
quick_start:
- "Create a team and invite members"
- "Assign roles and permissions"
- "Configure security settings"
- "Use organizations for consolidated billing"
token_estimate:
entry: 90-110
full: 3200-4300
---
## Overview
Teams manage billing and infrastructure access on DigitalOcean. Organizations group teams for consolidated billing, payment, and invoicing.
## Teams
- Create teams for shared ownership and billing.
- Invite members and assign roles.
- Manage team settings and security.
## Organizations
- Group multiple teams under a single organization.
- Centralize billing, payment, and invoicing.
## Roles and Permissions
- Assign predefined roles for common access levels.
- Use custom roles when teams need tailored permissions.
## Security and Access
- Require secure sign-in and 2FA.
- Configure SSO if needed.
- Review access changes and membership activity.
## Team Management Workflow
- Create team and configure billing owners.
- Invite members and assign roles.
- Enable security policies.
- Review permissions regularly.
## Complementary Skills
When using this skill, consider these related skills (if deployed):
- **digitalocean-overview**: Platform onboarding and tooling.
- **digitalocean-management**: Projects and monitoring visibility.
*Note: Complementary skills are optional. This skill is fully functional without them.*
## Resources
**DigitalOcean Docs**:
- Teams: https://docs.digitalocean.com/platform/teams/
- Team roles: https://docs.digitalocean.com/platform/teams/roles/
- Team settings: https://docs.digitalocean.com/platform/teams/settings/
- Organizations: https://docs.digitalocean.com/platform/organizations/
- Accounts: https://docs.digitalocean.com/platform/accounts/
© bobmatnyc · MIT · bobmatnyc/claude-mpm-skills