软件开发 Skill技能列表

UniAppuViewUI集成与配置技能Skill uniapp-uview

4.5

此技能专注于在 UniApp 项目中集成和配置 uView UI,包括处理跨平台应用中的安装、设置、平台特定行为和优化,适用于开发移动应用。关键词:uniapp, uview, uview-ui, 跨平台开发, 移动应用, 前端框架, UI组件库。

Bun测试覆盖率管理Skill BunTestCoverage

4.5

Bun 测试覆盖率管理技能用于在 Bun 运行时中启用和配置代码覆盖率报告,支持设置覆盖率阈值、生成多种格式的报告(如 text、lcov、json),并集成到 CI/CD 流程中,帮助开发者确保代码质量和测试完整性。关键词:Bun, 测试覆盖率, 代码覆盖, 覆盖率报告, CI/CD, 阈值, LCOV, 自动化测试。

BunHTTP服务器构建Skill BunHTTPServer

4.5

Bun HTTP服务器构建技能用于使用Bun.serve()快速搭建高性能HTTP服务器,处理请求和响应,实现路由,创建REST API,并支持错误处理、静态文件服务、CORS配置等功能。关键词包括Bun、HTTP服务器、后端开发、请求处理、响应类型、路由、API构建、性能优化。

示例技能Skill example-skill

4.5

这个技能是一个通用模板,用于创建和标准化各种技能。它适用于软件开发中的代码编写、审核和技能设计,帮助用户快速定义技能内容、原则、流程和模式。包含关键词:技能模板、代码开发、技能设计、软件开发工具、技能标准化。

Git推送技能Skill push

4.5

这个技能自动化Git工作流程,用于提交和推送代码或笔记更改,生成智能提交消息,并同步远程仓库。适用于开发者和笔记管理,提高版本控制效率。关键词:Git推送, 自动化提交, 智能消息, 远程同步, DevOps工具。

PDF处理Skill pdf

4.5

PDF处理技能提供全面的PDF文档操作功能,包括文本和表格提取、PDF创建、合并与分割、表单处理等。适用于程序化处理和大规模文档分析,工具涵盖Python库如pypdf、pdfplumber、reportlab以及命令行工具。关键词:PDF处理、文本提取、表格解析、文档自动化、Python编程。

Expo部署Skill expo-deployment

4.5

Expo部署技能用于将基于Expo框架开发的移动应用部署到iOS App Store、Android Play Store以及Web平台,包括配置EAS构建、管理OTA更新和实施CI/CD工作流,适用于移动应用开发和发布流程。关键词:Expo、部署、iOS、Android、Web、EAS、OTA更新、CI/CD、移动开发。

测试驱动开发Skill test-driven-development

4.5

测试驱动开发(TDD)是一种软件开发方法,通过红-绿-重构循环,先编写失败的测试用例定义预期行为,再实现最小代码使测试通过,最后重构优化。关键词包括:测试驱动开发、TDD、自动化测试、软件质量、Red-Green-Refactor、单元测试、持续集成。

代码评审反馈处理Skill receiving-code-review

4.5

这个技能用于在处理代码评审反馈时,进行技术验证和理性评估,避免盲目实施或表演性同意,确保代码质量和开发效率。它强调技术严谨性、验证流程和合理反驳,适用于软件开发中的代码审查环节。关键词:代码评审、技术验证、反馈处理、软件开发、测试、代码质量。

增量计算Skill incremental-computation

4.5

增量计算是一种算法和系统设计技术,用于在输入变化时高效更新计算,避免完全重新计算。它涉及变化传播、依赖跟踪、自调整计算和自适应算法,广泛应用于构建系统、UI框架、编译器等领域,以提高性能和响应速度。关键词:增量计算、变化传播、依赖跟踪、高效更新、自适应算法、缓存优化。

子代理驱动开发Skill subagent-driven-development

4.5

子代理驱动开发是一种软件开发方法,通过为每个独立任务分配新的子代理并实施代码审查,确保高质量代码和快速迭代。它适用于当前会话中的计划执行,提升开发效率,减少错误。关键词:子代理、代码审查、任务驱动、快速迭代、质量门控、软件开发、敏捷开发、自动化测试。

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

4.5

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