软件开发 Skill技能列表
Shopify开发Skill shopify
这个技能提供在Shopify平台上构建应用、扩展、主题和API集成的全面指导,涵盖使用GraphQL API、REST API、Shopify CLI、Polaris UI、Liquid模板、UI扩展、Shopify Functions等技术,适用于开发电子商务解决方案、自定义商店界面和集成第三方服务。关键词:Shopify开发、GraphQL API、REST API、Shopify CLI、Polaris、Liquid模板、UI扩展、Shopify Functions、主题开发、API集成、电子商务开发。
防抖混入Skill asyncredux-debounce-mixin
防抖混入是一种编程技术,用于在用户输入暂停后才执行操作,常见于实现搜索建议功能和避免在快速输入期间的过度API调用。关键词:防抖、混入、异步Redux、Flutter开发、前端优化、移动应用开发、输入延迟。
Git工作流程Skill git-workflow
Git工作流程技能用于管理源代码版本控制,包括分支策略、提交规范、合并冲突解决、变基等,适用于团队协作和开发流程优化。关键词:Git, 版本控制, 分支管理, 团队协作, DevOps, 代码管理, 提交消息, 合并冲突, 变基, 协作工作流。
WordPress开发最佳实践Skill wordpress-dev
提供WordPress主题和插件开发的最佳实践指南,包括编码标准、自定义文章类型、安全性、性能优化、钩子和过滤器使用、模板层级结构等,旨在帮助开发者遵循WordPress的最新标准进行高效开发。
Gherkin格式转换工具Skill gherkin-convert
这个技能用于在软件开发中,将规格在Gherkin/BDD格式与其他格式(如EARS、Canonical等)之间进行转换,支持测试自动化和行为驱动开发(BDD)。关键词:Gherkin转换, BDD测试, 规格自动化, 软件开发工具, 测试脚本生成。
代码审查Skill code-review
代码审查技能用于在软件开发过程中,系统地评审拉取请求、功能实现和代码变更,以确保代码质量、可维护性、安全性并遵循最佳实践。适用于代码质量保证、安全漏洞检测、性能评估和团队协作。关键词:代码审查、代码质量、安全审计、测试覆盖、性能优化、软件开发。
PrismaORMGuideSkill PrismaORMGuide
全面指南 Prisma ORM,包括模式定义、迁移、查询和最佳实践
前端可访问性Skill frontend-accessibility
前端可访问性技能涉及使用语义化HTML、ARIA、键盘导航和屏幕阅读器支持来构建符合WCAG标准的可访问Web应用程序,确保所有用户都能获得包容性的体验。
Python工程化开发Skill python
本技能专注于Python工程化开发实践,涵盖类型安全、代码质量、测试驱动开发和现代开发工具链。核心内容包括:使用mypy进行严格的类型检查确保代码可靠性;通过ruff实现代码格式化和静态分析;采用pytest构建完善的测试体系;遵循TDD(测试驱动开发)原则;实施依赖注入、结果模式等设计模式;建立标准化的项目结构和CI/CD流程。适用于构建高质量、可维护的Python应用程序,特别适合企业级项目开发、API服务和数据管道等场景。关键词:Python开发、类型安全、测试驱动开发、代码质量、工程化实践、CI/CD、mypy、ruff、pytest、TDD。
LoggingBestPracticesSkill logging-best-practices
提供结构化日志记录的最佳实践,包括日志级别、JSON格式、上下文日志、PII处理、集中式日志记录等,适用于提高应用程序的可观测性和调试能力。
Node.jsExpress服务器Skill nodejs-express-server
构建健壮的 Express.js 应用程序,包括路由、中间件、认证和数据库集成,适用于创建 RESTful API 和服务器端请求处理。
AnsibleGeneratorSkill ansible-generator
一个全面的Ansible剧本、角色、任务和清单文件生成工具,遵循最佳实践、命名规范和安全标准。