sjtu-sai-agentssjtu-sai-agentsOfficialยท4 Agent Skills Included

EvoMaster

Build self-evolving agents for scientific research and discovery

Builds autonomous research agents that plan, run experiments, call tools, and improve themselves across iterations. Removes the engineering burden of wiring tool calling, skill composition, memory, and multi-agent orchestration from scratch. Includes ready-made scientific agents for machine learning, web research, and materials science, plus PDF, RAG, and MCP-building skills.
npx skills add sjtu-sai-agents/EvoMaster --all -g -y

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install EvoMaster?โ–ผ

Run `npx skills add sjtu-sai-agents/EvoMaster --all -g -y` in your terminal to install all skills in this suite globally.

What is EvoMaster used for?โ–ผ

EvoMaster is a framework for building autonomous research agents that can plan tasks, execute tools, and self-improve over repeated runs. It powers scientific agents for machine learning, web research, and materials science.

Can EvoMaster agents improve themselves automatically?โ–ผ

Yes. EvoMaster supports run-level self-evolution, where agents analyze their own execution history, generate improved prompts and skills, and rerun tasks with the upgraded configuration.

Does EvoMaster support MCP tools and external APIs?โ–ผ

Yes. Agents can connect to any MCP server through a simple config file, and the suite includes a dedicated skill for building high-quality MCP servers in Python or TypeScript.

Do I need deep coding experience to use EvoMaster?โ–ผ

Basic Python knowledge helps, but the framework is designed for rapid setup with plug-and-play components. You can launch a working custom agent with roughly 100 lines of configuration and code.

Related Repositories in Education & Research

View All in Education & Researchโ†’