软件开发 Skill技能列表
FPGA片上调试Skill fpga-debugging
FPGA片上调试技能是一种专注于使用集成逻辑分析仪(ILA)、虚拟输入/输出(VIO)等专用硬件调试工具,对现场可编程门阵列(FPGA)设计进行实时硬件级诊断、信号捕获、触发配置和问题排查的专业能力。它帮助工程师在硬件中定位功能错误、时序违规,并通过动态注入测试模式加速验证和调试流程,是FPGA开发中确保设计正确性和可靠性的关键技术环节。
Django开发专家Skill django-developer
Django开发专家技能专注于使用Python的Django框架构建现代、高性能的Web应用。核心能力包括:利用Django Ninja或Django REST Framework构建类型安全、高效的REST API;通过Django Channels实现WebSocket实时通信(如聊天室、实时通知);采用HTMX技术实现服务器驱动的动态UI,无需复杂前端框架即可完成无限滚动、点击编辑等交互;使用Celery与Redis处理异步任务和后台作业;精通Django ORM,运用select_related、prefetch_related、批量操作及索引优化解决数据库性能瓶颈;设计基于PostgreSQL JSONB等特性的复杂数据模型。该技能适用于构建从API优先的后端服务到包含实时功能的全栈单体应用。
文档审查Skill doc-review
这个技能用于系统性地审查和清理软件文档,确保文档的时效性、准确性和相关性。它自动化扫描文件、检查过时指标、验证代码引用、生成报告,并支持安全修复。关键词:文档审查、文档清理、代码文档、自动化维护、DevOps、软件维护。
日志分析Skill log-analysis
日志分析是一种技术,用于通过分析应用程序和系统日志来识别错误、模式和根本原因,以实现有效的调试和监控。
设计稿规范提取器Skill mock-spec-extractor
设计稿规范提取器是一款基于AI的图像分析工具,专门用于自动从UI设计稿(如PNG、Figma文件等)中提取完整的设计规范。它能智能识别并输出颜色板、字体样式、布局结构、间距系统和UI组件等关键设计元素,生成可直接用于前端开发的CSS变量和实现指南。核心功能包括:颜色提取、字体检测、布局分析、间距模式识别和组件识别。适用于前端开发、UI设计、设计系统构建和自动化代码生成等场景,帮助团队实现像素级完美还原,提升开发效率。关键词:设计稿分析,UI规范提取,颜色提取,字体识别,布局分析,前端开发自动化,设计系统,CSS变量生成,组件检测,图像处理。
协议分析器Skill protocol-analyzer
协议分析器是一款用于嵌入式系统开发的串行通信协议调试工具,支持I2C、SPI、UART等常见接口的深度分析与故障诊断。核心功能包括总线地址扫描、事务解码、时序测量、错误检测、协议合规性验证以及多设备通信分析。该工具可与Saleae Logic、Sigrok/PulseView等主流逻辑分析仪无缝集成,提供协议解码器库和标准格式导出,是硬件驱动开发、硬件启动、信号完整性测试和BSP开发流程中的必备利器。关键词:协议分析,I2C分析,SPI调试,UART解码,时序测量,嵌入式通信,逻辑分析仪,硬件调试,信号完整性,总线错误诊断。
高级架构师Skill senior-architect
这个技能提供了全面的软件架构工具和最佳实践,用于设计可扩展和可维护的系统。它包括架构图生成、项目分析、依赖分析等功能,适用于系统架构设计、技术决策、架构图创建等场景。关键词:软件架构、架构设计、系统设计、技术栈决策、架构图生成、项目优化、依赖管理。
Summarize(智能摘要工具)Skill summarize
Summarize是一款功能强大的命令行工具,专为快速处理和分析文本内容而设计。它能够智能总结网页URL、本地文档(如PDF)以及YouTube视频链接的核心内容,并支持提取视频转录文本。该工具集成了多种主流大语言模型(如Google Gemini、OpenAI GPT等),用户可通过简单的命令和参数灵活控制输出长度与格式。无论是用于内容速览、信息提取、研究辅助还是自动化处理,Summarize都能提供高效、便捷的文本摘要与转录解决方案。关键词:命令行工具,智能摘要,文本提取,视频转录,大模型集成,内容分析,自动化处理。
Node.js后端专家Skill nodejs-expert
这个技能是一个Node.js后端开发专家系统,专注于Express和NestJS框架以及异步编程模式。它帮助开发者应用最佳实践,如模块化架构、全局中间件、守卫和拦截器,进行代码审查、改进建议和架构指导。关键词包括Node.js、后端开发、Express、NestJS、异步模式、代码审查、最佳实践、模块化架构。
macOS无障碍自动化Skill macos-accessibility
该技能专注于使用macOS Accessibility API(AXUIElement)实现安全桌面自动化,包括TCC权限管理、元素发现和系统交互。适用于自动化测试、安全审计和系统管理,确保操作合规且高效。关键词:macOS、无障碍自动化、AXUIElement、TCC权限、安全控制、桌面自动化、自动化测试、安全审计。
用户指南创建Skill user-guide-creation
创建详尽的用户指南、教程、操作指南和逐步指导文档,包含屏幕截图和示例,适用于编写用户文档、教程或入门指南。
UDS诊断技能Skill uds-diagnostics
UDS诊断技能专注于汽车电子控制单元(ECU)的统一诊断服务(UDS)实施与验证,涵盖ISO 14229标准服务实现、故障码(DTC)配置、ODX文件生成、安全访问控制、OBD-II法规合规性验证等核心领域,为汽车诊断系统开发、测试与认证提供专业技术支持。 关键词:UDS诊断,ISO 14229,汽车ECU诊断,OBD-II合规,故障码DTC,ODX文件,安全访问,诊断会话,汽车软件,AUTOSAR