软件开发 Skill技能列表

4.5

Python配置管理Skill python-configuration

这个技能涉及使用环境变量和类型化设置来管理Python应用程序的配置,支持外部化配置、pydantic-settings验证、秘密管理、环境特定行为实现。关键应用包括项目配置系统设置、迁移硬编码值、验证启动配置、确保代码跨环境可移植性,适用于后端开发、DevOps实践。

4.5

异步Python模式Skill async-python-patterns

异步Python模式技能专注于使用Python的asyncio库实现高性能、非阻塞的异步编程,适用于构建Web API、并发系统、实时应用和数据抓取等场景。关键词:Python异步编程、asyncio、并发编程、非阻塞I/O、高性能应用、异步Web开发。

4.5

SLO实施Skill slo-implementation

这个技能专注于服务级别指标(SLI)和服务级别目标(SLO)的定义与实施,包括错误预算计算和警报设置。用于建立可靠性目标、实施站点可靠性工程(SRE)实践,以及测量服务性能。关键词:SLO, SLI, 错误预算, 可靠性, 监控, 警报, Prometheus, Grafana, SRE。

4.5

Grafana仪表盘创建与管理Skill grafana-dashboards

Grafana仪表盘创建与管理技能专注于使用Grafana工具设计和部署实时监控仪表盘,用于可视化系统性能、应用指标和业务KPIs,提升运维效率和观测性。关键词:Grafana、仪表盘、监控、可视化、Prometheus、SLO、DevOps、实时数据、指标管理、运维观测性。

4.5

JavaScript测试模式Skill javascript-testing-patterns

这个技能提供了在 JavaScript 和 TypeScript 项目中实施全面测试策略的指南,涵盖单元测试、集成测试、端到端测试,使用 Jest、Vitest、Testing Library 等框架,并包括模拟、夹具和测试驱动开发等模式。适用于开发人员、测试工程师和 DevOps 团队,以提高代码质量和自动化测试流程。关键词:JavaScript 测试、TypeScript 测试、Jest、Vitest、Testing Library、单元测试、集成测试、端到端测试、TDD、BDD。

4.5

数据库迁移Skill database-migration

数据库迁移技能用于跨ORM(如Sequelize、TypeORM、Prisma)执行数据库模式和数据的迁移,包括零停机部署、数据转换和回滚策略。适用于数据库迁移、模式更改、数据转换、零停机部署等场景。关键词:数据库迁移,ORM迁移,零停机,数据转换,回滚策略。

4.5

网页导航策略Skill web-navigation-strategies

这个技能提供使用Playwright MCP进行系统网页探索的策略和选择器指南,包括导航模式、深度决策框架、站点特定选择器和错误处理,适用于自动化测试、数据提取和网页内容分析。关键词:Playwright MCP, 网页导航, 选择器指南, 自动化测试, 数据提取, SEO搜索优化。

4.5

PDF文档处理Skill pdf

PDF文档处理技能是用于通过Python库和命令行工具对PDF文件进行各种自动化操作的技能,包括文本提取、表格提取、合并拆分文档、创建新PDF、添加水印、OCR识别、表单处理等。关键词:PDF处理、Python编程、pypdf、pdfplumber、reportlab、OCR技术、表格提取、文档自动化、命令行工具、数据提取。

4.5

Confluence深度阅读器Skill confluence-deep-reader

Confluence深度阅读技能,用于递归探索Confluence页面树至多三层深度,实现全面文档读取与层次化分析,适用于项目管理、文档管理和团队协作,关键词包括Confluence、深度阅读、递归探索、页面树、文档分析、SEO优化。

4.5

GitHubPages幻灯片部署Skill deploy

这个技能用于将 Quarto 制作的幻灯片渲染并部署到 GitHub Pages,包括运行同步脚本、自动验证文件、同步资源和报告结果,便于在线展示和分享讲座内容。关键词:Quarto、GitHub Pages、部署、幻灯片、渲染、同步、验证、DevOps。

4.5

Kustomize配置管理技能Skill kustomize

Kustomize是一个Kubernetes原生配置管理工具,专为多环境部署、资源补丁和GitOps工作流设计。它通过声明式方式管理环境特定配置,无需模板,直接集成到kubectl中。适用于DevOps和云原生场景,关键词:Kubernetes, 配置管理, Kustomize, 多环境部署, GitOps, DevOps, 容器编排, 云原生, 资源补丁, 声明式配置。

4.5

布线测试技能Skill wiring-test

这个技能用于生成布线验证YAML,帮助验证软件功能是否已正确集成,包括命令注册、端点挂载、模块导出和组件渲染。它通过truths(可观察行为)、artifacts(实现文件)和wiring(代码模式)来提供集成证据,适用于loom计划阶段,特别是在集成验证时使用。关键词:布线测试、集成验证、YAML生成、软件测试、代码集成。