What problem does it solve? Maintaining a consistent CI/CD pipeline for a full-stack FastAPI + Nuxt application is error-prone: lint and test jobs drift, migrations get skipped before deploys, secrets leak into workflows, and Docker images ship with unnecessary build tooling. This Skill encodes the exact pipeline conventions for the Portal Centralizado de Datos Financieros so every workflow edit follows the same rules. ## Core Features & Use Cases - CI workflow authoring: Generates ci.yml with ruff/eslint linting, pytest and Vue Test Utils testing, Poetry/pnpm lockfile caching, and a backend/frontend job matrix. - Deploy pipeline management: Produces deploy.yml that builds Docker images, pushes to Artifact Registry, runs dbmate migrations before deployment, and deploys to Cloud Run with secrets scoped to GitHub Environments. - Multi-stage Dockerfiles and local tooling: Provides slim FastAPI images via poetry export, Nuxt images with a pnpm fetch cache layer, plus Makefile targets and Docker Compose for local development. - Use Case: When editing .github/workflows/, docker-compose.yml, the Makefile, or Dockerfiles, activate this Skill to ensure migrations always run before deploys, secrets stay in GitHub Environments, and lockfile caching stays enabled. ## Quick Start Ask the assistant to update the deploy workflow so database migrations run before the Cloud Run deployment using the portal-cicd conventions.