LogoClawIndex
CasesSkillsAbout
LogoClawIndex

add-behavior-tree-node - Create AirStack behavior tree nodes

Guides implementation, registration, and integration of action, condition, and decorator nodes with the AirStack behavior executive.

Tags

Updated: 2026-10-06
behavior treesROS 2AirStackautonomyC++Python

Capabilities

Choose a behavior tree node typeCreate a ROS 2 packageImplement action nodesImplement condition nodes

Typical Inputs

Behavior implementation requirementsAutonomy stack interactionsExisting behavior tree framework

Typical Outputs

Behavior tree node source filesRegistered node factory entriesPackage build configuration

What this skill does

  • Choose a behavior tree node type
  • Create a ROS 2 package
  • Implement action nodes
  • Implement condition nodes
  • Implement decorator nodes
  • Register nodes with the factory
  • Integrate nodes with XML
  • Connect nodes to ROS interfaces

Inputs

  • Behavior implementation requirements
  • Autonomy stack interactions
  • Existing behavior tree framework
  • ROS topics and messages
  • Node ports and XML definitions
  • ROS 2 package configuration

Outputs

  • Behavior tree node source files
  • Registered node factory entries
  • Package build configuration
  • XML node descriptions
  • Behavior tree execution statuses
  • ROS commands and status updates

Requirements

  • ROS 2 environment
  • AirStack behavior tree framework
  • AirStack behavior executive
  • Autonomy stack interfaces
  • ROS 2 package tooling

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.