Integrate external/internal providers through stable adapter contracts and resilience controls. Use when adding or auditing provider APIs, normalizing data contracts, defining fallback behavior, or validating provider integration readiness before release.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Integrate external/internal providers through stable adapter contracts and resilience controls. Use when adding or auditing provider APIs, normalizing data contracts, defining fallback behavior, or validating provider integration readiness before release.
Provider Integration
Use this skill to implement provider integrations with strict contract and fallback behavior.
Workflow
Define scope and constraints.
Define provider contract, auth model, rate limits, and error taxonomy.
Capture objective metrics, bounds, and release blockers.
Design implementation plan.
Design adapter boundaries and schema normalization rules.
Keep ownership and dependency boundaries explicit.
Execute and iterate.
Implement in small, traceable increments.
Record run/build context for reproducibility.
Validate contract integrity.
Validate contract compliance, retry/fallback behavior, and observability.
Treat contract breaches as blockers.
Prepare handoff.
Deliver adapter patch plan, migration notes, and verification steps.
Include exact commands and acceptance criteria.
Output Contract
Return:
Context: goals, assumptions, constraints.
Validation: pass/fail checks and key deltas.
Changes: concrete file-level updates.
Commands: commands and expected outputs.
Risks: unresolved issues and limits.
References
references/workflow.md: detailed execution flow.
references/checklist.md: sign-off checklist.
Execution Rules
Keep decisions measurable and reversible.
Keep validation criteria explicit before iteration.
Treat schema drift and unhandled provider errors as blockers.