interview-opp-verify

Verify Connect interview opportunity configurations across CommCare HQ, Open Chat Studio, and Connect systems.

1|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/dimagi-internal/ace --skill interview-opp-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-opp-verify
Source: https://github.com/dimagi-internal/ace/tree/main/skills/interview-opp-verify
Command: npx skills add https://github.com/dimagi-internal/ace --skill interview-opp-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually verifying Connect interview opportunity configurations across CommCare HQ, Open Chat Studio, and Connect is time-consuming and error-prone, with misconfigurations often leading to broken user flows that are only discovered after launch. This Skill automates the entire verification process against a predefined checklist, catching issues before they impact users.

Core Features & Use Cases

  • End-to-end rule checking: Iterates through every rule in the official Connect Interviews checklist schema, grading each as pass, fail, unverifiable, or out-of-band.
  • Cross-system consistency validation: Checks that related configurations across systems match, such as confirming OCS custom action target URLs align with HQ Inbound API URLs.
  • Use case: A product team preparing to launch a new Connect interview opportunity can run this verifier to ensure all backend configurations are correct, avoiding post-launch fixes and user-facing errors.

Quick Start

Provide the public URL of your Connect interview opportunity to the interview-opp-verify skill to run a full configuration check and receive a detailed verdict report highlighting any issues to resolve.

Frequently Asked Questions about interview-opp-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify Connect interview opportunity configurations before launch?

You can automate Connect interview opportunity configuration verification by providing the public URL to a verifier that checks program setup, domain plumbing, cohort configuration, and user assignments against a predefined checklist to catch issues before launch.

How does cross-system configuration validation work between CommCare HQ, Open Chat Studio, and Connect?

Cross-system configuration validation works by iterating through every rule in an official checklist schema to confirm related configurations match across systems, such as ensuring Open Chat Studio custom action URLs align with CommCare HQ Inbound API URLs.

Can I integrate automated opportunity validation checks into a CI/CD pipeline?

Yes, you can integrate automated opportunity validation into CI/CD pipelines using generated exit codes that indicate overall configuration health, alongside machine-readable YAML outputs detailing per-rule pass, fail, or unverifiable grades.

What format do configuration verification reports output for operator review?

Configuration verification reports output human-readable verdict reports detailing per-rule grades, alongside machine-readable YAML outputs providing structured configuration health data for operator review or CI/CD integration.

Why do misconfigured interview opportunities cause broken user flows after launch?

Misconfigured interview opportunities cause broken user flows when related configurations across CommCare HQ, Open Chat Studio, and Connect do not match, leading to errors that automated pre-launch validation checks are designed to catch.