软件开发 Skill技能列表

⚡

架构模式Skill architecture-patterns

4.5

本技能专注于后端系统设计,介绍清洁架构、六边形架构和领域驱动设计等模式,帮助开发者构建可维护、可测试和可扩展的软件系统。关键词:架构模式、清洁架构、六边形架构、领域驱动设计、后端开发、软件设计、可维护性、可测试性。

⚡

更新定时任务Skill update-scheduled-task

4.5

这个技能用于修改定时任务的各种设置,如任务开始和完成时的通知状态,以及任务的启用或暂停状态,而无需删除任务。适用于任务管理、自动化流程调整等场景。关键词:定时任务、任务设置、修改、通知、启用、暂停、恢复、任务管理、DevOps、自动化。

⚡

根本原因追溯Skill RootCauseTracing

4.5

这个技能用于在软件开发过程中,当出现深层错误时,通过向后追溯调用堆栈来找到bug的原始触发点,避免仅修复症状,提高调试效率。关键词包括:根因追溯、调用堆栈、调试、软件测试、故障排除、防御性编程。

⚡

Discord自动化操作技能Skill discord

4.5

此技能允许通过Otto机器人自动控制Discord,实现消息发送、频道管理、表情符号和贴纸上传、投票运行等多种功能,适用于团队协作、社区运营和自动化管理场景。关键词:Discord, 自动化, 机器人, 消息管理, 社区运营, Otto, Discord操作

⚡

系统性调试Skill debugging-systematic

4.5

系统性调试是一种用于诊断和修复软件问题的技能,通过根本原因分析方法,帮助开发者解决bug、测试失败、性能问题等。它适用于生产问题、日志分析、竞态条件调试等场景,关键词包括:调试、根本原因分析、bug修复、测试优化、性能调试、日志追踪。

⚡

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

4.5

测试驱动开发(TDD)是一种软件开发实践,通过先编写测试用例再实现代码来确保代码可靠性和质量。它遵循红绿重构循环,有助于预防回归错误、提高代码设计、文档化行为,并促进团队协作。关键词:测试驱动开发、TDD、软件开发、测试方法、红绿重构、代码测试、回归预防。

⚡

重构Skill refactoring

4.5

重构是一种软件工程技术,通过系统性地改进代码结构、可读性和可维护性,而不改变其外部行为,用于减少技术债务、提取函数、移除重复代码、简化条件逻辑、应用设计模式等,提升代码质量和开发效率。关键词:代码重构、软件重构、技术债务、代码优化、可维护性、可读性、设计模式、软件开发、代码结构改进。

⚡

系统化调试Skill debugging-systematic

4.5

系统化调试技能通过根因分析框架帮助诊断和修复软件中的bug、测试失败及意外行为。它强调在提出修复前先科学理解问题根源,适用于生产问题、性能调试、日志分析等场景,提高开发效率和代码质量。关键词:调试、根因分析、bug诊断、系统化方法论、测试失败、性能问题。

⚡

自动化代码审查与修复技能Skill review

4.5

此技能用于执行代码审查,通过比较软件开发计划与实现来验证验收标准,自动修复发现的问题,并生成结构化报告。关键词包括:代码审查、自动修复、计划对比、验收测试、回归测试、软件开发、质量控制、自动化工具。

⚡

TracerBullets开发实践Skill build-feature

4.5

这个技能用于软件开发中,通过构建小型、端到端的特性切片来快速获得反馈,验证方法和架构,减少开发风险。关键词:软件开发、Tracer Bullets、快速反馈、特性构建、端到端测试、架构验证、敏捷开发、代码迭代。

⚡

PPTX演示文稿处理Skill pptx

4.5

PPTX演示文稿处理技能专注于PowerPoint文件的创建、编辑和分析,使用编程脚本和工具自动化演示文稿任务。它支持文本提取、XML处理、布局设计、视觉验证等,适用于办公自动化、文档管理和演示制作。关键词:PPTX, PowerPoint, 演示文稿, 创建, 编辑, 分析, 办公自动化, 脚本编程, 文档处理

⚡

PPTX演示文稿处理Skill pptx

4.5

该技能专注于PowerPoint演示文稿的创建、编辑和分析,涵盖文本提取、XML访问、模板使用、HTML到PPTX转换等功能,适用于办公自动化、文档处理和演示制作,提升工作效率。关键词:演示文稿、PowerPoint、创建、编辑、分析、办公自动化、文档处理。