Provider Adapter Contracts
Integrate providers through capability-aware contracts, normalized outcomes, bounded retries, authenticated callbacks, and explicit reconciliation/cancellation differences.
11 CANONICAL SKILLS · V0.2.0
Ground reference footage, assemble approved assets, review continuity and verify delivery with capability-aware provider and identity boundaries.
Run from a full toolkit checkout. This prints a file manifest, not an installer.
node tools/bundle.mjs resolve media-integrationsIntegrate providers through capability-aware contracts, normalized outcomes, bounded retries, authenticated callbacks, and explicit reconciliation/cancellation differences.
Model durable jobs with legal transition authority, stable operation/attempt identity, guarded effects, cancellation races, and recoverable indeterminate outcomes.
Track immutable asset identities and derivation operations with versioned metadata, integrity checks, and explicit access, privacy, and retention boundaries.
Account for usage through stable event identities, explicit precision and settlement policy, duplicate protection, adjustments, and replayable reconciliation.
Design retryable effects with stable business identities, bounded timeouts, durable reconciliation, and tests for success before acknowledgment failure.
Enforce tenant-scoped operations across transports, jobs, data, and caches using trusted identity and independent cross-tenant denial tests.
Inspect authorized reference footage with timecoded visual and audio evidence, then turn its structure into a distinct adaptation brief rather than guessing from a transcript.
Assemble approved media into an explicit frame timeline and renderer handoff, validating asset identities and invalidating dependent timing after source revisions.
Review actual adjacent shots for visual, identity, product, caption and audio continuity while separating machine checks from subjective acceptance.
Plan a product video as a timed shot, asset, claim and caption contract before authorizing generation, composition or publication.
Qualify a bounded media transformation using input identity, installed capabilities, independent output properties and decode evidence without treating process exit as delivery acceptance.
Pick the skill needed for the current task. A private adapter supplies project-specific roots, command IDs, accepted contracts, and policy. It should pin and verify the public revision before exposing guidance to an internal agent.
Skill effectiveness remains experimental. Package validation and content hashes do not establish host compatibility, artifact authenticity, or permission to execute.
Read the private-adapter boundary ↗