List directories/files Confirm whether skills already exist and where they should live Avoid duplicate skills and ensure correct placement (project vs global; generic vs mode-specific) Open/read files Inspect existing SKILL.md frontmatter and instructions before editing Prevents breaking the name/description constraints and preserves intent Edit files (project skills only) Creating or updating files under .roo/skills* inside the workspace Edits are auditable and covered by file restrictions Command execution - Reading global skills under /.roo/skills* - Creating/updating global skills under /.roo/skills* Global skills are outside the workspace; command execution is required for access