mafangniu/Behavior-Skill
Behavior-Skill Behavior-Skill is a skill-centric dataset and evaluation benchmark built on BEHAVIOR-1K for Vision-Language-Action (VLA) policies in long-horizon mobile manipulation tasks. It establishes executable constituent skills as the fundamental unit for both policy learning and evaluation. Paper: arXiv | Code: GitHub Behavior-Skill contains 235,492 skill instances constructed from 10,000 demonstrations across 50 household tasks and 34 semantic skill… See the full description on the dataset page: https://huggingface.co/datasets/mafangniu/Behavior-Skill.
Behavior-Skill
Behavior-Skill is a skill-centric dataset and evaluation benchmark built on BEHAVIOR-1K for Vision-Language-Action (VLA) policies in long-horizon mobile manipulation tasks. It establishes executable constituent skills as the fundamental unit for both policy learning and evaluation.
Paper: arXiv | Code: GitHub
Behavior-Skill contains 235,492 skill instances constructed from 10,000 demonstrations across 50 household tasks and 34 semantic skill categories. Each annotated instance contains a skill instruction and its aligned frame interval in the corresponding BEHAVIOR-1K demonstration. For 500 evaluation demonstrations (10 per task), the release additionally provides per-skill BDDL success conditions and restorable OmniGibson states for independent closed-loop evaluation.
The original observations and action trajectories are available from the upstream BEHAVIOR-1K demonstrations and are referenced by frame intervals; they are not duplicated in this repository.
Dataset at a Glance
Repository Contents
The annotations cover the complete demonstration set. Evaluation configurations and initial states cover only the 500 evaluation demonstrations, not all 235,492 annotated skill instances.
Directory Structure
Behavior-Skill/
├── README.md
├── LICENSE
├── CITATION.cff
├── eval_episodes.json
├── skill_annotations/
│ ├── task-0000/
│ │ ├── episode_00000010_step.json
│ │ └── ...
│ └── task-0049/
├── skill_eval_configs/
│ ├── turning_on_radio/
│ │ ├── episode_00000010.yaml
│ │ └── ...
│ └── ...
└── skill_init_states/
├── task-0000/
│ ├── episode_00000010/
│ │ ├── skill_00_scene.json
│ │ ├── skill_00_state.npz
│ │ ├── ...
│ │ └── state_manifest.json
│ └── ...
└── task-0049/Data Formats
Skill annotations
Each skill_annotations/task-XXXX/episode_XXXXXXXX_step.json file describes the ordered constituent skills in one demonstration.
Evaluation configurations
Each skill_eval_configs/<task_name>/episode_XXXXXXXX.yaml file contains task-level BDDL context and an ordered skills list.
Each skill entry contains id, instruction, skill_description(the semantic skill category), type, and bddl_goal.
Skill initial states
Each evaluation episode has a directory under skill_init_states/task-XXXX/episode_XXXXXXXX/.
State restoration is version-sensitive. The snapshots were generated with OmniGibson 3.7.2, BDDL 3.7.0, and BEHAVIOR-1K assets 3.7.2rc1; follow the environment specified by the accompanying code release.
Cross-Component Mapping
Task ID, episode ID, and local skill index connect the three components. For example, task-0000, episode 00000010, skill 02 maps to:
Download
pip install -U huggingface_hub
hf download mafangniu/Behavior-Skill \
--repo-type dataset \
--local-dir ./Behavior-SkillTo download a single component:
hf download mafangniu/Behavior-Skill \
--repo-type dataset \
--include "skill_eval_configs/**" \
--local-dir ./Behavior-SkillUse a tagged release or fixed Hub revision for reproducible experiments.
License
The original Behavior-Skill annotations, evaluation configurations, state snapshots, metadata, and documentation are released under the MIT License. Third-party datasets, simulators, and assets remain subject to their respective licenses and terms. See LICENSE for details.
Citation
If you find Behavior-Skill useful in your research, please cite our paper:
@article{ma2026behaviorskill,
title = {{Behavior-Skill}: A Fine-Grained Benchmark for Evaluating Vision-Language-Action Policies in Long-Horizon Tasks},
author = {Ma, Chunyun and Luo, Lun and Luo, Xingjian and Feng, Xiexing and Zhang, Hang and Liu, Wei and Qiao, Feng and Wang, Yaonan and Lu, Huimin and Chen, Xieyuanli},
journal = {arXiv preprint arXiv:2608.30536},
year = {2026},
url = {https://arxiv.org/abs/2608.30536}
}Please also cite the original BEHAVIOR-1K benchmark:
@inproceedings{li2023behavior,
title={Behavior-1k: A benchmark for embodied ai with 1,000 everyday activities and realistic simulation},
author={Li, Chengshu and Zhang, Ruohan and Wong, Josiah and Gokmen, Cem and Srivastava, Sanjana and Mart{\'\i}n-Mart{\'\i}n, Roberto and Wang, Chen and Levine, Gabrael and Lingelbach, Michael and Sun, Jiankai and others},
booktitle={Conference on Robot Learning},
pages={80--93},
year={2023},
organization={PMLR}
}Contact
For questions or reproducible data issues, open an issue in the Behavior-Skill code repository or contact Chunyun Ma at mafangniu@gmail.com.
