What problem does it solve?
Enhancing prose-based skills often leads to inconsistent structure and missing guardrails. This skill provides a disciplined path to insert structured elements (state management, pseudocode blocks, phase boundaries, and error handling) into prose-based SKILL.md without converting it to a workflow YAML.
Core Features & Use Cases
- Adds computed.* state management where appropriate to clarify data flow between phases.
- Introduces pseudocode blocks for complex logic to improve readability and maintainability.
- Adds precondition guards at phase boundaries to catch missing prerequisites early.
- Annotates phase boundaries with explicit inputs/outputs to improve traceability.
- Introduces checkpoint patterns for long-running skills to enable resume/recovery.
- Adds error handling and recovery paths around external tool calls to improve resilience.
- Updates frontmatter with explicit IO contracts to clarify the skill's interface.
Quick Start
Start by selecting a prose-based skill and apply the recommended enhancements, then review the updated SKILL.md for correctness.