financial-systems-patterns
CommunityBuild compliant financial systems with patterns.
Finance & Accounting#idempotency#payment-processing#audit-trail#fraud-detection#ledger-design#financial-systems#double-entry-bookkeeping
Authorroanbrasil
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Building financial systems for payment processing, ledger management, and monetary transactions carries high risk of costly errors like rounding mistakes, duplicate charges, unbalanced books, and non-compliant audit trails that can lead to financial loss or regulatory penalties.
Core Features & Use Cases
- Double-Entry Bookkeeping: Implement immutable, balanced ledger entries that enforce the debits = credits invariant to catch corruption or bugs.
- Payment Processing Guardrails: Add idempotency keys to prevent duplicate charges, enforce strict payment state machines to avoid illegal status transitions, and build reconciliation workflows to match internal records with processor settlement reports.
- Compliance & Fraud Prevention: Construct append-only audit trails meeting PCI-DSS and SOC 2 requirements, and implement velocity-based fraud detection pipelines to block suspicious transactions.
- Use Case: For a new payment gateway, use this skill to design a ledger that stores all monetary values as ISO 4217 minor units, add idempotent payment endpoints, and set up nightly reconciliation against Stripe settlement reports.
Quick Start
Use the financial-systems-patterns skill to implement a double-entry ledger and idempotent payment processing flow for your new payment gateway.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: financial-systems-patterns Download link: https://github.com/roanbrasil/engineer-grade-agent-skills/archive/main.zip#financial-systems-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.