Back to skills
SKILL.md
Infrastructure
ASecurityDesign, provision, and connect cloud resources across servers, networks, and services.
- 7 stars
- 0 votes
- 0 copies
- 2 views
- Added June 7, 2026
Works with
Security analysis
100/100Pro scans all 4 files and shows the line behind each finding
npx -y skills add modbender/skill-library-mcp --skill infrastructure --agent claude-codeAre you the author of Infrastructure?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-infrastructure)---
name: Infrastructure
slug: infrastructure
version: 1.0.1
description: Design, provision, and connect cloud resources across servers, networks, and services.
changelog: User-driven credential model, explicit tool requirements
metadata: {"clawdbot":{"emoji":"ποΈ","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
---
## Scope
This skill:
- β
Guides architecture decisions
- β
Provides provisioning commands for user to run
- β
Documents infrastructure patterns
**User-driven model:**
- User provides cloud credentials when needed
- User runs provisioning commands
- Skill guides decisions and generates commands
This skill does NOT:
- β Store or access cloud credentials directly
- β Run provisioning commands automatically
- β Modify infrastructure without user confirmation
**For implementation:** User runs commands skill provides, or uses `server` skill for execution.
## Quick Reference
| Topic | File |
|-------|------|
| Architecture patterns | `patterns.md` |
| Provider commands | `providers.md` |
| Backup strategies | `backups.md` |
## Core Rules
### 1. User Runs Commands
Skill generates commands, user executes:
```
Agent: "To create the server, run:
hcloud server create --name web1 --type cx21 --image ubuntu-24.04
This requires HCLOUD_TOKEN in your environment."
User: [runs command]
```
### 2. Required Tools (User Installs)
| Provider | Tool | Install |
|----------|------|---------|
| Hetzner | `hcloud` | brew install hcloud |
| AWS | `aws` | brew install awscli |
| DigitalOcean | `doctl` | brew install doctl |
| Docker | `docker` | Docker Desktop |
### 3. Credential Handling
- User sets credentials in their environment
- Skill never stores or logs credential values
- Commands reference env vars: `$HCLOUD_TOKEN`, `$AWS_ACCESS_KEY_ID`
### 4. Architecture Guidance
| Stage | Recommended |
|-------|-------------|
| MVP | Single VPS + Docker Compose |
| Growth | Dedicated DB + load balancer |
| Scale | Multi-region + CDN |
### 5. Decision Framework
| Question | Answer |
|----------|--------|
| How to structure infra? | β
This skill |
| Should I add another server? | β
This skill |
| How to configure nginx? | Use `server` skill |
| How to write Dockerfile? | Use `docker` skill |
### 6. Backup Strategy
| Data | Method | Frequency |
|------|--------|-----------|
| Database | pg_dump β S3/B2 | Daily |
| Volumes | Snapshots | Weekly |
| Config | Git | Every change |
Files in this skill
- SKILL.md
- backups.md
- patterns.md
- providers.md
Attribution
Comments
Loading commentsβ¦