add-task-env
OfficialScaffold new EmbodiChain task environments
Software Engineering#testing#python#reinforcement learning#embodied ai#gym environment#environment scaffolding#expert demonstrations
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_envdecorator 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__.pyexports so the new environment is discoverable by the framework. - Quality gate: Add a test stub and run formatting with
blackto 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.