stripe-automation
Ajuda seu agente a automatizar tarefas no Stripe. Ele pode gerenciar clientes, pagamentos, assinaturas e faturas. Útil para quem precisa integrar pagamentos em seus sistemas.
O que ela faz
Esta ferramenta automatiza tarefas na plataforma de pagamentos Stripe. Ela pode gerenciar clientes, cobranças, assinaturas, faturas, produtos e reembolsos.
Quando usar
- ✓Quando você precisa adicionar um novo cliente na Stripe.
- ✓Para criar uma cobrança ou uma assinatura para um cliente.
- ✓Se precisar emitir um reembolso para uma cobrança já realizada.
Exemplo do que pedir para a IA
“Crie um cliente na Stripe com o email 'exemplo@email.com' e nome 'Nome Exemplo'.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta à sua conta Stripe e usa comandos específicos para realizar ações como criar clientes ou processar pagamentos. Ela garante que os dados estejam no formato correto antes de enviar para a Stripe.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill stripe-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/stripe-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Stripe via Rube MCP
Automatize operações de pagamento do Stripe através do kit de ferramentas Stripe da Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa do Stripe via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasstripe - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasstripe - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a conexão do Stripe
- Confirme se o status da conexão mostra ATIVO antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Gerenciar Clientes
Quando usar: O usuário deseja criar, atualizar, pesquisar ou listar clientes do Stripe
Sequência de ferramentas:
STRIPE_SEARCH_CUSTOMERS- Pesquisar clientes por e-mail/nome [Opcional]STRIPE_LIST_CUSTOMERS- Listar todos os clientes [Opcional]STRIPE_CREATE_CUSTOMER- Criar um novo cliente [Opcional]STRIPE_POST_CUSTOMERS_CUSTOMER- Atualizar um cliente [Opcional]
Parâmetros principais:
email: E-mail do clientename: Nome do clientedescription: Descrição do clientemetadata: Pares de metadados chave-valorcustomer: ID do cliente para atualizações (por exemplo, 'cus_xxx')
Armadilhas:
- O Stripe permite clientes duplicados com o mesmo e-mail; pesquise primeiro para evitar duplicatas
- IDs de clientes começam com 'cus_'
2. Gerenciar Cobranças e Pagamentos
Quando usar: O usuário deseja criar cobranças, intenções de pagamento ou visualizar o histórico de cobranças
Sequência de ferramentas:
STRIPE_LIST_CHARGES- Listar cobranças com filtros [Opcional]STRIPE_CREATE_PAYMENT_INTENT- Criar uma intenção de pagamento [Opcional]STRIPE_CONFIRM_PAYMENT_INTENT- Confirmar uma intenção de pagamento [Opcional]STRIPE_POST_CHARGES- Criar uma cobrança direta [Opcional]STRIPE_CAPTURE_CHARGE- Capturar uma cobrança autorizada [Opcional]
Parâmetros principais:
amount: Valor na menor unidade monetária (por exemplo, centavos para USD)currency: Código de moeda ISO de três letras (por exemplo, 'usd')customer: ID do clientepayment_method: ID do método de pagamentodescription: Descrição da cobrança
Armadilhas:
- Valores estão na menor unidade monetária (100 = $1,00 para USD)
- Códigos de moeda devem ser minúsculos (por exemplo, 'usd' em vez de 'USD')
- Intenções de pagamento são o fluxo recomendado em vez de cobranças diretas
3. Gerenciar Assinaturas
Quando usar: O usuário deseja criar, listar, atualizar ou cancelar assinaturas
Sequência de ferramentas:
STRIPE_LIST_SUBSCRIPTIONS- Listar assinaturas [Opcional]STRIPE_POST_CUSTOMERS_CUSTOMER_SUBSCRIPTIONS- Criar assinatura [Opcional]STRIPE_RETRIEVE_SUBSCRIPTION- Obter detalhes da assinatura [Opcional]STRIPE_UPDATE_SUBSCRIPTION- Modificar assinatura [Opcional]
Parâmetros principais:
customer: ID do clienteitems: Matriz de itens de preço (price_id e quantidade)subscription: ID da assinatura para recuperação/atualização (por exemplo, 'sub_xxx')
Armadilhas:
- Assinaturas exigem um cliente válido com um método de pagamento
- IDs de preço (não IDs de produto) são usados para itens de assinatura
- O cancelamento pode ser imediato ou no final do período
4. Gerenciar Faturas
Quando usar: O usuário deseja criar, listar ou pesquisar faturas
Sequência de ferramentas:
STRIPE_LIST_INVOICES- Listar faturas [Opcional]STRIPE_SEARCH_INVOICES- Pesquisar faturas [Opcional]STRIPE_CREATE_INVOICE- Criar uma fatura [Opcional]
Parâmetros principais:
customer: ID do cliente para a faturacollection_method: 'charge_automatically' ou 'send_invoice'days_until_due: Dias até o vencimento da fatura
Armadilhas:
- Faturas são finalizadas automaticamente por padrão; use
auto_advance: falsepara faturas em rascunho
5. Gerenciar Produtos e Preços
Quando usar: O usuário deseja listar ou pesquisar produtos e seus preços
Sequência de ferramentas:
STRIPE_LIST_PRODUCTS- Listar produtos [Opcional]STRIPE_SEARCH_PRODUCTS- Pesquisar produtos [Opcional]STRIPE_LIST_PRICES- Listar preços [Opcional]STRIPE_GET_PRICES_SEARCH- Pesquisar preços [Opcional]
Parâmetros principais:
active: Filtrar por status ativo/inativoquery: Consulta de pesquisa para endpoints de pesquisa
Armadilhas:
- Produtos e preços são objetos separados; um produto pode ter vários preços
- IDs de preço (por exemplo, 'price_xxx') são usados para assinaturas e checkout
6. Lidar com Reembolsos
Quando usar: O usuário deseja emitir reembolsos em cobranças
…
Perguntas frequentes
Como os valores monetários são inseridos?
Valores monetários devem ser inseridos na menor unidade da moeda. Por exemplo, para 10.50 dólares, use 1050.
O que são IDs de cliente, cobrança, etc.?
São códigos únicos que a Stripe usa para identificar cada item, como clientes (começando com 'cus_') ou cobranças (começando com 'ch_').
Posso criar um cliente com um email que já existe?
A Stripe permite clientes duplicados com o mesmo email. É recomendado buscar por clientes existentes antes de criar um novo para evitar duplicidade.
Detalhes
Descrição original do autor
Automate Stripe tasks via Rube MCP (Composio): customers, charges, subscriptions, invoices, products, refunds. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4261
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC