Agent Skills
› A-EVO-Lab/a-evolve
A-EVO-Lab/a-evolve
GitHub指导从源码构建C/C++/Cython扩展及大型框架(如Caffe),涵盖环境准备、编译流程、依赖处理及常见问题排查。
Install All Skills
npx skills add A-EVO-Lab/a-evolve --all -g -y
Skills in Collection (23)
指导从源码构建C/C++/Cython扩展及大型框架(如Caffe),涵盖环境准备、编译流程、依赖处理及常见问题排查。
需要编译Python C扩展或Cython模块
构建Caffe等C++机器学习框架
解决pip安装超时或编译错误
npx skills add A-EVO-Lab/a-evolve --skill build-compiled-extensions -g -y
提供构建修复、二进制检查、结构化文件生成及约束求解策略,确保代码完整输出与正确性。
构建失败或编译错误
需要生成完整的配置文件或数据文件
解决复杂约束满足问题
npx skills add A-EVO-Lab/a-evolve --skill debug-and-fix -g -y
提供在终端环境中快速发现可用工具、编程语言及文件结构的策略,帮助评估容器环境并选择合适执行方式。
启动新挑战前评估环境
需要确认系统中安装的工具和语言版本
npx skills add A-EVO-Lab/a-evolve --skill environment-discovery -g -y
提供多步Python任务最佳实践,解决无状态调用问题。建议编写完整脚本运行,或持久化状态文件。涵盖HuggingFace数据集处理、Token计数及数据探索规范。
需要进行多步骤的Python数据处理
使用HuggingFace库分析数据集
计算Token数量
Python代码执行出现NameError
npx skills add A-EVO-Lab/a-evolve --skill python-data-analysis -g -y
提供科学计算、生物信息学、逻辑电路设计及机器学习任务的策略。涵盖数值优化、DNA引物设计、算法实现及模型训练,强调脚本完整性与结果验证。
需要进行数值计算或优化
涉及生物信息学或DNA分析
执行逻辑电路设计
运行机器学习训练任务
npx skills add A-EVO-Lab/a-evolve --skill scientific-computing -g -y
提供任务完成前的自我验证清单,指导Agent重新阅读需求并执行具体检查(如文件、代码、构建、服务),以确认方案正确性后再提交。
调用 submit() 之前
需要确认任务是否完全满足原始要求
npx skills add A-EVO-Lab/a-evolve --skill self-verification -g -y
提供系统性探索策略,避免死胡同和过早结论。指导在方法失败时调整参数、陷入僵局时回溯重测、验证数据解释及独立处理需求,适用于开发调试中遇到阻碍或结果异常的场景。
调试代码时遇到无法解决的错误
算法或模型测试结果不符合预期
对数据或需求存在多种理解歧义
尝试多种方案均告失败需要回溯
npx skills add A-EVO-Lab/a-evolve --skill systematic-exploration -g -y
优化AI代理的MCP-Atlas基准测试Harness,通过分析执行轨迹和诊断失败原因,提出改进提示词、技能或代码的方案以提升覆盖率评分。
分析Agent执行轨迹以诊断失败
优化MCP-Atlas基准测试的Harness配置
npx skills add A-EVO-Lab/a-evolve --skill harness-optimizer -g -y
提供通用及LibreOffice、GIMP、Chrome、VS Code等常用桌面软件的键盘快捷键速查,帮助用户提升日常操作效率。
查询软件快捷键
提高办公效率
npx skills add A-EVO-Lab/a-evolve --skill application-shortcuts -g -y
指导在涉及视觉属性(颜色、位置)或跨应用工作流时,优先使用鼠标点击而非键盘快捷键完成 GUI 操作。
需要调整文本格式或对象对齐
需要在不同应用程序间切换窗口
需要使用颜色选择器或样式下拉菜单
npx skills add A-EVO-Lab/a-evolve --skill gui-click-over-keyboard -g -y
指导如何结合截图与无障碍树分析GUI界面,通过角色映射和坐标定位实现自动化交互,处理异常场景并验证操作结果。
需要定位GUI元素进行点击或输入
执行桌面应用自动化操作
解析UI结构以确认交互目标
npx skills add A-EVO-Lab/a-evolve --skill screenshot-analysis -g -y
提供任务完成前的自我验证检查清单,指导代理重新阅读需求、逐项核实文件与配置变更、检查假设并规避常见陷阱,确保提交前结果准确无误。
准备调用 submit() 之前
需要确认任务是否完全按要求完成时
npx skills add A-EVO-Lab/a-evolve --skill self-verification -g -y
提供绕过网站反爬机制(如验证码、Cloudflare、403错误)的策略,包括识别封锁、即时替代方案及预防技巧,确保网络访问顺畅。
遇到CAPTCHA或Cloudflare验证
访问返回403禁止访问
因频率限制被屏蔽
npx skills add A-EVO-Lab/a-evolve --skill web-access-strategies -g -y
提供读取、写入及转换CSV、Excel、JSON、YAML等常见数据格式的Python代码模板,重点处理编码、类型匹配及Excel公式计算等边界情况,确保数据交互的正确性。
需要解析或生成CSV/Excel/JSON/YAML文件
遇到数据格式编码或类型转换问题
npx skills add A-EVO-Lab/a-evolve --skill data-formats -g -y
提供在SkillBench容器中快速发现可用工具、语言、数据和技能的策略,通过检查技能列表、环境配置及工作区文件,为后续开发任务奠定基础。
开始新任务前评估环境
需要确认容器内可用的工具和语言
npx skills add A-EVO-Lab/a-evolve --skill environment-discovery -g -y
提供SkillBench容器中Python包的安装与使用指南,涵盖数据分析、科学计算及文件格式库。指导通过pip3安装常用库,并解决matplotlib后端、依赖缺失等常见问题。
需要安装或检查Python包
进行数据分析和科学计算开发
处理文件读写和Web API请求
npx skills add A-EVO-Lab/a-evolve --skill python-packages -g -y
提供技能发现、加载及使用的完整指南,涵盖路径结构、调用流程(list/load)及最佳实践,旨在帮助用户高效利用模块化指令包解决复杂任务。
询问如何查找或加载技能
需要遵循特定工具或框架的使用规范
npx skills add A-EVO-Lab/a-evolve --skill skill-usage -g -y
指导从源码构建C/C++/Cython/Fortran扩展及大型框架(如Caffe、OpenCV)。涵盖环境准备、编译流程、依赖处理、超时解决及验证方法。
需要编译Python C扩展或Cython模块
从源码构建Caffe等C++深度学习框架
解决编译过程中的依赖缺失或版本不兼容问题
npx skills add A-EVO-Lab/a-evolve --skill build-compiled-extensions -g -y
提供构建修复、二进制检查、结构化文件生成及约束求解策略,旨在解决编译错误、运行时问题并正确输出完整文件。
C/C++ 构建失败
需要调试运行时错误
生成 ICS/JSON 等结构化文件
解决约束满足问题
npx skills add A-EVO-Lab/a-evolve --skill debug-and-fix -g -y
提供在终端环境中快速发现可用工具、编程语言及文件结构的策略,帮助评估容器环境并选择合适的替代方案以应对缺失依赖的情况。
开始新的终端挑战任务
需要评估当前环境的可用工具和语言
npx skills add A-EVO-Lab/a-evolve --skill environment-discovery -g -y
提供科学计算、生物信息学、逻辑电路设计及数值优化的策略指导。涵盖DNA引物设计、算法挑战、ML训练及验证流程,强调通过完整Python脚本执行复杂任务以确保状态一致性。
涉及DNA序列分析或引物设计
需要数值优化或分布验证
进行逻辑电路仿真
执行机器学习模型训练
npx skills add A-EVO-Lab/a-evolve --skill scientific-computing -g -y
提供任务完成前的自我验证清单,指导重新阅读需求、执行具体检查(如文件、代码、构建、服务)、核对假设并排查常见陷阱,确保解决方案正确无误后再提交。
准备提交任务结果前
需要确认任务是否完全满足要求时
npx skills add A-EVO-Lab/a-evolve --skill self-verification -g -y


