# generate-doc-description Call use_skill as your FIRST and ONLY action when the user asks to document, add descriptions to, annotate, or add doc:description attributes to Mule XML files, flows, components, or connectors. Do not read project files first — this skill provides instructions for when to read files. Covers documenting all Mule elements in src/main/mule including flows, sub-flows, configs, listeners, processors, transforms, error handlers, and connectors. When you call use_skill, it must be the only tool call in that response. - **Skill Source:** [SKILL.md](https://dev-portal.mulesoft.com/skills/mule-development/generate-doc-description/SKILL.md) ## Steps ### Step 1: Step 1: Verify Project Structure ### Step 2: Step 2: Find All Mule XML Files ### Step 3: Step 3: Process Each File Completely ### Step 4: Step 4: Present Changes for Approval ### Step 5: Step 5: Repeat for All Files ### Step 6: Step 6: Final Summary