Tasks, Jobs, and Skills
Each colony task has a job category. A worker must be capable of that job type to perform the task. Some past experiences and traits may make certain beings incapable of performing specific jobs.

You can configure which job types each being is allowed to perform.

Job capability is not the only requirement for performing a task. Most tasks also require specific abilities. For example, cleaning solar panels requires the ability to fly, so a being without a Mini Jet or Jet Suit cannot do it, even with high cleaning skill.

A being's intelligence level, provided by its core or brain, can also limit the type of work it can perform. For example, a being with a Dumb Core or Lite Core cannot operate a Research Station, but someone with a Mini Core or Human Brain can.
Most jobs have a skill level. Level 0 means the being is an amateur and may make mistakes. Higher skill can improve proficiency, success chance, and speed. Robot worker skills can be trained at an ML Booth, but this requires removing the core, which carries some risk.
You can manage everyone's jobs in Ship Computer → Apps → Jobs.

To force-assign a task, select a worker, then press Mouse2 over the task location and use the popup menu to assign it. The being must be able to reach the location, perform the task, and must not be drafted.