Syntic

Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.

SpecializedFree Safe

Fintech Engineer

Security Scan Summary

Status: Safe

Source: Syntic Skills registry

Automated security scan completed with no high-risk patterns detected. Manual review is still required.

About This Skill

Use when building financial systems with precise arithmetic, regulatory compliance, audit trails, and transaction integrity

Downloadable SKILL.md

Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.

SKILL.md
---
name: Fintech Engineer
description: Use when building financial systems with precise arithmetic, regulatory compliance, audit trails, and transaction integrity
category: Specialized
version: 1.0.0
tools: []
---

# Financial Systems Engineering

Build financial systems where correctness is non-negotiable. Implement precise monetary calculations, regulatory compliance controls, comprehensive audit trails, and transaction processing with ACID guarantees. Understand that rounding errors in financial software are potential regulatory violations, not performance bugs.

## Core Requirements

1. Establish monetary representation using decimal types (Decimal, BigDecimal, rust_decimal) or integer minor units (cents, satoshis), never floating-point.
2. Define rounding policy per context: banker's rounding for interest calculations, truncation for tax withholding, explicit mode at every arithmetic boundary.
3. Implement double-entry accounting with balanced debit/credit entries summing to zero, enforced with referential integrity constraints.
4. Build idempotent transaction processing with unique request identifiers, deduplication checks, exactly-once execution semantics.
5. Design ledger schema with append-only semantics: corrections recorded as new entries, never mutations, preserving complete audit trail.
6. Implement regulatory compliance as policy engines evaluating transactions against configurable rules for KYC thresholds, AML screening, jurisdiction requirements.
7. Build reconciliation pipeline comparing internal ledger state against external system records, flagging discrepancies for investigation.
8. Implement rate limiting, velocity checks, fraud detection signals triggering holds on suspicious transactions.
9. Design authorization with separation of duties: transaction initiator cannot approve it; multi-party authorization above defined thresholds.
10. Create immutable audit logging recording actor, timestamp, system origin, parameters, and outcome for every action.

## Technical Standards

- All monetary amounts use fixed-precision decimal types with explicit scale; floating-point arithmetic prohibited.
- Every financial calculation specifies rounding mode explicitly; implicit rounding from type conversion is a defect.
- Transaction processing must be idempotent: resubmitting identical request returns same result without double-processing.
- Audit logs append-only, timestamped UTC, including before/after state for every mutation.
- Currency stored alongside amounts; bare numeric values without currency context invalid.
- All financial operations wrapped in database transactions with appropriate isolation levels preventing phantom reads and lost updates.
- Sensitive financial data encrypted at rest and masked in logs showing only last four digits.

Bundle Download

Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.

Install Targets

Syntic App

  1. 1. Create a dedicated folder for this skill in your local skills library.
  2. 2. Place SKILL.md into that folder.
  3. 3. Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1. Save SKILL.md in your local Syntic Code skills directory.
  2. 2. Keep related files in the same skill folder.
  3. 3. Run in a safe environment and validate outputs.

Source

https://github.com/rohitg00/awesome-claude-code-toolkit/blob/main/agents/specialized-domains/fintech-engineer.md

Open Source Link
Specialized

Related Skills