What problem does it solve?
Manually setting up and managing Connect programs for ACE opportunities is time-consuming and error-prone, especially when ensuring program IDs are correctly captured for all downstream lifecycle phases like solicitation creation and opportunity deployment.
Core Features & Use Cases
- Archetype-matched program creation or reuse: Automatically finds existing Connect programs that match the opportunity's domain and archetype (from the PDD) or creates a new correctly configured program, avoiding mixed-method reporting issues from mismatched program assignments.
- Idempotent budget headroom validation: Automatically checks and adjusts program budget ceilings to accommodate multiple ACE runs, preventing budget overruns that would block downstream opportunity creation.
- Durable cross-run program reference storage: Saves the Connect program ID and metadata to a persistent opp.yaml file, so subsequent runs of the same opportunity skip redundant program setup and use the existing program.
- Use Case: For a new vaccine hesitancy focus group ACE opportunity, this skill automatically creates a correctly named and configured Connect program (or reuses an existing matching one), validates its budget has enough headroom for future runs, and saves its ID so all later phases can access it without manual lookup.
Quick Start
Use the connect-program-setup skill to create or reuse a correctly configured Connect program for your current ACE opportunity and save its ID for all downstream workflow steps.