软件开发 Skill技能列表
家庭支出分类方法Skill "household-expenditure-classification-fixed-negotiable-flexible"
这个技能用于在预算规划中,将家庭支出分为固定支出、可协商支出和弹性支出三类,帮助用户识别可控制和可调整的支出项目,优化财务管理。关键词包括预算规划、支出分类、财务管理、固定支出、可协商支出、弹性支出、支出控制。
前后端需求沟通Skill frontend-to-backend-requirements
这个技能用于前端开发者向后端开发者沟通数据需求,确保用户界面能正确渲染。它包括描述所需显示的数据、用户可以执行的操作、需要处理的UI状态等,而不涉及具体的实现细节。关键词:前端开发、后端开发、需求沟通、API设计、协作开发、软件开发。
计划编写Skill plan-write
这个技能用于在软件开发中,根据规格或需求创建详细的多步骤实施计划,以指导开发者进行编码,强调测试驱动开发(TDD)和简洁原则,适用于架构设计和项目管理。关键词:计划编写、实施计划、软件开发、TDD、多步骤任务、架构设计、项目管理、SEO优化。
Set和Map高效查找优化Skill js-set-map-lookups
该技能用于在JavaScript或TypeScript中优化代码性能,通过使用Set和Map数据结构实现O(1)时间复杂度的成员查找,替代低效的数组includes方法,适用于高频查找场景,提升应用程序响应速度和效率。关键词:Set Map O(1) 查找 优化 JavaScript TypeScript 性能提升
工厂函数组合Skill factory-function-composition
工厂函数组合技能专注于在TypeScript中应用工厂函数模式,实现干净的依赖注入和函数组合,通过分离客户端、服务和方法的配置提高代码的可测试性、可重用性和灵活性,适用于软件开发架构设计。关键词:工厂函数、依赖注入、函数组合、TypeScript、设计模式、可测试代码。
前端样式设计Skill styling
这个技能用于指导如何编写和维护CSS及Tailwind样式代码,包括最小化包装元素以提升代码质量,采用最佳实践来提高开发效率和UI一致性。它涵盖了样式优化、工具类使用、颜色规范和主题管理,适用于前端开发者和UI设计师。关键词:前端开发、CSS、Tailwind、样式设计、代码优化、UI组件。
任务分解Skill task-breakdown
任务分解技能用于将软件架构计划转换为独立的实现阶段,支持并行开发、可验证性和增量部署。关键词:任务分解、实现阶段、独立开发、架构设计、项目管理、SEO优化。
代码审查Skill code-review
代码审查技能用于确保代码质量、安全、性能和可维护性,通过系统化的清单和流程进行自动化审查,提升软件开发的整体水平和团队协作效率。关键词:代码审查、安全审查、性能优化、可维护性、代码质量、软件开发、自动化测试、代码检查。
DOCX文档处理工具Skill docx
这个技能是用于专业文档处理的工具集,支持创建、编辑、分析Word文档,包括文本提取、XML访问、跟踪更改、格式化等,适用于法律、学术和商业文档。关键词:文档处理,Word,跟踪更改,XML,专业文档。
Tauri桌面应用技能Skill tauri-desktop
Tauri桌面应用技能专注于使用Tauri 2.0框架构建轻量级、安全的跨平台桌面和移动应用。涉及Rust后端开发、Web前端技术、插件系统、IPC通信、安全模型、自动更新和移动支持。关键词:Tauri, Rust, Web前端, 跨平台, 桌面应用, 移动应用, 安全, 轻量级。
Git提交信息格式化器Skill git-commit-formatter
这个技能用于自动生成符合 Conventional Commits 规范的 Git 提交信息,帮助开发者规范化提交历史,提高代码管理和协作效率。关键词:git commit, conventional commits, 提交格式化, 自动化提交, 版本控制, 代码规范。
nuqs最佳实践Skill nuqs
本技能提供nuqs在Next.js应用中实现类型安全URL查询状态管理的最佳实践指南,包含42条规则,覆盖8个类别,帮助开发者进行代码生成、重构和代码审查。关键词:nuqs, Next.js, URL状态, 查询参数, 类型安全, 前端开发。