软件开发 Skill技能列表
编写实施计划Skill writing-plans
该技能用于为复杂的多步骤软件开发任务创建结构化、可执行的实施计划。它遵循测试驱动开发(TDD)原则,将需求拆解为一系列独立、可验证的小步骤(每个2-5分钟),并提供精确的文件路径、完整代码和验证命令。适用于工程师在缺乏代码库上下文时,快速、有条理地启动和推进项目开发。关键词:软件开发计划,TDD实施,任务分解,代码实现规划,测试驱动开发,工程管理,敏捷开发流程。
故障排除技能Skill troubleshoot
这是一个用于软件开发过程中自动诊断和解决技术问题的技能。当用户报告程序无法运行、出现错误或功能异常时,该技能会自动启动,通过检查环境、依赖、日志和代码来定位问题根源,并提供修复方案或执行自动修复。关键词:故障排除、错误诊断、自动修复、软件开发调试、问题解决、代码错误分析、依赖管理、构建失败修复。
几何图元库Skill geometry-primitive-library
该技能提供一套稳健的计算几何图元库,用于处理点、线、多边形等基础几何对象的运算。核心功能包括几何运算(如叉积、点积)、相交测试、距离计算、面积计算和方向判断。它特别注重处理数值精度和边界情况,适用于需要高精度几何计算的场景,如计算机图形学、地理信息系统、机器人路径规划和游戏开发。关键词:计算几何,几何图元,几何算法,数值精度,相交测试,距离计算,多边形运算,C++/Python/Java实现。
用户指南创建Skill user-guide-creation
创建详尽的用户指南、教程、操作指南和逐步指导文档,包含屏幕截图和示例,适用于编写用户文档、教程或入门指南。
Telegram机器人管理器Skill telegram-bot-manager
Telegram机器人管理器是一个专门用于配置、管理和维护Telegram机器人的工具技能。它提供完整的机器人生命周期管理,包括机器人创建、令牌验证、连接测试、Webhook配置和故障排查。适用于开发者、运维人员和系统管理员,帮助快速集成Telegram机器人到OpenClaw等系统中。关键词:Telegram机器人配置,Bot令牌管理,API连接测试,Webhook设置,机器人故障排查,OpenClaw集成,Telegram自动化,机器人安全,网络连通性检查,BotFather命令。
网页应用测试Skill webapp-testing
这个技能是用于使用Playwright工具进行本地网页应用的自动化测试,支持验证前端功能、调试UI行为、捕获浏览器截图和查看浏览器日志。关键词:网页应用测试、Playwright、前端测试、UI调试、浏览器自动化、软件测试。
原型到生产Skill prototype-to-production
原型到生产技能是一款自动化工具,用于将设计原型(如HTML、CSS、Figma导出文件)高效转换为生产就绪、类型化的前端组件。它通过分析原型结构,智能提取设计令牌和可复用模式,并遵循原子化设计方法论,生成符合项目技术栈(如React、TypeScript、Tailwind CSS)的整洁、可访问的代码。适用于前端开发、UI设计、代码重构和设计系统构建,提升从设计到开发的转化效率和质量。关键词:原型转换、前端组件、设计令牌、原子化设计、React组件、TypeScript、Figma、HTML转React、代码生成、UI开发。
前端设计Skill designing-frontend
前端设计技能专注于构建独特、生产级的Web界面,强调创意美学和情境化设计,避免通用模式。关键词:前端开发,UI设计,Web界面,创意美学,生产级代码,用户体验,视觉设计,交互设计,CSS动画,React,Vue。
服务器管理Skill server-management
服务器管理技能专注于生产环境中服务器的运维原则和决策制定,包括过程管理、监控策略、日志管理和扩展决策。它强调思维而非命令,帮助管理员有效维护服务器健康、性能和安全性。关键词:服务器运维、监控、日志管理、扩展、健康检查、安全原则、故障排除、DevOps。
有限状态机设计Skill fsm-design
该技能专注于在FPGA(现场可编程门阵列)硬件设计中,进行有限状态机的架构设计、编码实现与性能优化。核心能力包括设计摩尔/米利状态机、应用多种状态编码方案、确保安全可靠的逻辑实现(如非法状态恢复),并进行面向面积或速度的优化。适用于数字电路控制逻辑开发,是嵌入式系统、通信协议和处理器控制单元等硬件开发的关键技术。 关键词:有限状态机 FSM, FPGA设计, 硬件描述语言 HDL, 状态编码, 数字电路, 控制逻辑, VHDL, Verilog, 逻辑优化, 嵌入式软件
Web构件构建器Skill web-artifacts-builder
这个技能提供了一套工具,用于使用现代前端技术(如 React、Tailwind CSS、shadcn/ui)创建复杂的多组件 HTML 构件。它特别适用于需要状态管理、路由或 shadcn/ui 组件的项目,帮助开发者快速构建和打包前端应用,便于在 Claude 对话中共享。关键词:前端开发,React,Tailwind CSS,shadcn/ui,HTML 构件,工具套件,打包工具。
Python异步编程模式精通Skill async-python-patterns
此技能专注于Python的异步编程技术,包括asyncio、并发模式和async/await,用于开发高性能、非阻塞的后端应用、Web API和I/O密集型系统。关键词:Python异步编程、asyncio、并发、高性能应用、非阻塞操作、异步API、并发系统、I/O绑定、Web爬虫、实时应用。