External provider request identity, bounded attempts, ambiguity, callbacks, reconciliation, and migration depth reference.
Pro scans all 5 files and shows the line behind each finding
Scanned 9/24/2026
npx -y skills add Dankosik/go-service-template-rest --skill external-api-integration --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of External Api Integration?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dankosik-external-api-integration)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: external-api-integration
description: "External provider request identity, bounded attempts, ambiguity, callbacks, reconciliation, and migration depth reference."
---
# External API Integration
Use only after the active phase identifies an external-provider boundary.
Inherit its authority, artifact, review, proof, output, and completion contract;
do not select a work mode or authorize provider actions here.
Core invariant: persist one local operation identity before side-effecting I/O,
reuse it across attempts and observation paths, and retain an ambiguous outcome
until authoritative lookup, callback, or reconciliation resolves it.
Load one branch:
- outbound HTTP deadlines, retries, rate limits, pagination, or response bounds
-> [http-resilience.md](references/http-resilience.md);
- OAuth, token lifecycle, scope, or credential selection ->
[authentication.md](references/authentication.md);
- callback/webhook verification, identity, ordering, or replay ->
[webhooks.md](references/webhooks.md);
- side-effect convergence, reconciliation, migration, or proof ->
[convergence-and-proof.md](references/convergence-and-proof.md).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!