What problem does it solve?
This Skill eliminates the tedious, error-prone manual work of building CommCare Learn (training) apps from Product Design Documents (PDDs) for Connect opportunities, ensuring consistent app structure and mandatory Connect configuration without hours of manual form building.
Core Features & Use Cases
- Archetype-aware app generation: Builds correct Learn apps for all PDD archetypes, including standard atomic-visit training apps, minimal focus-group sentinel readiness checks, and per-stage Learn apps for multi-stage opportunities.
- Built-in Connect compliance: Enforces critical CommCare Connect rules including correct module/assessment slug formatting, percentage-based scoring, no case blocks in Learn forms, and required app naming conventions.
- Post-build verification: Includes automated field count checks and pre-deploy validation to catch missing fields or configuration gaps before the app is released to field workers.
- Use Case: For a new Connect opportunity with a finalized PDD, use this skill to generate a fully configured, deployable Learn app in minutes instead of hours of manual work, with guaranteed compliance with Connect's requirements.
Quick Start
Use the pdd-to-learn-app skill to generate a CommCare Learn training app for your current Connect opportunity's PDD.