DevOps Workflows¶
Patterns for using the dev-suite agents and hub skills to automate CI/CD, monitoring, and Git workflows.
Note
Since v3.1.0, skills use a two-tier Hub Skill architecture. The hub skills listed below route to specialized sub-skills via their Routing Decision Tree.
CI/CD Pipeline Setup¶
Use @automation-engineer to create production CI/CD pipelines.
Generate GitHub Actions workflow (command:
/workflow-automate).Add security scanning gates (hub:
ci-cd-pipelines→ sub:security-ci-template).Configure deployment stages (hub:
ci-cd-pipelines→ sub:deployment-pipeline-design).
# Example: Generated GitHub Actions workflow
name: CI/CD
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: uv sync && uv run pytest
security:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: uv run ruff check . && uv run pip-audit
Agent team: Use Team 5 (infra-setup) for full infrastructure provisioning.
Observability Stack¶
Use @sre-expert to set up monitoring and alerting.
Deploy Prometheus + Grafana (command:
/monitor-setup).Create dashboards (hub:
observability-and-sre→ sub:grafana-dashboards).Define SLOs and error budgets (command:
/slo-implement).Add distributed tracing (hub:
observability-and-sre→ sub:distributed-tracing).
Agent team: Use Team 5 (infra-setup) with
@sre-expert leading the observability track.
Git Workflow Automation¶
Streamline Git operations with @automation-engineer.
# Intelligent commit with analysis
/dev-suite:commit
# Fix CI failures automatically
/dev-suite:fix-commit-errors
# Merge all branches and clean up
/dev-suite:merge-all