Agent Skills
› evolution-foundation/evo-nexus
› int-stripe
int-stripe
GitHub通过 Stripe API 查询和管理支付数据,支持订单、客户、发票等资源的增删改查及分页过滤。
Trigger Scenarios
需要查询 Stripe 交易记录或客户信息
需要管理订阅、退款或创建/更新客户
Install
npx skills add evolution-foundation/evo-nexus --skill int-stripe -g -y
SKILL.md
Frontmatter
{
"name": "int-stripe",
"metadata": {
"openclaw": {
"files": [
"scripts\/*"
],
"requires": {
"env": [
"STRIPE_SECRET_KEY"
],
"bins": [
"python3"
]
},
"primaryEnv": "STRIPE_SECRET_KEY"
}
},
"description": "Query and manage Stripe data via the Stripe API. Use when you need to list charges, customers, invoices, subscriptions, payment intents, refunds, products, or prices. Supports filtering, pagination, and creating\/updating customers and refunds. Calls api.stripe.com directly with no third-party proxy."
}
Stripe
Interact with your Stripe account directly via the Stripe API (api.stripe.com).
Setup (one-time)
- Get your secret key from https://dashboard.stripe.com/apikeys
- Set environment variable:
UseSTRIPE_SECRET_KEY=sk_live_...sk_test_...for test mode.
Queries
List recent charges
python3 /mnt/skills/user/stripe/scripts/stripe_query.py charges --limit 10
List customers
python3 /mnt/skills/user/stripe/scripts/stripe_query.py customers --limit 20
Search customers by email
python3 /mnt/skills/user/stripe/scripts/stripe_query.py customers --email user@example.com
List subscriptions
python3 /mnt/skills/user/stripe/scripts/stripe_query.py subscriptions --limit 20
List active subscriptions
python3 /mnt/skills/user/stripe/scripts/stripe_query.py subscriptions --status active --limit 20
List invoices
python3 /mnt/skills/user/stripe/scripts/stripe_query.py invoices --limit 20
List payment intents
python3 /mnt/skills/user/stripe/scripts/stripe_query.py payment_intents --limit 20
List products
python3 /mnt/skills/user/stripe/scripts/stripe_query.py products --limit 20
List prices
python3 /mnt/skills/user/stripe/scripts/stripe_query.py prices --limit 20
List refunds
python3 /mnt/skills/user/stripe/scripts/stripe_query.py refunds --limit 20
Get a specific object
python3 /mnt/skills/user/stripe/scripts/stripe_query.py get charges ch_abc123
python3 /mnt/skills/user/stripe/scripts/stripe_query.py get customers cus_abc123
python3 /mnt/skills/user/stripe/scripts/stripe_query.py get subscriptions sub_abc123
Create a refund
python3 /mnt/skills/user/stripe/scripts/stripe_query.py create refunds --charge ch_abc123
python3 /mnt/skills/user/stripe/scripts/stripe_query.py create refunds --charge ch_abc123 --amount 1000
Update a customer
python3 /mnt/skills/user/stripe/scripts/stripe_query.py update customers cus_abc123 --email new@example.com --name "New Name"
Output
Formatted table for lists, JSON for single objects. Use --json flag for raw JSON on any command.
Resources
- charges, customers, invoices, subscriptions, payment_intents, refunds, products, prices, balance_transactions
Version History
- 7f5dd76 Current 2026-07-25 04:55


