Skill Management

Create New Skill

# Interactive mode
composabl skill new

# Create teacher skill
composabl skill new \
  --name temperature-controller \
  --type teacher \
  --description "Maintains optimal temperature" \
  --location ./skills/

# Create controller skill
composabl skill new \
  --name pid-controller \
  --type controller \
  --description "PID control implementation" \
  --location ./skills/

# Create coordinated skill
composabl skill new \
  --name swarm-coordinator \
  --type "coordinated population" \
  --description "Coordinates drone swarm" \
  --location ./skills/

Skill Types

  1. teacher: Reinforcement learning based

  2. controller: Programmatic control logic

  3. coordinated set: Coordinate specific skills

  4. coordinated population: Coordinate populations of agents

Generated Skill Structure

Example pyproject.toml:

Publish Skill

List Skills

Output:

Delete Skill

Last updated