软件开发 Skill技能列表

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

PR工作流程管理Skill pr-workflow

这个技能专注于软件开发中的PR(Pull Request)工作流程管理,包括Git提交实践、CI/CD环境设置、安全规范和第三方依赖处理。旨在提升团队协作效率和代码质量,适用于版本控制和DevOps流程优化。关键词:PR管理、Git提交、CI/CD、软件开发、安全、依赖管理、团队协作、代码质量。

4.5

imsg命令行消息管理技能Skill imsg

imsg 是一个用于 macOS 系统的命令行工具,允许用户通过终端管理 iMessage 和 SMS 消息,包括列出聊天、获取历史、监视新消息和发送消息。关键词:iMessage, SMS, CLI, macOS, 消息管理, 自动化, 终端工具, 苹果消息, 命令行界面。

4.5

编写DockerfileSkill writing-dockerfiles

此技能提供编写生产级Dockerfile的全面指南,包括多阶段构建、安全强化、语言特定优化(如Python、Node.js、Go、Rust)、BuildKit特性使用、distroless基础镜像和镜像大小优化。适用于容器化应用程序的开发、优化现有Dockerfile和确保容器安全部署。关键词:Dockerfile编写、容器化、多阶段构建、安全优化、镜像优化、BuildKit、distroless镜像、应用程序容器化。

4.5

关系型数据库应用技能Skill using-relational-databases

本技能提供在多编程语言中实现关系型数据库的全面指南,包括数据库选择、ORM/查询构建器使用、迁移策略、连接池配置和无服务器数据库部署,适用于构建CRUD应用、事务系统和结构化数据存储。关键词:关系型数据库、PostgreSQL、MySQL、SQLite、ORM、查询构建器、迁移、连接池、无服务器数据库、后端开发。

4.5

图数据库应用技能Skill using-graph-databases

这个技能专注于图数据库的选择、实现和应用,用于处理深度关系遍历、模式匹配和路径查找,适用于社交网络、推荐系统、知识图谱和欺诈检测等场景。关键词:图数据库、Neo4j、Cypher、关系建模、查询优化、数据科学、后端开发。

4.5

测试策略Skill testing-strategies

此技能提供全面的测试策略指导,帮助开发人员选择和实施单元测试、集成测试、端到端测试和契约测试。涵盖测试金字塔平衡、多语言支持(如TypeScript、Python、Go、Rust)、测试数据管理、CI/CD集成和现代实践(如属性测试),以提高软件质量和开发效率,关键词包括测试策略、单元测试、集成测试、端到端测试、契约测试、测试金字塔、CI/CD、Python、TypeScript、Go、Rust、测试数据管理。