==================================== How to add a skill to an application ==================================== To add a skill, you have to include the skill by adding the include statement at the start of the ```` tag. .. rstcheck: ignore-next-code-block .. code-block:: xml ... .. note:: | For adding all in pitasc already defined skills, use the following include statement, which you can also find in every example application file. | ```` Add the skill inside the ```` tag of a composition skill (e.g., skill_sequence, skill_parallel). You add the skill by creating a copy of the skill using the ```` tag. .. code-block:: xml :emphasize-lines: 3,9,10,11 {value} ... .. Comment to get indent after code-block .. Replace ``{skill_id}`` by a locally unique name. If ``id`` is not set, the id is set to the prototype appended by a number if multiple skills of the same type are already existing at this point. Replace ``{skill_type_name}`` with the name of the skill you want to create Set skill parameters by using ``member`` tags and replacing ``{parameter}`` and ``{value}`` with the respective skill parameter name and the desired value. .. note:: See also the xml reference of :doc:`../../../xml_reference/skills/index` **Example:** .. code-block:: xml :emphasize-lines: 9, 32, 33, 34, 35, 36 2.0 3.0 tool start_position 0.0, -0.15, 0.0, 0.0, 0, 0.0