writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
ramp-deploy-integrationDeploy a Ramp API integration with environment isolation, secret controls, schema gates, reconciliation, and a reversible production rollout. Use when promoting a service, worker, webhook receiver, or accounting connector. Trigger with "deploy Ramp integration" or "Ramp rollout".
Independent GitHub snapshot · Automated classification · Original documentation governs
Promote the exact tested artifact, not an unreviewed configuration. Resolve environment and credential provenance before startup, begin with bounded reads, and gate all writes behind explicit business approval and reconciliation.
references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation.Freeze the candidate artifact, dependency lock, OpenAPI checksum, configuration schema, data migration, scopes, event subscriptions, and rollback artifact.
Validate secrets are references to the target environment's approved store; reject demo hosts in production and production hosts in sandbox.
Deploy dark with outbound writes disabled, prove health, token acquisition, sanitized tracing, queue durability, and one minimum-scope read.
Canary one entity, event type, or bounded accounting cohort; reconcile object counts, amounts, duplicates, lag, and errors before expansion.
Enable approved writes gradually, monitor rollback thresholds, then preserve artifact digest, config digest, approvers, canary evidence, and final reconciliation.
Service and security owners approve artifact, configuration, and secrets. Finance/data owners approve entities and writes; the incident owner has authority to halt or roll back.
A signed deployment record with artifact and config digests, environment proof, scope/event inventory, canary and reconciliation evidence, rollback thresholds, and owners.
| Condition | Response |
|---|---|
| The artifact requests an unexpected scope | Block startup and return to application/security review. |
| Canary reconciliation diverges | Disable writes, preserve checkpoints, repair or reverse the bounded cohort, and do not expand. |
| Rollback cannot read the new data shape | Keep writes disabled until backward compatibility or a tested data rollback exists. |
Deploy a webhook consumer dark, replay sandbox fixtures, then canary only transactions.ready_to_sync for one entity.
Promote an ERP worker with production writes disabled until its read-only inventory exactly reconciles.