atlas

Research map / Large language models / Agents, code and math

MaestroMotif: Skill Design from Artificial Intelligence Feedback

ICLR 2025 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

MaestroMotif uses LLM AI feedback to design skill rewards from natural-language descriptions, trains skills with RL, and uses LLM-generated code policies to compose skills zero-shot on NetHack tasks.

Problem

Designing low-level skills for LLM-controlled agents requires heavy human labor for reward engineering and skill construction; the paper asks how to turn natural-language skill descriptions into usable skills and compose them zero-shot for complex language-specified tasks in NetHack.

Approach

Combine Motif-style LLM preference feedback (per skill, via skill-specific modifiers) to derive skill reward functions with LLM-written code for skill initiation/termination and a training-time and deployment-time policy over skills, so that new tasks are solved by recomposing skills in code without further training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · Gnomish Minessuccess rate: 9% ± 2.30% -> 46% ± 1.70%Helped
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · Delphisuccess rate: 2% ± 0.70% -> 29% ± 1.20%Helped
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · Minetownsuccess rate: 0% ± 0.00% -> 7.2% ± 0.50%Helped
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · Transactionscollected objects: 0.08 ± 0.00 -> 0.66 ± 0.01Helped
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · Price Identifiedcollected objects: 0.02 ± 0.00 -> 0.47 ± 0.01Helped
Use MaestroMotif's zero-shot skill recomposition instead of task-specific Motif trainingNetHack agent · BUC Identifiedcollected objects: 0.05 ± 0.00 -> 1.60 ± 0.01Helped
Replace one-hot skill conditioning with separate policy heads (ablation)MaestroMotif skill network · NetHack task categoriesnormalized performanceHurt
Train each skill in a separate episode instead of learning all skills simultaneously (ablation)MaestroMotif · NetHack task categoriesperformanceHurt
Scale up the LLM code generator (ablation)MaestroMotif · NetHack tasksperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: Motif preference dataset Dungeons and Data

Benchmarks: NetHack Learning Environment navigation tasks NetHack interaction tasks NetHack composite tasks

Metrics: success rate number of collected objects normalized performance

Baselines: LLM Policy (ReAct) Motif Embedding similarity reward RL with task reward + game score behavioral cloning score maximization

Builds on: Motif PPO ReAct Sample Factory Voyager

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy