faishal/skills
GitHub: faishal/skills
一套可安装为 Claude Code 插件的个人 SRE 与工程技能包,通过模块化技能自动辅助日常运维、开发和架构设计工作。
Stars: 0 | Forks: 0
# SRE 与工程技能
个人 Claude 技能包,用于日常 SRE 和工程工作,被打包为
Claude Code 插件。每个技能位于 `skills//` 目录下,包含一个 `SKILL.md` 和
辅助的 `references/` 文档。
## 技能
| 技能 | 用途 |
|---|---|
| [sre-engineer](skills/sre-engineer/SKILL.md) | SLIs/SLOs、错误预算、事故响应、容量规划 |
| [devops-engineer](skills/devops-engineer/SKILL.md) | CI/CD、部署策略、平台工程、IaC |
| [cloud-architect](skills/cloud-architect/SKILL.md) | AWS/GCP/Azure 架构、多云、成本设计 |
| [kubernetes-specialist](skills/kubernetes-specialist/SKILL.md) | K8s 工作负载、网络、存储、GitOps、故障排除 |
| [terraform-engineer](skills/terraform-engineer/SKILL.md) | Terraform 模块、状态管理、Provider 最佳实践 |
| [monitoring-expert](skills/monitoring-expert/SKILL.md) | Prometheus/OpenTelemetry、告警、仪表板、容量规划 |
| [chaos-engineer](skills/chaos-engineer/SKILL.md) | 混沌实验、演练日、弹性测试 |
| [database-optimizer](skills/database-optimizer/SKILL.md) | 查询调优、索引、Postgres/MySQL 性能 |
| [security-reviewer](skills/security-reviewer/SKILL.md) | SAST、密钥扫描、基础设施安全审查 |
| [debugging-wizard](skills/debugging-wizard/SKILL.md) | 系统化调试策略与工具 |
| [cli-developer](skills/cli-developer/SKILL.md) | 跨 Python/Node/Go 的 CLI UX 模式与设计 |
| [code-reviewer](skills/code-reviewer/SKILL.md) | PR 审查:Bug、安全问题、代码异味、可维护性 |
| [architecture-designer](skills/architecture-designer/SKILL.md) | 系统设计、ADR、技术权衡、可扩展性规划 |
| [microservices-architect](skills/microservices-architect/SKILL.md) | 服务拆分、边界、Saga、事件溯源、CQRS |
| [api-designer](skills/api-designer/SKILL.md) | REST/GraphQL API 设计、OpenAPI 规范、版本控制、分页 |
| [test-master](skills/test-master/SKILL.md) | 单元/集成/E2E 测试策略、覆盖率、不稳定测试分类 |
| [secure-code-guardian](skills/secure-code-guardian/SKILL.md) | 安全实现:认证、输入验证、OWASP Top 10 |
| [spec-mininer](skills/spec-miner/SKILL.md) | 对未记录/遗留代码库进行逆向工程 |
| [legacy-modernizer](skills/legacy-modernizer/SKILL.md) | 增量迁移策略、绞杀者模式、单体分解 |
## 如何使用
### 选项 1:Claude Code 插件市场
```
/plugin marketplace add /Users/faishal/work/personal/skills
/plugin install sre-eng-skills
```
一旦此仓库有了 Git 远程仓库,请使用远程 URL 代替本地路径,以便
可以从任何机器上进行添加:
```
/plugin marketplace add
```
### 选项 2:`npx skills` CLI
```
npx skills add /@
```
例如 `npx skills add /@sre-engineer`
### 选项 3:手动符号链接
将符号链接放入 `~/.claude/skills/` 目录,以便 Claude Code 直接加载该技能:
```
for d in skills/*/; do
name="$(basename "$d")"
ln -sf "$(pwd)/$d" "$HOME/.claude/skills/$name"
done
```
或者为单个技能创建符号链接:
```
ln -sf "$(pwd)/skills/sre-engineer" "$HOME/.claude/skills/sre-engineer"
```
安装完成后,技能将由模型自动调用——当你的请求匹配其触发条件(例如提及 SLOs、Kubernetes 故障排除、Terraform 模块等)时,Claude 会自动引入相关技能。无需手动调用。
标签:AI插件, ECS, SRE, Terraform, 云计算, 偏差过滤, 子域名突变, 提示词工程, 漏洞利用检测, 用户代理, 策略决策点, 自定义请求头, 规则引擎