CI/CD
13574 skills in DevOps > CI/CD
configuration-management
Manage application configuration including environment variables, settings management, configuration hierarchies, secret management, feature flags, and 12-factor app principles. Use for config, environment setup, or settings management.
financial-modeling
Financial modeling workflow for DCF, LBO, merger, and operating models.Delivers validated, documented models with sensitivity and scenario analysis.
release-planning
Plan, coordinate, and execute software releases across environments. Manage versioning, rollout strategies, rollback procedures, and stakeholder communication for smooth deployments.
octave-compression
Specialized workflow for transforming verbose natural language into semantic OCTAVE structures. REQUIRES octave-literacy to be loaded first. Use when refactoring documentation, generating knowledge artifacts, or compressing context. Triggers on: compress to octave, semantic compression, documentation refactoring.
real-time-features
Implement real-time functionality using WebSockets, Server-Sent Events (SSE), or long polling. Use when building chat applications, live dashboards, collaborative editing, notifications, or any feature requiring instant updates.
deployment-automation
Automate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary releases, and rollback strategies.
api-response-optimization
Optimize API response times through caching, compression, and efficient payloads. Improve backend performance and reduce network traffic.
incident-response-plan
Create and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when handling security incidents, creating response playbooks, or conducting forensic analysis.
dignified-python-313
This skill should be used when editing Python code in the erk codebase. Use when writing, reviewing, or refactoring Python to ensure adherence to LBYL exception handling patterns, Python 3.13+ type syntax (list[str], str | None), pathlib operations, ABC-based interfaces, absolute imports, and explicit error boundaries at CLI level. Also provides production-tested code smell patterns from Dagster Labs for API design, parameter complexity, and code organization. Essential for maintaining erk's dignified Python standards.
cpu-profiling
Profile CPU usage to identify hot spots and bottlenecks. Optimize code paths consuming most CPU time for better performance and resource efficiency.
dev-validation
Development cycle validation gate (Gate 5) - validates all acceptance criteria are metand requires explicit user approval before completion.
ops-cost-optimization
Structured workflow for cloud cost analysis and optimization includingrightsizing, reserved capacity planning, and FinOps practices.
using-pmm-team
7 product marketing skills + 6 specialist agents for go-to-market strategy,positioning, messaging, competitive intelligence, and launch coordination.
data-migration-scripts
Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.
using-finops-team
2 FinOps agents for Brazilian financial regulatory compliance (BACEN, RFB,Open Banking). Dispatch for compliance analysis or template generation.
resource-allocation
Resource capacity planning and allocation skill for managing people and skillsacross multiple projects. Identifies conflicts, gaps, and optimization opportunities.
portfolio-planning
Strategic portfolio planning skill for multi-project coordination, capacity assessment,and portfolio optimization. Provides framework for portfolio-level decision making.
handoff-tracking
Create detailed handoff documents for session transitions. Captures task status,learnings, decisions, and next steps in a structured format that gets indexedfor future retrieval.
aws-rds-database
Deploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for PostgreSQL, MySQL, MariaDB, and Oracle.
process-mapping
Visualize and document current and future business processes. Identify inefficiencies, dependencies, and improvement opportunities through detailed process mapping and analysis.