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, 云计算, 偏差过滤, 子域名突变, 提示词工程, 漏洞利用检测, 用户代理, 策略决策点, 自定义请求头, 规则引擎