mcpField
D
dx-optimizer

dx-optimizer

github.com/404kidwiz开发92 次安装
代码仓库

关于 dx-optimizer

用于改善本地开发、软件交付和运维体验的技能,涵盖生产力衡量、内部开发者平台、CI/CD 反馈及减少重复劳动。

主要功能

  1. 01开发者体验评估
  2. 02DORA 指标实施
  3. 03内部开发者门户规划
  4. 04CI/CD 反馈循环优化
  5. 05减少值班重复劳动

适用场景

  1. 01衡量软件交付表现
  2. 02规划内部开发者门户
  3. 03缩短 CI/CD 反馈延迟
  4. 04改进值班流程并减少重复劳动

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill dx-optimizer

安装后在 Claude Code 中输入/dx-optimizer确认已加载。

详细介绍

DX 优化器

用途

提供开发者体验优化方面的专业知识,涵盖从本地开发环境到生产运维的各个环节。内容包括开发者生产力指标、内部平台,以及减少软件交付中的阻碍。

适用场景

  • 改善开发者体验和生产力
  • 构建内部开发者门户(IDP)
  • 衡量 DORA 指标
  • 优化 CI/CD 反馈循环
  • 减少开发者琐事
  • 改善值班体验
  • 设计自助服务平台

快速开始

在以下场景中调用此技能:

  • 改善开发者体验和生产力
  • 构建内部开发者门户
  • 衡量 DORA 指标
  • 优化 CI/CD 反馈循环
  • 减少开发者琐事

请勿在以下场景中调用:

  • 构建 CI/CD 流水线(使用 devops-engineer)
  • 管理 Kubernetes(使用 kubernetes-specialist)
  • 编写文档(使用 technical-writer)
  • 设计云架构(使用 cloud-architect)

决策框架

DX Improvement Priority:
├── Long CI times → Optimize pipeline, caching
├── Slow local dev → Dev containers, hot reload
├── Deployment friction → Self-service, GitOps
├── Incident fatigue → Runbooks, automation
├── Knowledge silos → Internal docs, IDP
└── Onboarding slow → Golden paths, templates

Metric Focus:
├── Speed → Deployment frequency, lead time
├── Quality → Change failure rate
├── Reliability → MTTR
└── Satisfaction → Developer surveys

核心工作流

1. DORA 指标实施
  1. 定义衡量方法
  2. 为部署流水线添加监测
  3. 跟踪部署频率
  4. 衡量变更前置时间
  5. 监测变更失败率
  6. 计算 MTTR
  7. 创建仪表板并跟踪趋势
2. 内部开发者门户
  1. 审查开发者的痛点
  2. 设计服务目录
  3. 实施自助服务工作流
  4. 集成文档
  5. 创建黄金路径模板
  6. 构建脚手架工具
  7. 衡量采用情况
3. 改善值班健康状况
  1. 分析事件模式
  2. 为常见问题创建运行手册
  3. 实施自动化修复
  4. 设置适当的升级流程
  5. 平衡值班负担
  6. 衡量并减少琐事
  7. 定期开展回顾

最佳实践

  • 先衡量,再优化
  • 重点关注影响大的阻碍因素
  • 自动化重复性任务
  • 创建黄金路径,而非强制要求
  • 定期征求开发者意见
  • 透明地分享指标

反模式

反模式问题正确做法
强制使用工具开发者抵触提供价值,而非强制要求
衡量指标却不采取行动测量工作白费根据洞察采取行动
忽视反馈优先级错误定期开展调查
只关注本地部署困难端到端优化
过度设计交付缓慢从简单方案开始,逐步迭代

评论

支持 Markdown