软件开发 Skill技能列表

4.5

软件UI/UX设计Skill software-ui-ux-design

此技能专注于设计和优化软件用户界面与用户体验,涵盖UI设计、UX研究、可访问性审核(如WCAG标准)、设计系统定义、流程优化和转化率提升(CRO),适用于Web、iOS、Android和桌面平台,包括AI/自动化UX模式。关键词:UI设计,UX设计,可访问性,设计系统,用户体验优化,WCAG,CRO,前端开发。

4.5

软件后端工程Skill software-backend

软件后端工程技能用于设计、实现和审查生产级的后端服务,涵盖API设计、数据库管理、身份验证、缓存、可观测性、错误处理、测试和部署。关键词:后端开发、API设计、数据库、身份验证、缓存、可观测性、测试、部署、生产就绪、零信任架构、性能优化、成本控制。

4.5

DevOps技能Skill devops

此技能用于部署和管理云基础设施,涵盖Cloudflare边缘平台、Docker容器化和Google Cloud平台。适用于服务器less函数边缘部署、容器配置、CI/CD管道设置、成本优化等,支持构建云原生应用和边缘优先架构。关键词:云部署、DevOps、Cloudflare、Docker、Google Cloud、CI/CD、边缘计算。

4.5

可枚举重构技能Skill enumerable-refactor

这个技能专注于重构 Ruby 代码,通过使用 Enumerable 方法替代手动迭代和空变量初始化,识别并重构常见的反模式。它旨在提高代码的简洁性、表达性和性能,适用于 Ruby 3.3+ 版本。关键词:Ruby, Enumerable, 代码重构, 迭代优化, 反模式, 集合处理。

4.5

ObsidianBases数据库视图技能Skill obsidian-bases

此技能用于在 Obsidian 笔记应用中创建和编辑 .base 文件,实现数据库-like视图、过滤器、公式和摘要功能,方便用户管理笔记、构建任务跟踪器、阅读列表、项目仪表板等。关键词:Obsidian, Bases, 数据库视图, 过滤器, 公式, YAML, 笔记管理, 动态视图。

4.5

同步构造异步属性模式Skill sync-construction-async-property-ui-render-gate-pattern

一种软件设计模式,用于在需要异步初始化的客户端中实现同步构造和异步属性,使模块可导出并在UI组件中同步使用,避免顶级await问题。适用于前端开发,如SvelteKit应用,通过UI渲染门确保异步工作完成后才渲染UI。关键词:同步构造、异步属性、UI渲染门、前端开发、模块导出、SvelteKit、异步初始化。

4.5

npm包安装非交互确认处理Skill npm

该技能用于在非交互式环境中,通过管道传输 unix 'yes' 命令的输出来自动化处理 npm 包的安装确认,特别适用于需要用户确认的 Node.js 包安装场景。关键词包括 npm、安装、确认、非交互环境、管道、yes命令、Node.js、自动化部署。

4.5

Next.js全栈模式Skill nextjs-fullstack-patterns

这个技能是关于使用Next.js框架构建全栈Web应用程序的实践模式,涵盖App Router、服务器组件、数据获取、认证和部署等关键技术。适用于开发现代、高性能的React应用,关键词包括:Next.js, 全栈开发, React, TypeScript, 服务器组件, 数据获取, 认证, 部署, Web开发。

4.5

GitHub仓库管理技能Skill github-repo-curator

GitHub仓库管理技能专注于优化和管理GitHub仓库,以提升专业形象和维护效率,包括提供README模板、制定文档标准、规范仓库组织模式以及优化个人资料。该技能适用于GitHub清理、仓库整理、README撰写和开源项目展示,是软件开发中DevOps工具的关键部分。关键词:GitHub管理,仓库组织,README模板,文档标准,开源优化,DevOps,代码管理,项目管理。

4.5

评估成长框架Skill evaluation-to-growth

这是一个系统性的内容评估与成长框架,通过批判、强化、风险分析和成长四个阶段,帮助用户提升写作、论证、提案、代码文档等内容的质量。适用于需要严格多维度评估的场景,支持交互式或自主模式,输出格式包括Markdown报告、结构化清单或内联修订建议。关键词:内容评估,批判分析,风险分析,成长优化,SEO友好,框架工具。

4.5

Rust系统架构师Skill rust-systems-design

Rust系统架构师技能专注于使用Rust编程语言进行高性能、内存安全的系统软件设计。涉及所有权管理、并发处理、错误机制和性能优化等核心概念,适用于命令行工具、Web服务器、嵌入式系统等多种开发场景。关键词:Rust编程,系统设计,内存安全,并发模式,架构优化,高性能软件。

4.5

RuboCop代码检查技能Skill rubocop-cops

此技能是关于使用RuboCop进行Ruby代码分析和质量控制,涵盖内置cops配置、自动修正、性能优化和团队协作。关键词:RuboCop, Ruby, 代码检查, 质量保证, 自动化, 软件开发, 测试