Implement GitOps workflows with ArgoCD and Flux for automated, declarative Kubernetes...
npx skills add javiermontano-sofka/sdf --skill "sofka-capacity-planning"
Install specific skill from multi-skill repository
# Description
>
# SKILL.md
name: sofka-capacity-planning
description: >
Infrastructure and team capacity forecasting β load projections, scaling triggers, resource optimization.
Use when the user asks to "plan capacity", "forecast load", "define scaling strategy",
"optimize resources", or mentions autoscaling, bottleneck analysis, resource forecasting, sizing.
model: opus
context: fork
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash
Capacity Planning: Infrastructure & Team Forecasting
Capacity planning projects future resource needs for infrastructure and teams, defining scaling triggers and optimization strategies. The skill produces capacity models, scaling playbooks, and bottleneck analyses that prevent both under-provisioning (outages) and over-provisioning (waste).
TL;DR
- Modela capacidad actual y proyecta demanda futura basada en metricas de crecimiento
- Define triggers de escalamiento automatico y manual con umbrales claros
- Identifica cuellos de botella en infraestructura, datos, y equipos humanos
- Produce playbook de escalamiento con procedimientos paso a paso
- Optimiza costos eliminando sobre-aprovisionamiento sin comprometer disponibilidad
Inputs
The user provides a system or team context as $ARGUMENTS. Parse $1 as the system/team name.
Parameters:
- {MODO}: piloto-auto (default) | desatendido | supervisado | paso-a-paso
- {FORMATO}: markdown (default) | html | dual
- {VARIANTE}: ejecutiva (~40%) | tecnica (full, default)
- {HORIZONTE}: 3m | 6m | 12m (default) | 24m
Entregables
- Modelo de capacidad β Current utilization baseline, growth projections, and headroom analysis per resource type
- Playbook de escalamiento β Step-by-step scaling procedures for each resource tier with triggers and validation
- Analisis de cuellos de botella β Identified bottlenecks with impact assessment and remediation options
- Plan de optimizacion de costos β Right-sizing recommendations, reserved capacity strategy, spot/preemptible usage
- Dashboard de metricas β Key capacity indicators, thresholds, and alerting rules
Proceso
- Establecer baseline β Measure current utilization across compute, storage, network, database, and team capacity
- Analizar patrones de demanda β Identify peak/off-peak patterns, seasonal trends, and growth drivers
- Proyectar demanda β Forecast future demand using historical trends, business growth plans, and planned feature launches
- Identificar cuellos de botella β Find resources approaching limits; analyze cascading failure scenarios
- Definir triggers de escalamiento β Set autoscaling thresholds (CPU, memory, queue depth, latency) with hysteresis to prevent flapping
- Disenar playbook β Document scaling procedures: automated triggers, manual escalation, validation checks, rollback
- Optimizar costos β Recommend right-sizing, reserved instances, spot usage, and resource consolidation
- Planificar capacidad de equipo β Project team staffing needs based on delivery velocity and planned initiatives
Criterios de Calidad
- [ ] Baseline utilization measured with real data, not estimates
- [ ] Growth projections documented with assumptions and confidence levels
- [ ] Bottleneck analysis covers compute, storage, network, database, and external dependencies
- [ ] Scaling triggers include hysteresis to prevent oscillation
- [ ] Playbook tested or validated against historical scaling events
- [ ] Cost optimization quantified with projected savings
- [ ] Team capacity considers hiring lead times and ramp-up periods
- [ ] Evidence tags applied: [DOC], [CONFIG], [INFERENCIA], [SUPUESTO]
Supuestos y Limites
- Accuracy depends on quality of historical utilization data
- Growth projections are estimates based on stated business assumptions
- Does not implement autoscaling β produces configuration recommendations
- Team capacity models assume stable velocity (adjust for ramp-up, attrition)
Cross-References
- sofka-cloud-architecture: Cloud infrastructure that provides scaling capabilities
- sofka-observability: Monitoring data that feeds capacity models
- sofka-sla-design: SLO targets that define minimum acceptable capacity
Autor: Equipo PreSales Sofka | Version: 1.0.0
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.