软件开发 Skill技能列表

4.5

Rust同步技能Skill gen-rust

这个技能用于确保Rust代码与Python逻辑同步,专注于核心功能(排除UI和登录)。它涉及代码审查、模块映射、逻辑移植和测试更新,以保持跨语言实现的一致性和测试覆盖率。关键词:Rust同步、Python代码移植、测试自动化、软件开发、代码一致性。

4.5

变更日志生成器Skill changelog-generator

这是一个自动从Git提交生成用户友好变更日志的工具。它分析提交历史、分类变更并转换为客户语言,节省手动编写时间。关键词:变更日志生成、Git分析、发布说明自动化、DevOps工具、版本管理。

4.5

API设计原则Skill api-design-principles

掌握REST和GraphQL API设计原则,构建直观、可扩展和可维护的API,以取悦开发者。适用于设计新API、审查API规范、建立API设计标准、API版本控制、错误处理、分页过滤等。关键词:REST, GraphQL, API设计, 开发者友好, 可扩展, 可维护, 架构, 后端开发。

4.5

Python代码质量审查专家Skill kieran-python-reviewer

此技能通过AI代理审查Python代码更改,确保高质量标准,涵盖类型安全、Pythonic模式、可测试性和维护性。关键词:Python代码审查、代码质量、类型提示、Pythonic、测试驱动开发、代码重构、软件开发最佳实践。

4.5

实现与规范对比评审Skill review

这个技能用于在软件开发过程中,对比实现代码与规范文档,验证需求对齐,确保构建符合要求。它帮助识别偏差并分类问题严重性,适用于代码审查和质量保证场景。关键词:软件评审、规范验证、需求对齐、代码审查、质量保证、SDLC、验收标准。

4.5

BunShell脚本技能Skill BunShell

Bun Shell 技能用于在 Bun 环境中通过模板字面量和 spawn API 执行和管理 shell 命令,适用于自动化脚本、进程控制和 DevOps 任务。关键词:Bun Shell, shell 脚本, 子进程管理, Bun 运行时, 自动化。

4.5

Bun工作线程Skill BunWorkers

Bun Workers 是在 Bun 运行时中利用 Web Workers 和 Node.js worker_threads 进行并行执行和任务处理的技能,适用于处理 CPU 密集型任务、实现并行映射、错误处理和资源管理,关键词包括 Bun、Web Workers、worker_threads、并行处理、多线程编程、后台任务、性能优化。

4.5

设计评审技能Skill design-review

这个技能提供一套系统化的前端设计评审方法论,包含7个阶段,确保可访问性(WCAG 2.1 AA标准)、响应式设计和视觉抛光。它用于代码审查、UI审计,并解决常见设计问题如对比度问题、布局断裂、可访问性违规等,适用于PR评审和用户体验改进。关键词:设计评审、UI审计、前端开发、可访问性测试、响应式设计、视觉QA、用户体验、WCAG合规、PR审查。

4.5

NuxtStudio设置与部署Skill NuxtStudio

此技能用于设置和部署Nuxt Studio,这是一个为Nuxt Content网站提供的免费开源可视化内容编辑器。它支持多种编辑器类型(如Monaco代码编辑器、TipTap可视化编辑器)、OAuth认证(GitHub/GitLab/Google)和基于Git的内容管理,可轻松配置子域名(如studio.domain.com)并部署到Cloudflare等平台。关键词:Nuxt Studio, Nuxt Content, 可视化编辑器, OAuth认证, Cloudflare部署, 内容管理, CMS, 前端开发

4.5

日志记录最佳实践Skill logging-best-practices

这个技能是关于实现和应用日志记录最佳实践,包括使用结构化日志格式、管理日志级别、处理个人可识别信息(PII)、集成日志管理系统等。适用于软件开发中的后端开发和DevOps,确保应用程序日志的安全、高效和可管理。关键词:日志记录、结构化日志、PII处理、DevOps、应用程序日志、日志级别、安全日志。

4.5

Jest测试生成器Skill jest-generator

这个技能用于自动生成Jest单元测试,适用于JavaScript和TypeScript代码,包括Mocking、覆盖率分析、测试结构组织等。它能提升前端开发中的测试效率,覆盖常见测试场景如React组件测试、异步代码测试和错误处理。关键词:Jest, 测试生成, 单元测试, JavaScript, TypeScript, 覆盖率, Mocking, 前端测试。

4.5

国际化(i18n)Skill internationalization-i18n

这个技能专注于实现软件应用程序的国际化与本地化,包括多语言翻译管理、日期和数字格式化、以及从右到左语言支持。适用于构建需要支持多种语言的Web或移动应用,提升用户体验和全球市场适应性。关键词:国际化、本地化、多语言支持、i18next、React、前端开发、翻译管理。