An open standard for defining and verifying readiness for enterprise rollouts.
npx skills add interf-labs/enterprise-readiness-protocolThen tell your coding agent:
draft a readiness contract for this project and preview rollout for BlackRock
| Skill | Purpose |
|---|---|
interf-draft |
Draft a readiness contract (interf.yaml) |
interf-preview |
Preview enterprise rollout — timelines, stakeholders, risks |
enterprise-readiness-protocol |
Protocol specification (loaded automatically) |
name: crm-automation
version: 0.2.0
description: Automates CRM data entry and follow-up scheduling
requirements:
- what: Read/write access to your CRM (contacts and opportunities)
ready: We can create a contact and read an opportunity via API from staging
- what: SSO endpoint for our service to authenticate your users
ready: A test user can log into our app via your SSO and see their data
- what: Security review and approval for our integration
ready: Security review completed and vendor approved
optional:
- what: Webhook endpoint for real-time update notifications
ready: We receive a test webhook payload within 5 seconds of a CRM update- Draft — Vendor drafts
interf.yaml— the readiness contract declaring every requirement. - Deliver — Contract is published to the Interf registry or sent directly to enterprise.
- Resolve — Enterprise works through each requirement, audited against the
readycriteria. - Verify — All requirements resolved. Rollout can proceed.
| Repo | Purpose |
|---|---|
| interf-labs/cli | CLI tooling — validate, publish, preview |
| interf.com | Documentation |
MIT — Interf, Inc.