软件开发 Skill技能列表
版本发布自动化Skill release
这个技能用于自动化基于git历史、语义版本和常规提交来更新CHANGELOG.md和版本文件,实现高效的发布流程管理。关键词:自动化发布、版本控制、git、语义版本、常规提交、变更日志、DevOps、软件发布、CI/CD集成。
rclone文件传输技能Skill rclone
这个技能通过rclone工具实现文件上传、同步和管理到多种云存储服务,如S3、Cloudflare R2、Google Drive等,适用于备份、数据传输和自动化运维场景。关键词:rclone、文件传输、云存储同步、备份、数据管理、DevOps。
决策日志管理Skill decision-log
决策日志管理技能用于系统化地记录、存储和检索决策过程,包括上下文、选项、理由和后果。它帮助团队和个体追踪决策历史,提高透明度和协作效率,适用于技术架构、产品开发和流程优化。关键词:决策日志、ADR、文档管理、团队协作、决策追踪、架构决策记录、项目管理。
Ruby性能优化Skill ruby-optimise
这是一个用于Ruby代码性能优化的技能,提供全面的最佳实践指南,覆盖对象分配、集合处理、数据库查询、字符串处理、并发和运行时配置等关键领域,帮助开发者编写高效、可维护的Ruby代码,优化应用性能,关键词包括Ruby、性能优化、代码优化、高效编程、后端开发。
React服务器端动作Skill react-server-actions
React服务器端动作是一种在Next.js 14+框架中实现的功能,用于安全处理表单提交和服务器端数据操作,无需API路由。它支持渐进增强、服务器端验证、文件上传和乐观UI更新,适用于现代Web开发中的表单处理、服务器突变和性能优化场景。关键词:React Server Actions, Next.js, 表单处理, 服务器端突变, 渐进增强, 安全性, 缓存重新验证, 文件上传, 乐观UI更新, Web开发。
Redux状态管理Skill redux
此技能提供Redux的全面指导,Redux是一个JavaScript状态管理库,用于管理应用程序的全局状态。它涵盖核心概念如store、action、reducer、middleware、selector,以及Redux Toolkit的使用,帮助用户学习状态管理、实现Redux模式和优化前端开发。关键词包括Redux、状态管理、JavaScript、前端开发、Redux Toolkit、store、action、reducer、middleware、selector、全局状态。
单元测试框架Skill unit-testing-framework
这个技能是关于如何使用不同的测试框架(如Jest、pytest、JUnit等)编写高效、隔离、易读和易维护的单元测试,遵循AAA模式,适用于新代码测试、提高测试覆盖率、建立测试标准等场景。
shfmt配置技能Skill shfmt-configuration
此技能用于配置shfmt工具,实现shell脚本的自动化格式化和标准化管理,包括设置.toml配置文件、集成EditorConfig以及支持命令行选项,适用于团队协作、DevOps流程和CI/CD自动化。关键词:shell脚本格式化、shfmt配置、EditorConfig、团队标准化、DevOps工具、自动化格式化。
迭代开发技能(RalphWiggum集成)Skill iterative-development
这是一种基于自我参照开发循环的技能,通过重复迭代同一任务直到满足预定义的完成标准,适用于测试驱动开发(TDD)场景,强调失败是数据的一部分,用于指导下一次迭代,以实现代码的逐步完善和优化。
Rust系统架构设计Skill rust-systems-design
Rust系统架构设计是一项专注于使用Rust编程语言进行高性能、内存安全系统开发的技能。它提供专家指导,涵盖内存安全、并发模式、架构设计、错误处理、性能优化等关键词,适用于构建可靠、高效的系统软件、Web服务器、嵌入式系统和库,帮助开发者掌握Rust的惯用实践和生态系统工具,提升软件质量和可维护性。
前端设计Skill frontend-design
前端设计技能专注于创建具有高设计质量、独特且可直接用于生产环境的前端用户界面。它强调跳出常规的AI生成美学,通过创意性的排版、色彩、动效和空间构成,打造令人难忘的视觉体验。该技能适用于构建Web组件、单页或完整应用程序,要求开发者具备深刻的设计思维,能够根据项目目的、受众和约束,选择并坚定执行一个大胆的美学方向(如极致简约、复古未来、工业实用等),最终交付功能完善、细节精致、具有强烈品牌识别度的代码。
配置nginxSkill configuring-nginx
本技能提供配置 nginx 的全面指南,涵盖静态网站服务、反向代理设置、负载均衡实现、SSL/TLS 终止、缓存配置和性能优化。适用于生产环境,强调安全最佳实践,如现代 TLS 配置、速率限制和安全头部。关键词:nginx 配置, 静态网站, 反向代理, 负载均衡, SSL/TLS, 缓存, 性能调优, 安全, 服务器管理, DevOps。