Skip to content
Back to skills

Infrastructure

ASecurity

Drift av homelaben. USE WHEN portainer, docker stack, proxmox, pve, VM status, technitium, dns status, truenas, NAS status.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 6, 2026
ai-agentsgodockerapi

Works with

  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 6, 2026

npx -y skills add johansenmeister/Dual-PAI --skill Infrastructure --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Infrastructure?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Infrastructure
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/johansenmeister-infrastructure/badge)](https://www.skillsdirectory.com/skills/johansenmeister-infrastructure)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Infrastructure
description: Drift av homelaben. USE WHEN portainer, docker stack, proxmox, pve, VM status, technitium, dns status, truenas, NAS status.
metadata:
  personal: "true"
---

# Infrastructure - drift av homelaben

**Kategori for skillene som drifter maskinene og tjenestene i laben.** Verdiene
(verter, adresser, nøkler) kommer fra miljøet og `~/.opencode/.env`, aldri fra
skill-treet. Hvor dokumentasjonen skrives, står i `PAI/USER/INFRASTRUCTURE.md`.

## Skills in This Category

| Skill | Purpose | Trigger |
|-------|---------|---------|
| **DockerPortainer** | Docker-verten og Portainer-stackene: inspiser, oppgrader, migrer bind-mounts | "portainer", "oppgrader stack", "bump image" |
| **Proxmox** | Proxmox VE-clusteret: VM-er, LXC, lagring, oppgaver | "proxmox status", "hvilke VM-er kjører" |
| **Technitium** | Technitium DNS: status, blokkering, cache | "dns status", "er domenet blokkert" |
| **TrueNAS** | TrueNAS Scale via WebSocket-API: pools, datasets, shares, SMART | "NAS status", "TrueNAS pools" |

## When to Use

- Spørsmål om eller endringer i laben: nettverk, servere, lagring og tjenester
- Drift og vedlikehold: oppdateringer, reboots, rotasjon av hemmeligheter
- Feilsøking og trusselanalyse mot de eksponerte tjenestene

## Category Philosophy

Les før du skriver: sjekk tilstanden før en endring, og foretrekk skillens
read-only-veier. En endring som kan ta ned en tjeneste, bekreftes med brukeren
først.

## Customization

**Before executing, check for user customizations at:**
`~/.opencode/PAI/USER/SKILLCUSTOMIZATIONS/Infrastructure/`

If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there.

Files in this skill

  • DockerPortainer/KnownPitfalls.md9.3 KB
  • DockerPortainer/PortainerApi.md2.9 KB
  • DockerPortainer/SKILL.md4 KB
  • DockerPortainer/Tools/PortainerApi.py6.6 KB
  • DockerPortainer/Workflows/InspectStack.md2.2 KB
  • DockerPortainer/Workflows/MigrateBindMount.md3.3 KB
  • DockerPortainer/Workflows/RotateSecret.md2.6 KB
  • DockerPortainer/Workflows/UpgradeStack.md3.4 KB
  • Proxmox/ProxmoxApi.md3.1 KB
  • Proxmox/SKILL.md2.5 KB
  • Proxmox/Workflows/ClusterStatus.md1.6 KB
  • Proxmox/Workflows/ResourceList.md1.7 KB
  • Proxmox/Workflows/StorageStatus.md1.6 KB
  • SKILL.md1.7 KB
  • Technitium/SKILL.md5.3 KB
  • Technitium/Scripts/technitiumApi.ts17.1 KB
  • Technitium/TechnitiumApi.md7.6 KB
  • Technitium/Workflows/CheckStatus.md1.8 KB
  • Technitium/Workflows/ManageBlocklists.md2.2 KB
  • Technitium/Workflows/ManageCache.md1.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…