faion-devops-engineer

DevOps orchestrator: infrastructure and CI/CD.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "faion-devops-engineer" with this command: npx skills add faionfaion/faion-network/faionfaion-faion-network-faion-devops-engineer

Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.

DevOps Engineer Orchestrator

Communication: User's language. Config/code: English.

Purpose

Orchestrates DevOps activities by coordinating two specialized sub-skills:

  • faion-infrastructure-engineer - Infrastructure, cloud, containerization
  • faion-cicd-engineer - CI/CD, monitoring, security, operations

Context Discovery

Auto-Investigation

Check for existing infrastructure and DevOps setup:

SignalHow to CheckWhat It Tells Us
DockerfileGlob("**/Dockerfile*")Docker used
docker-compose.ymlGlob("**/docker-compose*.yml")Compose setup
*.tf filesGlob("**/*.tf")Terraform used
k8s/ or kubernetes/Glob("**/k8s/**")Kubernetes configs
.github/workflows/Glob("**/.github/workflows/*.yml")GitHub Actions
.gitlab-ci.ymlGlob("**/.gitlab-ci.yml")GitLab CI
JenkinsfileGlob("**/Jenkinsfile")Jenkins used
AWS configGrep("aws|AWS", "**/*.tf")AWS provider
GCP configGrep("google|gcp", "**/*.tf")GCP provider

Read existing configs:

  • Dockerfile for current setup
  • docker-compose for service architecture
  • CI/CD workflows for deployment pipeline

Discovery Questions

Use AskUserQuestion to understand DevOps needs.

Q1: DevOps Goal

question: "What DevOps task do you need help with?"
header: "Task"
multiSelect: false
options:
  - label: "Containerize application"
    description: "Docker, multi-stage builds"
  - label: "Set up CI/CD pipeline"
    description: "Automated builds, tests, deployment"
  - label: "Infrastructure provisioning"
    description: "Cloud resources, Terraform, IaC"
  - label: "Kubernetes deployment"
    description: "K8s configs, Helm charts"
  - label: "Monitoring & observability"
    description: "Metrics, logs, alerts"

Routing:

  • "Containerize" → Skill(faion-infrastructure-engineer) → docker-*
  • "CI/CD" → Skill(faion-cicd-engineer) → github-actions/gitlab-ci
  • "Infrastructure" → Skill(faion-infrastructure-engineer) → terraform-*
  • "Kubernetes" → Skill(faion-infrastructure-engineer) → kubernetes-*
  • "Monitoring" → Skill(faion-cicd-engineer) → prometheus, grafana

Q2: Cloud Provider (if infrastructure task)

question: "Which cloud provider are you using?"
header: "Cloud"
multiSelect: false
options:
  - label: "AWS"
    description: "Amazon Web Services"
  - label: "GCP"
    description: "Google Cloud Platform"
  - label: "Azure"
    description: "Microsoft Azure"
  - label: "Hetzner / DigitalOcean"
    description: "Budget-friendly VPS"
  - label: "Self-hosted / On-premise"
    description: "Own servers"

Routing:

  • "AWS" → aws-* methodologies
  • "GCP" → gcp-* methodologies
  • "Azure" → azure patterns (limited)
  • "Hetzner/DO" → Simpler setup, manual provisioning
  • "Self-hosted" → Docker Compose, systemd, nginx

Q3: CI/CD Platform (if CI/CD task)

question: "Where is your code hosted?"
header: "Platform"
multiSelect: false
options:
  - label: "GitHub"
    description: "Use GitHub Actions"
  - label: "GitLab"
    description: "Use GitLab CI"
  - label: "Bitbucket"
    description: "Use Bitbucket Pipelines"
  - label: "Self-hosted"
    description: "Jenkins, ArgoCD, or other"

Routing:

  • "GitHub" → github-actions-*
  • "GitLab" → gitlab-ci-*
  • "Bitbucket" → Basic pipeline config
  • "Self-hosted" → jenkins or argocd-gitops

Q4: Current State

question: "What's your current setup?"
header: "Current"
multiSelect: false
options:
  - label: "Nothing (greenfield)"
    description: "Starting from scratch"
  - label: "Local only (no deployment)"
    description: "Runs on laptop, need production"
  - label: "Basic deployment (manual)"
    description: "Have server, deploy manually"
  - label: "Have CI/CD, need improvements"
    description: "Pipeline exists, need optimization"

Context impact:

  • "Greenfield" → Full setup, best practices from start
  • "Local only" → Containerize first, then deploy
  • "Manual" → Add CI/CD, automate deployment
  • "Improvements" → Optimize existing, add monitoring

Sub-Skills

faion-infrastructure-engineer

Focus: Infrastructure provisioning, containerization, orchestration, cloud platforms

