container-management
Create, manage, and optimize LXC containers in Proxmox. Control container lifecycle, manage resources, and coordinate container deployments across nodes.
Best use case
container-management is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Create, manage, and optimize LXC containers in Proxmox. Control container lifecycle, manage resources, and coordinate container deployments across nodes.
Create, manage, and optimize LXC containers in Proxmox. Control container lifecycle, manage resources, and coordinate container deployments across nodes.
Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.
Practical example
Example input
Use the "container-management" skill to help with this workflow task. Context: Create, manage, and optimize LXC containers in Proxmox. Control container lifecycle, manage resources, and coordinate container deployments across nodes.
Example output
A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.
When to use this skill
- Use this skill when you want a reusable workflow rather than writing the same prompt again and again.
When not to use this skill
- Do not use this when you only need a one-off answer and do not need a reusable workflow.
- Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/container-management/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How container-management Compares
| Feature / Agent | container-management | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Create, manage, and optimize LXC containers in Proxmox. Control container lifecycle, manage resources, and coordinate container deployments across nodes.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Container Management Skill Create, manage, and optimize LXC containers in your Proxmox environment. ## What this skill does This skill enables you to: - List containers on specific nodes - Get detailed container configuration and status - Start, stop, reboot, and delete containers - Create new LXC containers with basic or advanced configuration - Clone existing containers - Modify container resource allocation - Monitor container performance metrics - Manage container templates - Plan container deployment strategies - Optimize resource allocation for containers ## When to use this skill Use this skill when you need to: - Check container status and configuration - Manage container lifecycle (start/stop/reboot) - Monitor container performance and resource usage - Adjust container resources (CPU, memory, storage) - Create new containers - Troubleshoot container issues - Plan container migrations - Optimize container placement - Manage container templates ## Available Tools - `get_containers` - List all containers on a specific node - `get_container_status` - Get detailed container status and configuration - `get_container_config` - Get full container configuration details - `start_container` - Start a container - `stop_container` - Stop a container immediately - `shutdown_container` - Gracefully shutdown a container - `reboot_container` - Reboot a container - `create_container` - Create a new LXC container with basic configuration - `create_container_advanced` - Create a container with advanced configuration options - `clone_container` - Clone an existing container - `delete_container` - Delete a container ## Typical Workflows ### Container Lifecycle Management 1. Use `get_containers` to list available containers 2. Use `get_container_status` or `get_container_config` to check state 3. Use start/stop/reboot to manage container operations 4. Monitor container health during changes ### Container Creation & Deployment 1. Use `create_container` or `create_container_advanced` to provision new container 2. Use `get_container_status` to verify configuration 3. Use `clone_container` to create copies for testing or deployment 4. Use `get_container_config` to review detailed settings 5. Document container details for reference ### Container Lifecycle Operations 1. Use `shutdown_container` for graceful shutdown 2. Use `reboot_container` to restart container 3. Use `stop_container` for immediate termination if needed 4. Monitor container status during transitions ### Container Troubleshooting 1. Use `get_container_status` to diagnose issues 2. Use reboot/restart to recover from problems 3. Use snapshots to rollback problematic changes 4. Analyze logs and metrics for root cause ## Example Questions - "List all containers on the worker node" - "What's the status and resource usage of container 101?" - "Get the full configuration of container 105" - "Start the database container" - "Create a new container with 2 cores and 4GB RAM" - "Clone container 102 to create a test environment" - "Gracefully shutdown container 103" - "Delete container 199 and remove all data" - "Show me all containers and their resource allocation" ## Response Format When using this skill, I provide: - Container listings with status and resources - Detailed container configuration and metrics - Status confirmations for container operations - Resource utilization analysis - Optimization recommendations ## Best Practices - Monitor container performance regularly - Use cloning for quick container deployment - Create containers with appropriate resource allocation - Use graceful shutdown to minimize disruption - Plan resource allocation carefully - Balance containers across nodes - Implement monitoring for critical containers - Use container templates for consistency - Document container configuration and purpose - Test changes in development first - Monitor disk usage and resource limits - Clean up unused containers regularly - Use meaningful hostnames for easy identification
Related Skills
routeros-container
RouterOS /container subsystem for running OCI containers on MikroTik devices. Use when: enabling containers on RouterOS, setting up VETH/bridge networking for containers, managing container lifecycle via CLI or REST API, building OCI images for RouterOS, configuring container environment variables, troubleshooting container issues, or when the user mentions RouterOS container, /container, VETH, device-mode container, or MikroTik Docker.
track-management
Use this skill when creating, managing, or working with Conductor tracks - the logical work units for features, bugs, and refactors. Applies to spec.md, plan.md, and track lifecycle operations.
server-management
Server management principles and decision-making. Process management, monitoring strategy, and scaling decisions. Teaches thinking, not commands.
secrets-management
Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.
react-state-management
Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
monorepo-management
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
istio-traffic-management
Configure Istio traffic management including routing, load balancing, circuit breakers, and canary deployments. Use when implementing service mesh traffic policies, progressive delivery, or resilience patterns.
dependency-management-deps-audit
You are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies.
context-window-management
Strategies for managing LLM context windows including summarization, trimming, routing, and avoiding context rot Use when: context window, token limit, context management, context engineering, long context.
context-management-context-save
Use when working with context management context save
context-management-context-restore
Use when working with context management context restore
c4-container
Expert C4 Container-level documentation specialist. Synthesizes Component-level documentation into Container-level architecture, mapping components to deployment units, documenting container interfaces as APIs, and creating container diagrams. Use when synthesizing components into deployment containers and documenting system deployment architecture.