Skills / Community / Backstage Developer Portal

Backstage Developer Portal

Build internal developer portals with Backstage. Generates catalog-info.yaml entities, software templates (Scaffolder), TechDocs configs, custom plugins, and integrates GitHub/Kubernetes/CI providers.

This skill covers Spotify's Backstage platform: defining components, systems, APIs, and resources in the software catalog via catalog-info.yaml; building Scaffolder templates that bootstrap new services with golden-path scaffolding; wiring up TechDocs (MkDocs + Backstage); writing custom frontend/backend plugins; and integrating providers for GitHub, GitLab, Kubernetes, ArgoCD, PagerDuty, and Sentry. Also covers RBAC, auth, and deploying Backstage on Kubernetes.

backstage developer-portal platform-engineering idp catalog

When to use

Use when standing up a Backstage portal, defining service catalog entities, building Scaffolder templates, writing custom plugins, or wiring TechDocs.

Examples

Service scaffolder template

Golden path for new microservices

Create a Backstage Scaffolder template that scaffolds a new Go microservice with Helm chart, ArgoCD Application, and GitHub repo bootstrapped — wire it to the catalog so the new service appears immediately

Catalog ingestion

Discover all repos automatically

Configure Backstage to auto-discover all repos in our GitHub org with catalog-info.yaml and register them as Components, grouping them by team owner
Added to wishlist