Methodologies (30):

  • Docker (6): containerization, Compose, patterns, optimization
  • Kubernetes (6): basics, resources, deployment, Helm
  • Terraform & IaC (6): basics, modules, state, patterns
  • AWS (7): foundations, services, EC2/ECS, Lambda, S3, networking
  • GCP (6): basics, patterns, compute, Cloud Run, storage, networking

When to use:

  • Docker containers and multi-stage builds
  • Kubernetes deployments and Helm charts
  • Infrastructure as Code with Terraform
  • AWS/GCP cloud infrastructure setup
  • Container orchestration

faion-cicd-engineer

Focus: CI/CD pipelines, monitoring, observability, security, operations

Methodologies (28):

  • CI/CD & GitOps (7): GitHub Actions, GitLab CI, Jenkins, ArgoCD
  • Monitoring (5): Prometheus, Grafana, ELK, AIOps
  • Security (6): secrets, SSL/TLS, security as code, nginx, load balancing
  • Backup & Cost (4): backup strategies, FinOps
  • Modern Practices (2): Platform Engineering, DORA metrics
  • Azure (2): compute, networking
  • Optimization (2): Docker optimization

When to use:

  • CI/CD pipeline setup
  • Monitoring and observability
  • Logging and alerting
  • Security and secrets management
  • Backup and disaster recovery
  • Cost optimization
  • GitOps workflows

Quick Decision Tree

NeedSub-SkillReason
Dockerfile, Docker Composeinfrastructure-engineerContainerization
K8s deployment, Helminfrastructure-engineerOrchestration
Terraform, IaCinfrastructure-engineerInfrastructure provisioning
AWS/GCP setupinfrastructure-engineerCloud platforms
GitHub Actions, GitLab CIcicd-engineerCI/CD pipelines
Prometheus, Grafanacicd-engineerMonitoring
Secrets, SSL/TLScicd-engineerSecurity
ArgoCD, GitOpscicd-engineerGitOps deployment
Backup strategiescicd-engineerOperations
Cost optimizationcicd-engineerFinOps

Common Workflows

Full Stack Deployment

1. infrastructure-engineer: Create Dockerfile
2. infrastructure-engineer: Setup K8s cluster
3. infrastructure-engineer: Provision cloud resources with Terraform
4. cicd-engineer: Setup CI/CD pipeline
5. cicd-engineer: Configure monitoring and alerts
6. cicd-engineer: Setup backup and disaster recovery

New Project Setup

1. infrastructure-engineer: docker-containerization
2. infrastructure-engineer: docker-compose for local dev
3. cicd-engineer: github-actions-cicd
4. infrastructure-engineer: iac-basics with Terraform
5. cicd-engineer: secrets-management
6. cicd-engineer: prometheus-monitoring

Production Deployment

1. infrastructure-engineer: kubernetes-deployment
2. infrastructure-engineer: helm-charts
3. cicd-engineer: argocd-gitops
4. cicd-engineer: prometheus-monitoring
5. cicd-engineer: elk-stack-logging
6. cicd-engineer: backup-basics

Tool Selection Guide

Containerization

ToolSub-SkillUse Case
Dockerinfrastructure-engineerContainerization, local dev
Kubernetesinfrastructure-engineerContainer orchestration
Helminfrastructure-engineerK8s package management

Cloud Providers

ProviderSub-SkillStrengths
AWSinfrastructure-engineerMost services, enterprise
GCPinfrastructure-engineerKubernetes, ML, BigQuery
Azurecicd-engineerMicrosoft ecosystem

CI/CD Tools

ToolSub-SkillBest For
GitHub Actionscicd-engineerGitHub repos, simple pipelines
GitLab CIcicd-engineerGitLab repos, full DevOps
Jenkinscicd-engineerComplex pipelines, self-hosted
ArgoCDcicd-engineerGitOps, K8s deployments

Monitoring

ToolSub-SkillPurpose
Prometheuscicd-engineerMetrics collection
Grafanacicd-engineerDashboards and visualization
ELK Stackcicd-engineerLog aggregation and analysis

Orchestration Logic

Single Sub-Skill Tasks

If task clearly belongs to one domain, invoke that sub-skill directly.

Multi Sub-Skill Tasks

For tasks spanning both domains, coordinate sequentially:

  1. infrastructure-engineer for cloud/container setup
  2. cicd-engineer for pipeline/monitoring setup

Related Skills

SkillRelationship
faion-netParent orchestrator
faion-software-developerProvides code to deploy
faion-ml-engineerML model deployment

Sub-Skill Details

faion-infrastructure-engineer

faion-cicd-engineer


DevOps Engineer Orchestrator v2.0 2 Sub-Skills | 58 Total Methodologies Infrastructure + CI/CD/Monitoring

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

faion-claude-code

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

faion-software-developer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

faion-frontend-developer

No summary provided by upstream source.

Repository SourceNeeds Review