add-task-env

Official

Scaffold new EmbodiChain task environments

AuthorDexForce
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you quickly add a new task environment to EmbodiChain without manually figuring out the required file layout, registration hooks, and testing scaffolds.

Core Features & Use Cases

  • Task categorization: Choose the right category mapping to EmbodiChain’s task folder structure (tableware, rl, special).
  • Environment scaffolding: Generate a task Python module with the correct class shape, @register_env decorator usage, and extension points for expert demos (create_demo_action_list) or RL tasks (get_reward, compute_task_state, check_truncated).
  • System integration: Update tasks/__init__.py exports so the new environment is discoverable by the framework.
  • Quality gate: Add a test stub and run formatting with black to match repository conventions.

Quick Start

Use the add-task-env skill to scaffold a new task environment named pick_place for the category rl with Gym ID PickPlace-v1, then add it to tasks/init.py and create the corresponding tests stub.

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: add-task-env
Download link: https://github.com/DexForce/EmbodiChain/archive/main.zip#add-task-env

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.