promote_skill_to_playbook
Promotes a skill's procedure into a reusable playbook markdown file, making it discoverable via get_playbook. Refuses to overwrite existing playbooks unless force is set.
Instructions
v3.1.0 M3: Write the skill's procedure as a playbook markdown file at .codevira/playbooks//.md. Refuses on existing file unless force=True so hand-written playbooks aren't clobbered. After promotion the procedure is also discoverable via get_playbook(task_type).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional filename slug; defaults to slugified(skill.name) | |
| force | No | ||
| skill_id | Yes | ||
| task_type | Yes | Playbook directory name (e.g., 'commit', 'add_tool', 'debug_pipeline') |