Supersetの利用状況を調べ、まだ使っていない機能と活用方法を提案します。定期実行や並列作業、タスク管理などを一つずつ説明し、選んだ機能を実際に設定します。
- 未使用のSuperset機能を知りたいとき
- エージェントの定期実行を設定したいとき
- 別ワークスペースで並列作業したいとき
Stripeの決済・請求書・入金などの関連データをたどり、支払い失敗の理由や請求額の内訳を調べます。手数料・返金・異議申し立ても確認して金額を説明します。
Answer a question about money that already moved in Stripe — why a charge failed, what a customer was billed, where an invoice or payout stands — by reading the object chain instead of guessing from a dashboard total. Use when the user pastes a Stripe id, asks why a payment failed, asks what a customer is paying, or wants revenue, invoice, or subscription state.
実行スコア 未検証
インストール方法を見るStripeの関連データをたどり、決済失敗の理由、顧客への請求内容、入金やサブスクリプションの状況を調べます。失敗時はエラーや決済結果の詳細を確認し、再試行に関するStripeの助言を読み取ります。請求額は契約・価格・商品・割引・税を追い、手元に残る金額は手数料に加えて返金や異議申し立ての取引も確認します。回答には参照したID、環境、集計期間を添えます。
決済IDから支払い失敗を調査したいときや、顧客から請求額について問い合わせを受けたときに向いています。売上として扱う金額の確認、入金の追跡、契約の解約予定の確認にも使えます。
Stripeの連携ツールを利用します。本番環境とテスト環境は分かれているため、最初にアカウントと環境を確認します。金額は通貨ごとの単位で換算し、円を一律に100で割るような処理は避けます。一覧には件数制限があるため、返金などは必要な全件を確認し、件数や比率の集計には分析ツールを優先します。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月29日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
A Stripe answer is only as good as the objects it was read from. Every question about money that already moved has an exact object chain behind it, and the chain is short. Walk it.
Start with get_stripe_account_info. Live mode and a sandbox are separate
worlds that share nothing: an id created in one returns "No such charge" in the
other, which reads like a deleted record rather than a wrong environment. Name
the account and the mode in your answer so the user can tell whether you looked
where they meant.
Stripe ids are typed. ch_ is a charge, pi_ a PaymentIntent, cus_ a
customer, in_ an invoice, sub_ a subscription, cs_ a Checkout Session,
re_ a refund, dp_ a dispute, po_ a payout, txn_ a balance transaction.
Use stripe_api_search to find the right method, stripe_api_details to get
its real parameters, then stripe_api_read. Never invent a field name: the
details tool exists so you do not have to.
status: "requires_payment_method" says nothing a user can act on. The cause
lives in two places:
last_payment_error: the decline code and message.outcome: network_status, reason, risk_level,
seller_message, which is the sentence written for you to pass on, and
advice_code.Read the retry decision off advice_code, not off the decline code. It has three
values and each is Stripe's advice rather than a verdict: try_again_later means
a retry may work, do_not_try_again means Stripe advises against reusing the card
for this transaction, and confirm_card_data means some of the submitted card
details are wrong and the customer should check them against the card. Stale
details on a stored payment method trigger that one as readily as a typo does.
The decline code answers a different question, and most of them are
vague on purpose: do_not_honor and generic_decline both mean "the issuer
declined and did not say why", so calling either permanent is a guess the advice
code already settles.
To tell an issuer decline from a payment Stripe Radar blocked before the issuer
ever saw it, read outcome.type: blocked with a reason such as
highest_risk_level is Radar. A network_status of not_sent_to_network says
only that the network never saw it, and a risk_level is attached to payments
Radar allowed as well, so neither one attributes the failure on its own.
discount and tax on the invoice. The number on the invoice is the end of
a chain, not a fact in itself.balance_transaction, which carries fee
and net. The charge amount is not revenue, and that net is not the end of
it either: a refund and a dispute each create their own balance transaction,
so a refunded charge still reports the original net. Net off its refunds and
disputes before reporting a figure, and page the refund list to the end: the
charge embeds only the first ten, so a charge refunded in many parts overstates
what you kept until has_more is false.get_balance_summary or payout to balance
transactions, not the sum of recent charges.status plus
current_period_end plus cancel_at_period_end. An active subscription with
cancel_at_period_end: true is a churn you would otherwise report as healthy.Stripe amounts are integers in the smallest currency unit. amount: 2000 in
USD is $20.00, but JPY has no minor unit, so amount: 2000 is 2000 yen, and
dividing by 100 would under-report it by a hundredfold. Read the currency
field, then convert. State the currency in every figure you report.
Quote the id of every object you read, the mode you read it in, and the time
window for anything aggregated. For a count or a rate, prefer stripe_analytics
over paging a list yourself: a list request defaults to 10 items and newest
first, so "I found 10 charges" is a page size, not a finding.
status. The actionable text is in
outcome.seller_message and last_payment_error.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Supersetの利用状況を調べ、まだ使っていない機能と活用方法を提案します。定期実行や並列作業、タスク管理などを一つずつ説明し、選んだ機能を実際に設定します。
繰り返し作業をSupersetで自動化するために、エージェントへの指示と実行時刻・イベント条件を整え、承認後の作成から初回実行の確認まで進めるスキル。
Superset内のブラウザでページ閲覧・クリック・入力を行い、画面やコンソールを確認します。開発中のWebアプリの動作確認やフォーム操作を支援します。
Stripeの決済・定期課金・請求書連携を、公式資料とAPIの引数定義を確認しながら実装します。製品選びからテスト環境での検証、Webhook処理の設計まで扱います。
実際に起動しているデスクトップアプリをChrome DevTools Protocolで操作し、画面遷移や状態を記録しながらUI変更や不具合を確認します。
GitHub Actionsの失敗ログから最初の原因を探し、コードの不具合・環境要因・断続的な失敗・既存障害を切り分け、PRとの関係と次の対応を整理します。