软件开发 Skill技能列表
DesigningArchitectureSkill designing-architecture
为项目设计软件架构并选择合适的架构模式,涉及系统设计、架构模式选择、项目构建、技术决策等方面。
归档管理Skill archive
此技能用于帮助用户归档已完成的项目和已处理的收件箱项目,以保持工作空间整洁并保留历史记录,提高个人效率和知识管理。关键词:归档、项目管理、收件箱管理、组织、效率、知识管理、个人生产力。
Vitest性能优化Skill vitest-performance
本技能专注于Vitest性能优化,提供快速执行、监视模式和并行化策略的全面指南,帮助开发者提升测试效率和代码质量,关键词包括Vitest、性能优化、测试、TypeScript、快速执行、监视模式、并行化、软件测试、前端开发。
Dialyzer配置技能Skill dialyzer-configuration
Dialyzer配置技能涉及设置和管理Dialyzer静态分析工具,用于Erlang和Elixir代码的类型检查和静态分析,以识别软件问题如类型错误、不可达代码等。关键词:Dialyzer, Erlang, Elixir, 类型检查, 静态分析, 配置, 测试, 软件开发, CI集成。
Markdownlint集成Skill markdownlint-integration
此技能旨在将Markdownlint工具集成到开发工作流中,包括命令行界面使用、编程API调用、CI/CD管道设置、预提交钩子和编辑器集成,以提升Markdown文档质量。关键词:Markdownlint,文档检查,开发工作流,自动化,SEO。
Vitest配置Skill vitest-configuration
此技能专注于配置 Vitest,一个基于 Vite 的快速单元测试框架,涵盖安装设置、环境配置、覆盖率报告、模块解析等,适用于前端和全栈开发中的单元测试和集成测试。关键词:Vitest、配置、测试、Vite、单元测试、环境设置、覆盖率。
Kotlin空安全Skill KotlinNullSafety
Kotlin空安全是一种编程技能,通过在类型系统中区分可空和非空类型,在编译时消除NullPointerException。它使用安全调用、Elvis操作符、智能转换和模式,确保代码表达性和清晰度,适用于Android开发、服务器端服务和多平台项目。关键词:Kotlin,空安全,NullPointerException,类型系统,安全调用,Elvis操作符,智能转换,移动开发。
移动应用调试Skill mobile-app-debugging
移动应用调试是一项专注于解决移动应用特有的平台问题、设备限制和网络条件的技术。它包括iOS和Android平台的调试技巧,以及跨平台问题如React Native和Flutter的调试方法。
Convex定时任务调度Skill convex-cron-jobs
Convex定时任务调度是一种在Convex平台中自动化执行后台任务的技术,支持基于间隔和Cron表达式的调度,提供作业监控、自动重试和错误处理功能。适用于数据同步、清理操作、报告生成等场景,关键词包括Convex、定时任务、后台调度、Cron表达式、自动化、作业监控、Serverless、后端开发。
himalayaSkill himalaya
Himalaya 是一个命令行邮件客户端,用于通过 IMAP、SMTP 等协议在终端中管理电子邮件。它支持多账户、邮件搜索、撰写、回复、转发等功能,使用 MML 语法进行邮件撰写,是开发者、系统管理员和邮件用户的强大工具。关键词:CLI邮件客户端, IMAP, SMTP, 终端邮件管理, 邮件自动化, MML语法。
Web项目审计技能Skill web-starter-audit
此技能用于对Web入门项目进行全面审计,包括用户体验、无障碍访问和质量检查,生成优先修复计划,提升项目质量和可访问性,关键词包括UX审计、无障碍审计、质量审计、Web开发测试。
TypeScript类型系统Skill typescript-type-system
TypeScript类型系统技能专注于TypeScript语言的类型特性,包括编译器配置、严格模式、高级类型(如联合与交叉类型、泛型、条件类型、映射类型、模板字面量类型)、类型收窄(类型守卫、判别联合)、实用类型、类型断言等,帮助开发者编写类型安全的JavaScript代码,提高代码质量和可维护性,适用于前端和后端开发。关键词:TypeScript, 类型系统, 严格模式, 泛型, 类型守卫, 编译器配置, 前端开发, 后端开发, 类型安全, 代码质量。