Communitygithub.com

Oelshafei1/skills

💳 AIエージェント向けに台湾のサードパーティ決済ソリューションを統合し、NewebPay、ECPay、PAYUNiをサポートしてシームレスな取引を実現します。

skills とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が台湾の主要なサードパーティ決済サービス(NewebPay、ECPay、PAYUNi)と連携できるようにするための統合ツールです。開発者は、このスキルを使用して、エージェントが支払い処理、決済確認、取引管理などを自動化できるようになります。これにより、台湾市場向けのアプリケーションやサービスにおいて、迅速かつ信頼性の高い決済機能を組み込むことが可能です。各決済プロバイダーのAPIラッパーや共通インターフェースを提供し、コードの重複を減らし、メンテナンス性を向上させます。また、トランザクションログやエラーハンドリングなどの実装も含まれており、実稼働環境での利用に適しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add Oelshafei1/skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

skills は何をしますか?

💳 AIエージェント向けに台湾のサードパーティ決済ソリューションを統合し、NewebPay、ECPay、PAYUNiをサポートしてシームレスな取引を実現します。

概要

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が台湾の主要なサードパーティ決済サービスを利用できるようにする統合モジュールです。以下の決済プロバイダーをサポートしています:

  • NewebPay(藍新金流)
  • ECPay(綠界科技)
  • PAYUNi(統一數位支付)

特徴

  • 統一されたAPIインターフェース
  • 各プロバイダー固有の実装を分離
  • トランザクション管理とログ記録
  • エラーハンドリングとリトライロジック
  • 環境変数による設定

利用方法

# スキルを有効化
skills enable Oelshafei1/skills

設定

必要な環境変数を設定してください:

変数名説明
NEWEBPAY_MERCHANT_IDNewebPayのマーチャントID
NEWEBPAY_HASH_KEYNewebPayのハッシュキー
NEWEBPAY_HASH_IVNewebPayの初期化ベクトル
ECPAY_MERCHANT_IDECPayのマーチャントID
ECPAY_HASH_KEYECPayのハッシュキー
ECPAY_HASH_IVECPayの初期化ベクトル
PAYUNI_MERCHANT_IDPAYUNiのマーチャントID
PAYUNI_API_KEYPAYUNiのAPIキー

開発

依存関係のインストール

pip install -r requirements.txt

テストの実行

pytest tests/

ライセンス

MIT

関連スキル