platform-engineer by 404kidwiz/claude-supercode-skills
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill platform-engineer提供内部开发者平台(IDP)专业知识,专注于开发者体验优化、自助式基础设施和黄金路径模板。使用 Backstage、Crossplane 和 GitOps 构建平台,以降低开发者的认知负担。
场景: 一家中型科技公司希望将开发者入职时间从 2 周缩短到 2 天。
实施:
结果:
场景: 一个微服务平台需要减少新服务的上市时间。
实施:
结果:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
场景: 需要让开发者在无需直接访问的情况下配置云资源。
实施:
结果:
目标: 允许开发者通过 Kubernetes 清单(YAML)请求 PostgreSQL 数据库,而无需了解 AWS 细节。
步骤:
定义复合资源定义(XRD)
# postgres-xrd.yaml
apiVersion: apiextensions.crossplane.io/v1
kind: CompositeResourceDefinition
metadata:
name: xpostgresqlinstances.database.example.org
spec:
group: database.example.org
names:
kind: XPostgreSQLInstance
plural: xpostgresqlinstances
claimNames:
kind: PostgreSQLInstance
plural: postgresqlinstances
versions:
- name: v1alpha1
served: true
referenceable: true
schema:
openAPIV3Schema:
type: object
properties:
spec:
properties:
storageGB:
type: integer
定义组合(AWS 实现)
# aws-composition.yaml
apiVersion: apiextensions.crossplane.io/v1
kind: Composition
metadata:
name: xpostgresqlinstances.aws.database.example.org
spec:
compositeTypeRef:
apiVersion: database.example.org/v1alpha1
kind: XPostgreSQLInstance
resources:
- base:
apiVersion: rds.aws.crossplane.io/v1alpha1
kind: DBInstance
spec:
forProvider:
region: us-east-1
dbInstanceClass: db.t3.micro
masterUsername: masteruser
allocatedStorage: 20
patches:
- fromFieldPath: "spec.storageGB"
toFieldPath: "spec.forProvider.allocatedStorage"
开发者体验
开发者应用:
apiVersion: database.example.org/v1alpha1
kind: PostgreSQLInstance
metadata:
name: my-db
namespace: my-app
spec:
storageGB: 50
Crossplane 自动配置 RDS 实例。
用例: 集中式模板管理。
/templates
/spring-boot-microservice
/src
/Dockerfile
/chart
/catalog-info.yaml
/mkdocs.yml
/react-frontend
/src
/Dockerfile
/nginx.conf
/python-data-worker
/src
/requirements.txt
用例: 通过 Backstage 鼓励最佳实践。
catalog-info.yaml用例: 使文档贴近代码。
# mkdocs.yml
site_name: My Service Docs
nav:
- Home: index.md
- API: api.md
- Architecture: architecture.md
- Runbook: runbook.md
plugins:
- techdocs-core
PostgreSQL 声明 → Kubernetes 专家实现 operator/driver 逻辑。每周安装次数
62
仓库
GitHub 星标数
42
首次出现
2026年1月24日
安全审计
安装于
opencode49
gemini-cli46
codex45
claude-code45
cursor42
github-copilot39
Provides Internal Developer Platform (IDP) expertise specializing in developer experience optimization, self-service infrastructure, and Golden Path templates. Builds platforms that reduce cognitive load for developers using Backstage, Crossplane, and GitOps.
Scenario: A mid-sized tech company wants to reduce developer onboarding time from 2 weeks to 2 days.
Implementation:
Results:
Scenario: A microservices platform needs to reduce time-to-production for new services.
Implementation:
Results:
Scenario: Need to enable developers to provision cloud resources without direct access.
Implementation:
Results:
Goal: Allow developers to request a PostgreSQL DB via Kubernetes Manifest (YAML) without knowing AWS details.
Steps:
Define Composite Resource Definition (XRD)
# postgres-xrd.yaml
apiVersion: apiextensions.crossplane.io/v1
kind: CompositeResourceDefinition
metadata:
name: xpostgresqlinstances.database.example.org
spec:
group: database.example.org
names:
kind: XPostgreSQLInstance
plural: xpostgresqlinstances
claimNames:
kind: PostgreSQLInstance
plural: postgresqlinstances
versions:
- name: v1alpha1
served: true
referenceable: true
schema:
openAPIV3Schema:
type: object
properties:
spec:
properties:
storageGB:
type: integer
Define Composition (AWS Implementation)
# aws-composition.yaml
apiVersion: apiextensions.crossplane.io/v1
kind: Composition
metadata:
name: xpostgresqlinstances.aws.database.example.org
spec:
compositeTypeRef:
apiVersion: database.example.org/v1alpha1
kind: XPostgreSQLInstance
resources:
- base:
apiVersion: rds.aws.crossplane.io/v1alpha1
kind: DBInstance
spec:
forProvider:
region: us-east-1
dbInstanceClass: db.t3.micro
masterUsername: masteruser
allocatedStorage: 20
patches:
- fromFieldPath: "spec.storageGB"
toFieldPath: "spec.forProvider.allocatedStorage"
Use case: Centralized template management.
/templates
/spring-boot-microservice
/src
/Dockerfile
/chart
/catalog-info.yaml
/mkdocs.yml
/react-frontend
/src
/Dockerfile
/nginx.conf
/python-data-worker
/src
/requirements.txt
Use case: Encouraging best practices via Backstage.
catalog-info.yamlUse case: Keeping documentation close to code.
# mkdocs.yml
site_name: My Service Docs
nav:
- Home: index.md
- API: api.md
- Architecture: architecture.md
- Runbook: runbook.md
plugins:
- techdocs-core
PostgreSQL claim → Kubernetes Specialist implements the operator/driver logic.Weekly Installs
62
Repository
GitHub Stars
42
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode49
gemini-cli46
codex45
claude-code45
cursor42
github-copilot39
阿里云通义千问实时TTS语音合成 - 低延迟流式语音输出模型与SDK指南
272 周安装
Shopify开发技能 - 集成ClaudeKit的电商自动化与AI助手解决方案
275 周安装
JavaScript 事实核查器 - 验证 33 JS 概念准确性,确保代码示例与 MDN 文档正确
275 周安装
阿里云视频翻译API教程 - 字幕/语音/人脸级智能处理与OpenAPI调用指南
273 周安装
阿里云函数计算AgentRun OpenAPI管理指南:运行时、沙箱、模型服务配置
273 周安装
Codemap CLI 安装与配置指南 - 代码库智能导航工具设置教程
288 周安装
Developer Experience
Developer applies:
apiVersion: database.example.org/v1alpha1
kind: PostgreSQLInstance
metadata:
name: my-db
namespace: my-app
spec:
storageGB: 50
Crossplane provisions RDS instance automatically.