软件开发 Skill技能列表

SpringBoot安全最佳实践Skill springboot-security

4.5

本技能是关于Java Spring Boot应用安全防护的综合指南,涵盖认证授权、输入验证、SQL注入防护、密码编码、CSRF防护、密钥管理、安全头配置、CORS、速率限制、依赖安全等核心安全实践。适用于后端开发人员、安全工程师和架构师,用于构建安全、合规的企业级Web服务和API。关键词:Spring Security, 认证授权, 输入验证, SQL注入防护, CSRF防护, 密钥管理, 安全头, CORS, 速率限制, 依赖安全, Java后端安全, Web应用安全。

React性能优化Skill react-optimise

4.5

React性能优化技能专注于提升React应用程序的运行效率和用户体验,涵盖React编译器应用、代码打包优化、渲染性能提升、数据获取策略、核心Web指标改进、状态管理优化、性能分析和内存泄漏预防。适用于前端开发者优化应用性能、减少加载时间、提升SEO友好性,并整合数据分析、性能测试和最佳实践,以支持高效开发和业务增长。

uni-app小程序开发指南Skill uniapp-mini-guide

4.5

这是一个综合的uni-app小程序开发技能,专为开发者提供构建、配置和使用uni-app小程序的指南。它涵盖了小程序设置、组件和API的详细参考,并强调平台兼容性和最佳实践。关键词包括uni-app、小程序、开发指南、组件、API、配置、兼容性、移动开发、前端技术、跨平台应用。

数据库专家Skill database-expert

4.5

数据库专家技能专注于数据库系统的性能优化、模式设计、查询分析和连接管理,支持多种数据库如 PostgreSQL、MySQL、MongoDB、SQLite 和 ORM 集成。关键词:数据库优化、性能调优、schema 设计、查询分析、连接池、事务管理、数据库架构、SEO 搜索。

Pinia状态管理Skill pinia

4.5

Pinia 状态管理技能提供在 Vue 3 应用程序中实现高效、类型安全的状态管理解决方案。该技能涵盖 Pinia 存储的创建、异步操作、计算属性、插件集成和存储组合等核心功能,适用于前端开发中的状态管理、Vue 应用架构和复杂状态逻辑处理。关键词:Pinia, Vue 3, 状态管理, 前端开发, 存储模式, 持久化, 插件集成, 响应式数据。

macOS开发者Skill macos-developer

4.5

macOS 开发者技能专注于苹果 macOS 平台的原生桌面应用开发。核心能力包括使用 AppKit 和 SwiftUI 构建用户界面,实现菜单栏应用、系统扩展和 XPC 服务。该技能涵盖从应用架构设计、沙盒安全、性能优化到最终通过 Mac App Store 或 DMG 分发的完整开发生命周期。关键词:macOS 开发,AppKit,SwiftUI,菜单栏应用,系统扩展,XPC 服务,Mac App Store,应用沙盒,代码签名,公证。

AspenPlus过程模拟器Skill aspen-plus-simulator

4.5

Aspen Plus过程模拟器是一款专业的化学工程仿真软件集成技能,专注于化工流程稳态模拟、热力学建模计算、设备设计评级和工艺优化分析。核心功能包括:工艺流程模拟、物性参数估算、热力学模型选择、设备尺寸设计、敏感性分析优化。适用于化工设计、石油炼制、制药生产、能源环保等领域的工艺开发和优化。关键词:Aspen Plus,化工模拟,过程仿真,热力学建模,设备设计,工艺优化,化学工程软件,稳态模拟,NRTL模型,流程优化。

GitHub仓库标准架构Skill github-repository-standards

4.5

该技能用于设计和实施高效的 GitHub 仓库组织结构与文档标准,通过最小化根目录杂乱、优化 README 文档,提升项目的可维护性、用户体验和社区吸引力。关键词:GitHub 仓库管理、架构设计、README 优化、配置管理、文档工程、代码可维护性。

shadcn/ui组件开发助手Skill shadcn

4.5

shadcn/ui 技能是一个专注于使用 shadcn/ui 组件库进行高效、现代化用户界面开发的专家助手。它提供组件安装、样式定制、主题配置、功能扩展以及与表单等复杂逻辑集成的全方位支持。适用于 React 应用、Next.js 全栈项目和快速原型开发,帮助开发者快速构建美观、一致且可维护的 UI。关键词:shadcn/ui, React组件库, UI开发, 前端组件, 主题定制, Next.js, 快速原型。

网页应用测试Skill webapp-testing

4.5

这个技能是用于使用Playwright工具进行本地网页应用的自动化测试,支持验证前端功能、调试UI行为、捕获浏览器截图和查看浏览器日志。关键词:网页应用测试、Playwright、前端测试、UI调试、浏览器自动化、软件测试。

编写实施计划Skill writing-plans

4.5

该技能用于为复杂的多步骤软件开发任务创建结构化、可执行的实施计划。它遵循测试驱动开发(TDD)原则,将需求拆解为一系列独立、可验证的小步骤(每个2-5分钟),并提供精确的文件路径、完整代码和验证命令。适用于工程师在缺乏代码库上下文时,快速、有条理地启动和推进项目开发。关键词:软件开发计划,TDD实施,任务分解,代码实现规划,测试驱动开发,工程管理,敏捷开发流程。

C系统编程Skill c-systems-programming

4.5

C系统编程是一种使用C语言进行低级系统交互的技能,包括文件输入输出、进程创建与管理、信号处理和系统调用等,适用于开发操作系统工具、守护进程、高性能应用和操作系统接口。关键词:C语言,系统编程,文件I/O,进程管理,信号处理,系统调用,低级交互,操作系统接口。