plaid-fintech について
plaid-fintechは、フィンテック開発でPlaid APIを統合するためのパターンを扱うスキルです。口座連携、取引同期、本人確認、ACH認証、残高、Webhookに加え、銀行データの保護と状態管理の境界を説明します。
主な機能
- 01Plaid Linkトークンフロー
- 02取引同期パターン
- 03本人確認とACHの指針
- 04残高とWebhookの処理
- 05セキュリティとコンプライアンスの実践
活用シーン
- 01銀行口座連携の実装
- 02銀行取引の同期
- 03Plaid Webhookの処理
- 04フィンテックAPIのセキュリティ確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill plaid-fintechインストール後、Claude Code で/plaid-fintechを入力して読み込まれたか確認します。
同梱ファイルreferences/detailed-guide.md
詳細
Plaid フィンテック
Link トークンのフロー、取引の同期、本人確認、ACH 用 Auth、残高確認、Webhook の処理、フィンテックのコンプライアンスに関するベストプラクティスなど、Plaid API 統合のエキスパート向けパターンです。
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。手順と参考資料の全容が記載されています。安全性、前提条件、検証要件は必須事項として扱ってください。目的を絞って作業する場合は関連セクションを読み、最初から最後まで作業する場合はガイド全体をお読みください。
使用する場面
- ユーザーが plaid について言及している、または示唆している場合
- ユーザーが銀行口座の連携について言及している、または示唆している場合
- ユーザーが銀行との接続について言及している、または示唆している場合
- ユーザーが ach について言及している、または示唆している場合
- ユーザーが口座集約について言及している、または示唆している場合
- ユーザーが銀行取引について言及している、または示唆している場合
- ユーザーがオープンバンキングについて言及している、または示唆している場合
- ユーザーがフィンテックについて言及している、または示唆している場合
- ユーザーが銀行口座の本人確認について言及している、または示唆している場合
例
ユーザーのリクエスト:
このタスクには @plaid-fintech を使用してください。Link トークンのフロー、取引の同期、本人確認、ACH 用 Auth、残高確認、Webhook の処理、フィンテックのコンプライアンスに関するベストプラクティスなど、Plaid API 統合のエキスパート向けパターンを教えてください。
制限事項
- このスキルは、タスクが上記の説明に明確に該当する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を中止して確認を求めてください。
統合の境界
すべてのクライアントルートで、認証済みのサーバーセッション、テナント/アイテム/口座の確認、Cookie でリクエストを認証する場合の CSRF 対策が必要です。req.user、db、暗号化、キュー、検証ヘルパーは同梱されていません。クライアントに返すフィールドは必要最小限にし、SDK のエラー、トークン、銀行データはマスキングしてください。重複した Webhook ルートを、検証済みのディスパッチャー 1 つに統合してください。
同期のコード片では、上限付きのステージング、アイテムごとの直列化、変更とカーソルのアトミックなコミットが実装されるまで、書き込みの前で処理を停止します。データ変更エラーが発生した場合は、リトライ回数/期限を設けたうえで、元のカーソルからステージング済みの更新全体をやり直してください。アクセストークンは長期間有効なシークレットですが、永続的に有効な認可情報ではありません。失効、削除、更新の各状態に対応してください。残高の応答は null の場合や古い場合があり、資金を確保するものではありません。現在残高は、判明している利用可能残高の安全な代替にはなりません。Identity Match は Identity Verification でも、引き落としの委任を証明するものでもありません。最初の口座を任意に使用しないでください。実際の応答と最新のドキュメントで、プロダクトの提供状況/料金、トークンの有効期限、履歴を確認してください。決済、Link 接続、Webhook、Plaid API の呼び出しは実行していません。