zedclaw-atropos-environments

Builds ZedClaw Atropos RL environments with AgentResult message parsing and ToolContext-based reward validation.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill zedclaw-atropos-environments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zedclaw-atropos-environments
Source: https://github.com/ZardLi1115/zedclaw/tree/main/optional-skills/mlops/zedclaw-atropos-environments
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill zedclaw-atropos-environments

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you build and debug ZedClaw reinforcement learning environments for Atropos so your reward signals and tool-using agent loop work correctly.

Core Features & Use Cases

  • Agent-loop environment architecture: Guides you to implement only the required environment hooks while the base env handles multi-turn orchestration and tool resolution.
  • Reward verification with tool context: Shows how to score rollouts using the full AgentResult (via message parsing) and optionally validate outcomes inside the sandbox with ToolContext.
  • End-to-end evaluation modes: Provides the correct serve, process, and evaluate workflows to run training data generation and agentic benchmarking with tools.

Quick Start

Ask the AI to generate the minimal ZedClaw Atropos environment class that implements setup, get_next_item, format_prompt, compute_reward, evaluate, and wandb_log, then run evaluate mode with your chosen OpenAI-compatible inference configuration.

Frequently Asked Questions about zedclaw-atropos-environments

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-turn tool-calling agent environment for Atropos training?

To build a multi-turn tool-calling agent environment for Atropos training, you implement only the required environment hooks like setup, get_next_item, format_prompt, and compute_reward while the base env handles orchestration and tool resolution.

How does reward function verification work with ToolContext in reinforcement learning environments?

Reward function verification with ToolContext scores rollouts by parsing AgentResult.messages for final responses and tool usage, optionally validating outcomes inside the sandbox to ensure correct reinforcement learning signals.

Can I use OpenRouter or vLLM as the inference provider for Atropos agentic benchmarking?

Yes, you can use OpenRouter or vLLM as inference providers for Atropos agentic benchmarking by selecting the correct inference provider flags when running serve, process, or evaluate CLI workflows.

What CLI modes are available for generating training data and evaluating tool-calling agents?

The serve, process, and evaluate CLI modes are available for generating training data and running agentic benchmarking with tools, providing end-to-end workflows for reinforcement learning evaluation procedures.

Do I need to manually parse tool calls when implementing a ZedClawAgentBaseEnv subclass?

No, you do not need to manually parse tool calls when implementing a ZedClawAgentBaseEnv subclass because the base environment automatically handles multi-turn orchestration and tool resolution for the agent loop.

How do I log evaluation metrics for reinforcement learning environments using wandb?

To log evaluation metrics for reinforcement learning environments using wandb, implement the wandb_log hook within your ZedClaw environment class to track rollout scores and tool usage during the evaluate CLI mode.