软件开发 Skill技能列表
技能创建指南Skill skill-creator
该技能是一个指南,用于创建有效技能来扩展Claude的AI能力。它提供详细步骤、模板和资源,帮助用户开发专业化的工作流程、工具集成和领域知识技能包。关键词:技能创建、Claude扩展、AI技能开发、工作流指南、技能模板、低代码开发、AI工具集成。
PlantUML图表渲染器Skill plantuml-renderer
这是一个用于将 PlantUML 文本代码转换为多种图像格式(如 PNG、SVG、PDF)的工具技能。它支持序列图、类图、组件图等多种 UML 图表类型,并能应用自定义主题和样式进行批量渲染,是软件架构设计、文档生成和可视化建模的得力助手。关键词:PlantUML 渲染,UML 图表生成,软件架构图,技术文档,图表可视化,批量处理。
命令行界面开发Skill domain-cli
本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。
摄像头快照工具Skill camsnap
camsnap 是一个命令行工具,用于从 RTSP/ONVIF 摄像头捕捉快照、视频剪辑和检测运动事件。它支持摄像头配置、快照捕捉、视频录制、运动监控和系统诊断,适用于摄像头管理和视频处理场景。关键词:摄像头快照、视频剪辑、RTSP/ONVIF、运动检测、camsnap 工具、命令行摄像头管理。
Phoenix性能分析Skill phx:perf
这个技能用于分析Elixir/Phoenix代码的性能问题,包括N+1查询、LiveView内存管理、查询优化和OTP瓶颈。适用于代码优化和性能剖析,帮助开发者提升应用性能。关键词:性能分析、Elixir、Phoenix、N+1查询、LiveView内存、OTP瓶颈、代码优化、后端开发。
ast-grep代码搜索技能Skill ast-grep
这个技能旨在帮助用户利用ast-grep工具进行结构性代码搜索和分析。它可以将自然语言查询转换为ast-grep规则,用于在代码库中查找特定的代码模式、语言结构或具有特定AST特征的代码。适用于需要执行复杂代码查询的场景,如搜索所有使用await的异步函数或定位具有特定参数的方法调用。关键词:ast-grep, 代码搜索, AST, 抽象语法树, 结构性匹配, 代码分析。
查找与替换Skill find-replace
这是一个关于使用 sd 命令行工具进行现代化、高效文件查找与替换的技能指南。它详细介绍了 sd 的基础用法、与 sed 的对比、常用替换模式、安全的批量工作流程以及特殊字符处理。适用于开发者进行代码重构、批量重命名、路径更新等文本处理任务。关键词:sd 工具,查找替换,批量替换,sed 替代,字符串替换,代码重构,命令行工具,文本处理。
服务器启动Skill serve
Starlake HTTP服务器启动技能,用于启动提供REST API的HTTP服务器,支持通过HTTP端点以编程方式运行所有Starlake命令,便于自动化和集成。关键词:HTTP服务器,REST API,Starlake,命令运行,编程接口,后端开发,API端点,服务器监听。
高质量Git提交Skill high-quality-commit
高质量Git提交技能是一个专注于代码版本控制的专业工具,旨在帮助开发者遵循最佳实践来管理Git提交历史。它通过智能策略判断(如Squash、新建提交、交互式变基)和结构化提交信息模板,确保每次提交都是原子性、可读且逻辑清晰的。该技能适用于团队协作、代码审查和项目维护,能显著提升版本历史的质量和可追溯性。关键词:Git提交策略、Squash合并、交互式变基、提交信息规范、版本控制最佳实践、原子提交、代码历史管理、DevOps工作流。
系统化调试Skill systematic-debugging
这个技能用于在软件开发过程中遇到bug、测试失败或意外行为时,通过系统化方法调查根本原因、分析模式、形成假设并实施修复。它强调避免随机修复和症状掩盖,确保从根本上解决问题,提高调试效率和软件质量。关键词包括:调试、根因分析、软件测试、故障排除、系统化方法、修复验证、错误追踪。
React组件开发技能Skill react-component
React组件开发技能是专门用于创建React UI组件的专家指导体系,涵盖函数组件、钩子、自定义钩子和组件组合模式。该技能专注于TypeScript类型安全、性能优化、可访问性设计和现代React最佳实践,适用于构建ERP系统、仪表板、KPI卡片、表单、模态框等企业级UI组件。关键词:React组件开发、TypeScript、函数组件、自定义钩子、组件组合、性能优化、可访问性、UI设计、前端开发、React最佳实践
浏览器自动化专家Skill BrowserAutomationExpert
浏览器自动化专家技能专注于使用 Puppeteer、Playwright 和 Python 脚本进行网页自动化、数据抓取和 UI 测试,适用于网页截图、内容抓取和自动化测试场景,提升效率并支持实时交互。关键词:浏览器自动化、网页测试、Puppeteer、Playwright、Python、数据抓取、UI 测试、自动化脚本。