软件开发 Skill技能列表

4.5

复杂测试技能Skill complex-test-skill

这个技能用于测试基于目录的技能发现机制,常用于冒烟测试中,以确保技能加载和功能正常。关键词:技能发现、冒烟测试、目录测试、软件开发测试。

4.5

终端界面验证助手Skill tui-validate

此技能专门用于验证终端用户界面(TUI)的输出,通过集成freeze工具捕获屏幕截图,并利用LLM作为评判进行语义验证,支持PNG/SVG视觉验证和文本验证模式,适用于TUI应用的测试、视觉回归测试和文档生成。关键词:TUI验证、终端界面、语义验证、LLM评判、测试自动化、视觉回归测试。

4.5

tmux终端控制技能Skill tmux-terminal

这个技能是关于使用tmux工具来控制交互式终端会话,用于测试TUI应用、自动化CLI工作流、捕获屏幕输出用于QA报告,以及管理长运行进程。关键词:tmux、终端控制、TUI应用、自动化测试、QA测试、CLI工作流。

4.5

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

测试驱动开发(TDD)技能,用于统一处理所有TDD工作流。强制测试先行开发,支持从规范、任务或描述三种输入模式。包括模式发现、TDD循环(RED→GREEN→REFACTOR)、proptest指导和反向压力集成。关键词:测试驱动开发、TDD、测试先行、Rust测试、覆盖率、软件开发测试、单元测试、集成测试。

4.5

提示驱动开发Skill pdd

该技能用于将粗略想法转化为详细的设计文档和实现计划,遵循迭代的需求澄清、研究、设计和规划过程。它强调用户驱动、实时记录和规范驱动方法,适合软件开发前的系统设计阶段。关键词:提示驱动开发、需求澄清、设计文档、实现计划、迭代开发、架构设计、规范驱动。

4.5

查找代码任务Skill find-code-tasks

这个技能用于在代码存储库中查找和显示所有代码任务文件(.code-task.md),展示它们的状态和元数据。它可以帮助开发者快速概览待处理工作,按状态筛选任务,或检查任务积压。关键词:代码任务管理、状态跟踪、元数据、软件开发工具、任务查找。

4.5

代码助手Skill code-assist

代码助手是一个基于测试驱动开发的代码实现辅助工具,采用探索、计划、代码、提交的工作流程,帮助开发者高效完成代码任务,提升代码质量。关键词:代码辅助、测试驱动开发、TDD、自动化工作流、技术实现伙伴、软件测试、编程指导。

4.5

布线验证Skill wiring

这个技能专注于验证代码基础设施中的布线,确保组件在代码执行路径中正确调用。它涉及入口点验证、调用图追踪、集成测试和死代码检测,以提高软件质量和减少维护负担。关键词:布线验证、代码基础设施、集成测试、死代码检测、DevOps、软件质量、维护优化。

4.5

TLDR智能路由器Skill tldr-router

该技能用于将用户关于代码的问题智能映射到最优的tldr分析命令,帮助开发者快速理解代码结构、数据流和复杂性,提高代码探索和调试效率。关键词:代码分析、tldr命令、智能路由、软件开发、工具集成、架构理解。

4.5

TLDR项目概览Skill tldr-overview

这是一个基于 TLDR 栈的工具,用于快速获取软件开发项目的概述,包括文件树、代码结构、调用图和复杂性分析,帮助开发者理解项目架构和关键组件,提高开发效率。关键词:项目概述、代码分析、架构设计、TLDR栈、开发工具。

4.5

代码深度分析Skill tldr-deep

这是一个代码深层分析技能,用于通过五层分析(包括抽象语法树、调用图、控制流图、数据流图和程序切片)来调试和理解复杂代码函数,适用于软件开发中的调试、代码审查、重构和性能优化。关键词:代码分析,调试,AST,控制流,数据流,程序切片,软件开发。

4.5

TLDR代码分析工具Skill tldr-code

这个技能是一个令牌高效代码分析工具,通过五层堆栈(抽象语法树、调用图、控制流图、数据流图、程序依赖图)实现95%令牌节省,帮助开发者理解代码结构、调试、重构、复杂性分析和跨文件依赖。关键词包括代码分析、AST、调用图、复杂性分析、调试工具、代码架构、令牌节省。