软件开发 Skill技能列表

4.5

reference-sdkSkill reference-sdk

该技能用于在软件开发过程中,通过使用btca ask命令检查参考SDK实现,帮助开发者高效实现功能、调试问题、比较多提供商方案,并理解最佳实践。关键词:SDK开发、参考实现、调试工具、btca ask命令、多提供商支持、代码检查、软件开发工具。

4.5

历史推理检索Skill recall-reasoning

这个技能用于在软件开发中,通过查询artifact索引和推理文件,快速检索过去的工作决策和方法,帮助识别成功模式并避免重复错误,从而提高开发效率。关键词包括:推理搜索、历史决策、成功模式、失败教训、知识管理、软件开发工具。

4.5

文档生成Skill documentation-generation

文档生成技能专注于创建和维护全面的技术文档,包括API文档、组件库、README文件、架构图和开发者指南,使用工具如JSDoc、Storybook和Docusaurus。适用于软件项目开发中的文档化、技术指南编写和代码文档生成,提高项目可维护性和开发者体验。关键词:技术文档、API文档、组件文档、README、变更日志、开发者指南、文档生成。

4.5

Swift并发编程技能Skill swift-concurrency

Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。

4.5

紧致性Skill compactness

本技能提供拓扑学中紧致性问题的解决策略和方法,包括决策树、工具命令和关键技巧,帮助用户理解和应用紧致性概念。关键词:拓扑学,紧致性,数学分析,问题解决,算法工具,海涅-博雷尔定理,吉洪诺夫定理。

4.5

完成热修复Skill finish-hotfix

这个技能用于自动化Git流程中的热修复分支完成操作,包括版本管理、测试运行、日志更新和代码合并,适用于软件开发和DevOps工作流。关键词:Git热修复、版本控制、DevOps自动化、代码合并、CI/CD。

4.5

解析函数分析Skill analytic-functions

这个技能专用于复分析中解析函数的问题解决,包括Cauchy-Riemann方程验证、幂级数展开、解析延拓等关键技术。适用于数学分析、复杂函数理论研究。关键词:解析函数,复分析,Cauchy-Riemann,幂级数,全纯函数,数学技能。

4.5

环代数技能Skill rings

此技能提供抽象代数中环的问题解决策略,包括验证环性质、理想和同态等,适用于数学研究和教育。关键词:环、抽象代数、问题解决、代数结构、数学技能、环理论。

4.5

群论问题解决技能Skill groups

这个技能提供抽象代数中群的相关问题解决策略,包括群的定义验证、子群测试、同态证明、阶与结构分析等,利用Z3和Sympy等工具进行自动验证和计算。关键词:群论、抽象代数、问题解决、数学技能、Z3、Sympy、自动验证。

4.5

代码审查Skill code-review

代码审查技能用于通过结构化检查表系统化地评估代码质量、安全性和风格,确保正确性、性能和可维护性。它支持PR审查、代码反馈和代码审计,是DevOps和软件开发中的关键实践,提升代码质量和团队协作效率。关键词:代码审查、代码质量、安全性、性能、维护性、PR审查、代码审计、结构化检查表、DevOps、软件工程。

4.5

调试Skill debug

这个技能用于在软件开发和测试过程中调试问题,通过调查日志、数据库状态和git历史来识别和解决错误。关键词包括调试、日志分析、数据库查询、git状态检查、问题诊断、手动测试、软件开发。

4.5

死代码检测Skill dead-code

死代码检测技能用于通过静态分析工具 TLDR 查找代码库中的未使用函数和死代码,帮助进行代码清理和重构,提高代码质量。关键词:死代码、未使用函数、静态分析、代码清理、重构。