软件开发 Skill技能列表
Mermaid流程图Skill mermaid-flowchart
Mermaid流程图是一种基于文本的图表工具,它允许用户使用文本和代码来创建和维护流程图。它支持多种节点形状、链接样式、方向配置以及交互功能,非常适合软件开发和数据可视化领域。
前端开发模式Skill frontend-patterns
前端开发模式技能专注于使用React和Next.js等现代前端框架的最佳实践,涵盖组件设计、状态管理、性能优化、表单处理、错误边界、动画和可访问性等方面,帮助开发者构建高性能、可维护的用户界面。关键词:前端开发、React、Next.js、组件模式、状态管理、性能优化、SEO、Web开发。
振动分析Skill vibration-analysis
动力学与振动分析技能是机械工程领域的核心专业能力,专注于对结构或机械系统进行模态分析、频率响应计算和振动特性表征。该技能用于提取系统的固有频率和振型,进行谐波响应、随机振动及瞬态冲击仿真,以评估其动态行为、预测共振风险并优化设计。关键词包括:模态分析、频率响应、振动特性、固有频率、谐波响应、随机振动、冲击响应谱、阻尼建模、结构动力学、共振规避。
凭证安全管理Skill credentials
该技能用于安全存储和管理交易平台的API凭证,采用AES-256-GCM加密技术,支持多种平台如Polymarket、Kalshi、Binance等,确保量化交易和算法交易中的凭证安全与可管理性。关键词:API凭证管理、交易安全、加密存储、量化金融工具、风险管理。
技能导航器Skill skill-navigator
技能导航器是一个智能工具,用于管理和推荐其他技能。它能根据用户任务需求,自动识别并推荐最佳技能、创建技能组合优化工作流,并帮助发现隐藏能力。关键词:技能推荐、工作流优化、AI助手、能力发现、智能导航。
LabArchives集成Skill labarchive-integration
LabArchives集成技能用于通过REST API程序化访问和管理电子实验室笔记本,实现自动化工作流,包括备份笔记本、管理条目和附件、生成报告,以及集成第三方工具如Protocols.io和Jupyter。关键词:LabArchives, API集成, 电子实验室笔记本, 自动化, 数据管理, REST API
protocol-parserSkill protocol-parser
协议解析专家
套接字编程Skill socket-programming
套接字编程技能是专门用于底层网络通信开发的AI辅助工具,提供跨平台TCP/UDP套接字编程的深度集成能力。该技能能够执行套接字API操作、分析缓冲区配置、调试网络连接状态,并生成优化的套接字代码。支持非阻塞I/O配置、错误处理、平台差异处理(BSD套接字与Winsock),适用于高性能网络应用开发、服务器编程、网络协议实现等场景。关键词:套接字编程,TCP/UDP,网络编程,底层网络,BSD套接字,Winsock,非阻塞I/O,网络调试,高性能网络,跨平台开发
日志分析器Skill log-analyzer
日志分析器是一个用于解析和分析应用程序日志的技能,能够识别错误、检测模式、提供性能洞察和系统健康评估。关键词:日志分析、错误检测、性能监控、DevOps、应用日志管理、错误修复、监控建议。
Appium移动端自动化测试框架Skill AppiumMobileTesting
Appium移动端测试技能是一个专业的自动化测试框架,专为iOS和Android平台设计。它支持原生应用、混合应用和移动Web应用的自动化测试,提供完整的服务器配置、设备模拟器设置、手势交互、元素定位以及云端设备集成能力。关键词:Appium自动化测试,iOS Android测试,移动端UI自动化,XCUITest,UiAutomator2,跨平台移动测试,设备农场集成。
规划Skill planning
该技能用于制定详细的技术实施计划,通过研究、代码分析、解决方案设计和文档创建,专注于软件开发中的架构设计和项目管理,提升项目的可扩展性、安全性和可维护性。关键词:技术规划、架构设计、实施计划、项目管理、代码分析、系统设计。
行为驱动开发Skill bdd-principles
行为驱动开发(BDD)是一种协作软件实践,旨在通过具体示例定义系统行为,促进业务和技术团队之间的沟通,自动化测试作为活文档,并专注于交付业务价值。关键词:BDD、行为驱动开发、软件测试、协作开发、自动化测试、业务分析、敏捷开发。