软件开发 Skill技能列表

4.5

Convex组件创作Skill convex-component-authoring

这个技能教授如何使用Convex框架创建、结构化和发布自包含的组件,包括数据库表隔离、查询和变异函数定义、TypeScript类型导出以及前端钩子,适用于跨项目共享和构建模块化的后端应用。关键词:Convex, 组件开发, 数据库管理, TypeScript, 可重用性, 后端框架。

4.5

Web项目审计技能Skill web-starter-audit

此技能用于对Web入门项目进行全面审计,包括用户体验、无障碍访问和质量检查,生成优先修复计划,提升项目质量和可访问性,关键词包括UX审计、无障碍审计、质量审计、Web开发测试。

4.5

团队列表技能Skill ListTeams

这个技能用于从团队组件映射中自动化列出所有团队信息,提供丰富元数据如组件、描述、仓库、团队大小和Slack频道,适合团队管理、数据分析和OCPBUGS集成。关键词包括团队列表、组件映射、元数据展示、自动化脚本、DevOps工具、数据统计、SEO优化。

4.5

PR描述生成器Skill describe-pr

PR描述生成器是一个自动化工具,用于根据仓库模板生成全面的拉取请求描述。它分析代码更改、收集PR信息、执行验证步骤,并更新PR描述,提高代码审查效率和协作质量。关键词:拉取请求、PR描述、自动化、代码审查、GitHub、DevOps、软件协作。

4.5

开发原则技能Skill principles

本技能专注于提供软件开发的原则、指南和安全相关指导,特别强调差分编辑和VibeCoder应用,帮助开发者遵循最佳实践、提升代码质量与安全性。关键词:开发原则、指南、安全、差分编辑、VibeCoder、软件开发、代码质量、最佳实践。

4.5

Clippylint配置与使用技能Skill clippy-lints

这个技能专注于Rust编程语言中的Clippy lint工具,涵盖了正确性、性能、风格等lint类别的配置、使用和最佳实践,旨在提升代码质量、优化性能和确保开发效率。关键词:Rust, Clippy, lint, 代码质量, 性能优化, 代码风格, 测试工具

4.5

Makepad调试与参考Skill makepad-reference

此技能提供Makepad框架的故障排除、代码质量优化、自适应布局等参考资料,帮助开发者解决常见错误、优化代码结构,并实现跨平台UI开发。关键词:Makepad、调试、代码质量、响应式布局、API文档、故障排除、参考文档。

4.5

JavaScript测试模式Skill javascript-testing-patterns

本技能提供使用Jest、Vitest和Testing Library进行单元测试、集成测试和端到端测试的综合测试策略。适用于JavaScript/TypeScript应用的测试开发、TDD/BDD工作流程、模拟外部依赖和持续集成,关键词包括JavaScript测试、TypeScript测试、测试框架、单元测试、集成测试、端到端测试、TDD、BDD、模拟、覆盖率报告、CI/CD。

4.5

Clippy配置技能Skill clippy-configuration

这个技能专注于 Rust 语言中 Clippy 工具的配置与优化,包括 TOML 配置文件设置、lint 组管理、属性应用和 workspace 配置。提供了从安装到高级使用的完整指南,涵盖最佳实践、代码示例和常见问题解决方案,帮助开发人员提高代码质量和团队协作效率。关键词:Clippy, Rust, 配置, TOML, lint, workspace, 代码质量, DevOps。

4.5

React.memo优化技能Skill rerender-memo

此技能用于通过 React.memo 和 useMemo 缓存组件计算,避免不必要的重新渲染,提升前端应用性能。关键词:React.memo, useMemo, 性能优化, 组件缓存, 前端开发。

4.5

测试驱动开发Skill test-driven-development

测试驱动开发是一种软件开发方法,强调在编写实现代码前先编写测试用例,通过Red-Green-Refactor循环确保代码质量和功能正确性,避免技术债务,适用于功能开发、错误修复和重构。关键词:测试驱动开发,TDD,软件测试,敏捷开发,代码质量,Red-Green-Refactor。

4.5

代码审查Skill code-review

这个技能提供了代码审查的完整框架,包括接收反馈、请求审查和验证关口的协议,强调技术验证和证据驱动的实践。适用于软件开发团队提高代码质量和协作效率,确保在代码合并前进行严格的质量控制。关键词:代码审查、代码评审、技术验证、软件开发、质量控制、代码质量、验证关口、质量保证。