ax-python-agent-rlm

Implement Python RLM runtime loops and AxCodeRuntime sessions for axllm agent workflows.

2.9k|186|Updated Feb 23, 2023
One-click install
npx skills add https://github.com/ax-llm/ax --skill ax-python-agent-rlm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax-python-agent-rlm
Source: https://github.com/ax-llm/ax/tree/main/website/static/python/.well-known/agent-skills/ax-python-agent-rlm
Command: npx skills add https://github.com/ax-llm/ax --skill ax-python-agent-rlm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps build and validate Python agent runtime integrations for Ax-generated packages without relying on TypeScript-only APIs.

Core Features & Use Cases

  • AxCodeRuntime and AxCodeSession guidance for Python agent workflows.
  • ProcessCodeRuntime and runtime profile setup for local or sandboxed execution.
  • Practical use in provider mapping checks, runtime envelopes, and generated package validation.

Quick Start

Use this skill to create a Python axllm agent runtime example based on the package examples and capability manifest.

Frequently Asked Questions about ax-python-agent-rlm

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

FAQPage Schema
How do I build a Python agent runtime for axllm generated packages?

To build a Python agent runtime, implement RLM runtime loops and AxCodeRuntime sessions using the generated package API, package examples, and capability manifest. This skill guides configuring provider mapping checks and runtime envelopes for local or sandboxed execution.

What is a ProcessCodeRuntime and how does it handle Python agent workflows?

ProcessCodeRuntime is a mechanism for local or sandboxed execution within Python agent workflows. It handles runtime envelope setup and runtime profile configuration, enabling validated execution loops for axllm generated packages without relying on TypeScript APIs.

Can I use javascript-quickjs or python-pyodide profiles with AxCodeSession?

Yes, AxCodeSession supports optional javascript-quickjs or python-pyodide runtime profiles. You can configure these profiles during runtime setup to execute generated package validation and agent workflows in alternative sandboxed environments.

Do I need a provider-api key to validate generated Python package integrations?

You do not strictly need a provider-api key, as the skill supports appropriate no-key or provider-api patterns. Runtime validation uses the capability manifest and package examples to map checks and handle runtime envelopes for the agent workflow.

What's the best way to set up runtime envelopes for Python RLM loops?

The best way to set up runtime envelopes for Python RLM loops is by using the generated package API alongside the capability manifest. This approach ensures proper provider mapping checks and validates the AxCodeRuntime session configuration for your specific agent workflows.