Skill
In humanoid robotics, a skill is a modular behavior that achieves a specific goal when triggered by high-level plans or commands. Unlike monolithic control policies, skills are discrete, reusable units such as grasp object, walk to point, or open drawer. Each skill encapsulates perception, planning, and low-level control tuned for that task, often learned through imitation or reinforcement.
Modern architectures like Being-0 use large vision-language models to interpret natural-language instructions and invoke appropriate skills from a pre-defined library. This approach enables fast response, better generalization, and simpler real-world deployment by offloading task logic to modular skill primitives. Skills can be chained or blended at runtime, supporting long-horizon planning and fallback strategies without end-to-end retraining.
Skills are essential in bridging abstract prompts with grounded, embodied action — making complex autonomy interpretable, composable, and more maintainable.