Backstage Kubernetes
Wire the Backstage Kubernetes plugin — cluster locators, auth providers, entity annotations, and surfacing your own CRDs as custom resources on the entity page.
Backstage Upgrade
Upgrade a Backstage monorepo across release lines using versions:bump, the Upgrade Helper and a per-release breaking-change review, one release line at a time.
Backstage Scaffolder
Author Backstage Software Templates and custom scaffolder actions — parameters, pickers, steps, outputs, action backend modules, dry runs, permissions, and failed or stuck tasks.
Backstage Quality Gate
Validate a Backstage change — discover the repo's real scripts, run targeted test, type-check, lint, build, then repo-wide, and report an honest passed/failed/not-run summary.
Backstage Plugin Create
Scaffold a new Backstage plugin package (frontend, backend, common, node) with `yarn new` and wire it into packages/app and packages/backend for the repo's actual system generation.
Backstage Plugin Migrate
Migrate a Backstage plugin from the legacy frontend system to the New Frontend System and from the legacy to the New Backend System, preserving behavior via /alpha dual exports.
Backstage Permissions
Enable and extend the Backstage permission framework — define permissions, write a PermissionPolicy, enforce server-side in backend routes, and reflect decisions in the UI.
Backstage Techdocs
Set up, debug, and CI-publish Backstage TechDocs — mkdocs.yml, techdocs-ref, builder/generator/publisher config, storage backends, and docs that are missing, stale, or fail to build.
Backstage Incident Debug
Diagnose a failing production or staging Backstage instance — collect evidence, narrow to one layer, read backend logs and health endpoints, and correlate with recent deploys and config changes.
Kubernetes Crd Author
Design and implement Kubernetes CRDs and their controllers, with kubebuilder or by hand — API types, validation markers, generated manifests, reconcile loops, and CRD versioning.
Backstage Repo Discovery
Map an unfamiliar Backstage monorepo — release line, frontend/backend generation, plugin inventory, config layering, real validation commands — before changing anything.
Pull Request Ready
Take a finished Backstage change to reviewer-ready — audit the diff for churn and leaked secrets, confirm changesets, API reports and config schema, and draft the PR title and body.
Backstage Catalog
Model, ingest, and debug Backstage Software Catalog entities — descriptor format, refs, relations, custom EntityProviders and CatalogProcessors, and orphaned or vanishing entities.
Backstage Auth
Configure and debug Backstage authentication — auth providers, sign-in resolvers, the app SignInPage, service-to-service tokens, and the hardened OAuth redirect-URI and CIMD allowlists.
Backstage Theming
Customize how a Backstage portal looks — BUI design tokens, custom themes, light/dark, branding and logos, component definition overrides, and the two theme systems that coexist.