colony-atropos-environments

Develop and validate Colony RL environments for Atropos training.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Aevonix/colony-ai --skill colony-atropos-environments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: colony-atropos-environments
Source: https://github.com/Aevonix/colony-ai/tree/main/skills/mlops/training/colony-atropos-environments
Command: npx skills add https://github.com/Aevonix/colony-ai --skill colony-atropos-environments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build, test, and debug Colony RL environments for Atropos training. Covers the ColonyAgentBaseEnv interface, reward functions, agent loop integration, evaluation with tools, wandb logging, and the three CLI modes (serve/process/evaluate). Use when creating, reviewing, or fixing RL environments in the colony repo.

Core Features & Use Cases

  • Integrates with ColonyAgentBaseEnv to orchestrate multi-turn agent loops with tool calls
  • Provides reward computation patterns, evaluation flows, wandb logging, and CLI modes (serve/process/evaluate)
  • Supports setup, data handling, and config patterns for Atropos environments in the Colony repo

Quick Start

Install dependencies, implement your environment under environments/your_env.py, then run the CLI in serve, process, or evaluate mode to test end-to-end.

Frequently Asked Questions about colony-atropos-environments

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

FAQPage Schema
How do I build a Colony RL environment for Atropos training?

To build a Colony RL environment, implement your environment under environments/your_env.py using the ColonyAgentBaseEnv interface, defining setup, item iteration, prompt formatting, and reward computation, then test it end-to-end via the CLI.

What are the serve, process, and evaluate CLI modes used for in Atropos environments?

The serve, process, and evaluate CLI modes are used to test Atropos environments end-to-end, covering multi-turn agent loops with tool calls, data processing, and evaluation flows respectively.

How does reward computation work in ColonyAgentBaseEnv?

Reward computation in ColonyAgentBaseEnv involves implementing specific reward functions within your environment class, guided by provided patterns to ensure correct evaluation and integration with Atropos training workflows.

Can I integrate multi-turn agent loops with tool calls in Colony environments?

Yes, ColonyAgentBaseEnv orchestrates multi-turn agent loops with tool calls, allowing you to build environments that support complex agent interactions and tool usage for Atropos training.

How do I set up wandb logging in a Colony RL environment?

Wandb logging in a Colony RL environment requires specifying wandb logging patterns within your environment configuration to track training metrics and evaluation flows during Atropos training.

What config patterns are required for Atropos environments in the Colony repo?

Required config patterns for Atropos environments include setup configurations, data handling specifications, and item iteration parameters that ensure proper integration with the Colony repo and Atropos training.