Marketplace storage-management
Manage storage devices and resources in Proxmox. Monitor storage usage, allocate resources, and plan storage expansion for your virtualization infrastructure.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/dataknifeai/storage-management" ~/.claude/skills/aiskillstore-marketplace-storage-management && rm -rf "$T"
manifest:
skills/dataknifeai/storage-management/SKILL.mdsource content
Storage Management Skill
Manage and optimize storage in your Proxmox environment.
What this skill does
This skill enables you to:
- List all storage devices in the cluster
- Get storage device details and capacity
- Monitor storage usage and utilization
- Track storage allocation per VM/container
- Analyze storage performance
- Plan storage expansion
- Manage storage pools
- Monitor storage health
- Identify storage bottlenecks
- Generate storage reports
When to use this skill
Use this skill when you need to:
- Check available storage capacity
- Monitor storage utilization
- Plan storage expansion
- Analyze storage performance
- Troubleshoot storage issues
- Allocate storage to VMs/containers
- Monitor storage device health
- Generate capacity planning reports
- Optimize storage allocation
Available Tools
- Get all storage devices in the clusterget_storage
- Get storage devices for a specific nodeget_node_storage
Typical Workflows
Storage Capacity Planning
- Use
to view all storage devicesget_storage - Use
for node-specific analysisget_node_storage - Analyze current usage and growth trends
- Plan storage expansion or upgrades
- Generate capacity report
Storage Monitoring
- Use
to view overall utilizationget_storage - Use
for detailed per-node analysisget_node_storage - Monitor critical thresholds
- Track usage trends over time
- Alert on capacity issues
Storage Optimization
- Use
to identify underutilized storageget_storage - Use
to analyze node-level usageget_node_storage - Rebalance storage allocation
- Archive or consolidate data
- Optimize storage pool configuration
Storage Troubleshooting
- Use
to verify device availabilityget_storage - Use
to diagnose node-specific issuesget_node_storage - Check for I/O errors or performance degradation
- Verify RAID status and redundancy
- Analyze performance metrics
Example Questions
- "Show me all storage devices and their capacity"
- "What's the storage usage per node?"
- "Which storage devices are near capacity?"
- "How much free space do we have across all storage?"
- "Get storage capacity and planning report"
- "Are there any storage performance issues?"
- "Show storage allocation across the cluster"
Response Format
When using this skill, I provide:
- Storage device listings with capacity/usage
- Per-node storage analysis
- Utilization percentages and trends
- Available capacity summary
- Bottleneck identification
- Expansion recommendations
Best Practices
- Monitor storage capacity regularly
- Maintain 20-30% free space for performance
- Plan storage expansion proactively
- Implement redundancy for critical storage
- Monitor RAID health and status
- Use appropriate storage tiers for workload types
- Implement data archival policies
- Monitor I/O performance and latency
- Document storage configuration
- Test disaster recovery procedures
- Plan for future growth
- Use snapshots for backup and recovery