platform-engineering

Design GitOps workflows and policy guardrails for Kubernetes platform engineering.

16|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/JCETools-Petra/JCE-Opencode-Tools --skill platform-engineering-jcetools-petra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: platform-engineering
Source: https://github.com/JCETools-Petra/JCE-Opencode-Tools/tree/main/config/skills/platform-engineering
Command: npx skills add https://github.com/JCETools-Petra/JCE-Opencode-Tools --skill platform-engineering-jcetools-petra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Platform engineering work gets stuck between ad-hoc cluster changes and inconsistent tooling, causing drift, weak policy enforcement, and slow onboarding for teams.

Core Features & Use Cases

  • Kubernetes + GitOps workflows: Helps implement reliable deployment flows with ArgoCD or Flux, including sane repository layouts and automation patterns.
  • Infrastructure as Code strategy: Guides choices and implementation approaches using Terraform and Pulumi for reproducible platform changes.
  • Developer portal and self-service: Shows how to use Backstage for catalog and templates, and Crossplane for Kubernetes-native infrastructure provisioning.
  • Policy and guardrails: Provides Kyverno/OPA guidance to enforce production-safe conventions like resource limits and image tag policies.

Quick Start

Ask the AI to: propose a GitOps-ready Kubernetes platform setup for a multi-environment app using ArgoCD, Helm/Kustomize, Kyverno policies, and a Backstage service template.

Frequently Asked Questions about platform-engineering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a GitOps workflow for Kubernetes deployments using ArgoCD?

Kubernetes GitOps workflows with ArgoCD standardize cluster deployments through sane repository layouts and automation patterns. This prevents configuration drift and ensures reliable infrastructure delivery across environments.

What is the best way to enforce resource limits and image tag policies in Kubernetes?

Policy enforcement in Kubernetes uses Kyverno or OPA to establish production-safe guardrails. Implementing these policies ensures teams adhere to resource limits and image tag conventions, preventing misconfigurations across cluster deployments.

Can I use Terraform and Pulumi together for Kubernetes infrastructure as code?

Infrastructure as Code strategy for Kubernetes guides implementation approaches using both Terraform and Pulumi. These tools enable reproducible platform changes, ensuring consistent infrastructure provisioning across environments.

How do I enable developer self-service infrastructure with Backstage?

Developer self-service infrastructure uses Backstage for service catalog and templates, combined with Crossplane for Kubernetes-native infrastructure provisioning. This setup accelerates team onboarding and standardizes infrastructure access.

What's the difference between ArgoCD and Flux for Kubernetes GitOps deployments?

GitOps tool selection between ArgoCD and Flux depends on your specific Kubernetes platform requirements. Decision trees help evaluate factors like multi-environment support, automation patterns, and integration with existing infrastructure components.