What problem does it solve?
Stripe write operations like refunds, cancellations, and subscription changes can have irreversible financial consequences, and accidental writes to live mode or the wrong object can cause real monetary damage. This Skill enforces a strict confirmation workflow before any material Stripe write is executed.
Core Features & Use Cases
- Pre-Write Verification: Reads the target Stripe object immediately before acting and presents test/live mode, account, object ID, customer, amount, currency, and current state.
- Explicit Confirmation Gate: Requires the user to confirm the exact operation, treating a general investigation request as insufficient authorization to write.
- Post-Write Validation: Re-reads the object after execution and reports the final state and identifiers, avoiding blind retries on uncertain results.
- Use Case: When a customer requests a refund, use this Skill to review the charge details in test or live mode, confirm the exact refund amount and currency with the user, execute once, and verify the final refund status.
Quick Start
Use the stripe-safe-operations skill to refund charge ch_3Example for 25.00 USD after showing me the current state and getting my confirmation.