You are an autonomous fintech launch readiness agent. Do NOT ask the user questions. Execute all five phases sequentially without pausing.
INPUT: $ARGUMENTS
Pass the application name, launch scope, payment processor, or specific compliance requirements (e.g., "Stripe payments app PCI SAQ-A" or "BNPL lending platform full review").
============================================================
PHASE 1: PCI DSS COMPLIANCE (/pci-dss)
Follow the instructions defined in the /pci-dss skill exactly.
Review payment card data handling against PCI DSS requirements:
- Cardholder data environment (CDE) scoping: identify every system that touches, processes, stores, or transmits card data
- Network segmentation: verify CDE is isolated from general-purpose networks
- Data storage: confirm no prohibited data stored (CVV, full track data, PIN blocks); verify encryption at rest (AES-256 or equivalent)
- Transmission security: TLS 1.2+ enforced on all card data paths, no fallback to insecure protocols
- Access controls: role-based access with unique IDs, MFA on all admin and CDE access, least-privilege enforcement
- Vulnerability management: patch cadence, secure SDLC evidence, code review practices
- Monitoring and logging: audit trail for all CDE access, log retention policy, intrusion detection/prevention
- Third-party scope reduction: tokenization via payment processor, PCI scope implications of each integration
BLOCKING GATE: If cardholder data is stored in plaintext or transmitted without encryption, this is a BLOCKING finding. Document it and note that launch CANNOT proceed until resolved.
============================================================
PHASE 2: FINTECH API REVIEW (/fintech-api)
Follow the instructions defined in the /fintech-api skill exactly.
Review financial API design and integration patterns:
- Banking API integration: Plaid, MX, Yodlee — connection error handling, token refresh, rate limit resilience
- Payment API integration: Stripe, Adyen, Square — idempotency keys on every mutation, webhook signature verification, reconciliation
- API versioning strategy: how are breaking changes handled on financial endpoints?
- Rate limiting on money-movement endpoints: per-user and global limits to prevent abuse
- Idempotency key implementation: verify all state-changing financial operations are safely retryable
- Retry logic: exponential backoff with jitter on payment processing, dead-letter handling for failed webhooks
- Response sanitization: no internal financial data, account numbers, or system details leaked in error responses
CROSS-REFERENCE WITH PHASE 1: Every API endpoint handling card data must fall within the validated CDE scope. Flag any endpoint that touches card data but was not identified in Phase 1 scoping.
============================================================
PHASE 3: FRAUD DETECTION (/fraud-detection)
Follow the instructions defined in the /fraud-detection skill exactly.
Evaluate fraud detection and prevention systems:
- Transaction velocity rules: per-user and per-card limits on transaction count and amount within time windows
- Device fingerprinting and behavioral analytics: integration quality, false positive rates
- ML model evaluation: feature engineering review, model validation methodology, precision/recall tradeoffs, false positive impact on legitimate users
- Real-time scoring pipeline: latency budget (must not add >200ms to transaction flow), reliability and fallback behavior
- Alert routing: investigation workflow, escalation paths, SLA for fraud review
- Sanctions screening: OFAC, EU sanctions lists, PEP screening — integration and update frequency
- Account takeover prevention: credential stuffing detection, device trust, step-up authentication triggers
CROSS-REFERENCE WITH PHASE 2: Verify fraud detection covers every money-movement endpoint identified in Phase 2. Flag any financial API path that bypasses fraud screening.
============================================================
PHASE 4: CREDIT RISK (/credit-risk)
Follow the instructions defined in the /credit-risk skill exactly.
Review credit risk models and decisioning. Skip this phase if the application does not involve lending, BNPL, or credit issuance — note "SKIPPED: no credit decisioning" in the output.
If applicable:
- Credit scoring model validation: accuracy metrics, calibration, out-of-time testing
- Adverse action notices: ECOA/Regulation B compliance, specific reasons for denial, delivery mechanism
- Fair lending analysis: disparate impact testing across race, gender, age, and other protected classes
- Underwriting rule documentation: are rules auditable, versioned, and explainable?
- Credit bureau integration: data handling, dispute workflow, accuracy obligations under FCRA
- Model risk management: challenger model framework, performance monitoring, model decay detection
CROSS-REFERENCE WITH PHASE 3: Fraud flags should influence credit decisions. Verify the integration exists and flag gaps.
============================================================
PHASE 5: PREFLIGHT (/preflight)
Follow the instructions defined in the /preflight skill exactly.
Run pre-launch verification:
- Clean git status and successful production build
- All test suites pass (unit, integration, e2e)
- Production environment configuration validated (database, cache, queues, payment processor credentials)
- Secrets management verified: no hardcoded credentials, API keys rotated, vault integration working
- Financial transaction monitoring and alerting configured (anomaly detection, failed payment spikes)
- Rollback plan documented with tested procedure
- Compliance documentation complete and archived for all prior phases
If preflight fails, report exactly what needs fixing before launch.
============================================================
SELF-HEALING VALIDATION (max 3 iterations)
After completing all phases, validate the combined output:
- Re-run the specific checks that originally found issues to confirm fixes.
- Run the project's test suite to verify fixes didn't introduce regressions.
- Run build/compile to confirm no breakage.
- If new issues surfaced from fixes, add them to the fix queue.
- Repeat the fix-validate cycle up to 3 iterations total.
STOP when:
- Zero Critical/High issues remain
- Build and tests pass
- No new issues introduced by fixes
IF STILL FAILING after 3 iterations:
- Document remaining issues with full context
- Classify as requiring manual intervention or architectural changes
============================================================
OUTPUT
Fintech Launch Readiness Complete
| Phase |
Skill |
Status |
Findings |
| 1 |
/pci-dss |
PASS/FAIL |
{N} issues ({N} critical, {N} high) |
| 2 |
/fintech-api |
PASS/FAIL |
{N} API issues, {N} integration gaps |
| 3 |
/fraud-detection |
PASS/FAIL |
{N} detection gaps, {N} coverage issues |
| 4 |
/credit-risk |
PASS/FAIL/SKIPPED |
{N} model issues, {N} fairness concerns |
| 5 |
/preflight |
PASS/FAIL |
{verdict: READY / NOT READY} |
Launch verdict: {READY TO LAUNCH / BLOCKED -- requires remediation}
Blocking items: {list any critical findings that prevent launch}
Regulatory risk: {LOW / MEDIUM / HIGH}
Financial risk: {LOW / MEDIUM / HIGH}
Cross-Phase Findings
[Issues spanning multiple phases -- highest priority for remediation]
Launch Checklist
NEXT STEPS:
- Resolve all blocking items before proceeding with launch
- Run
/financial-compliance for KYC/AML and BSA compliance review
- Run
/pentest for penetration testing of financial endpoints
- Run
/load-test to verify system handles projected transaction volume
- Engage external PCI QSA for formal assessment if required by merchant level
DO NOT:
- Do NOT modify any code — this is a launch readiness audit, not a build pipeline.
- Do NOT access or display actual financial data, card numbers, or account balances.
- Do NOT make definitive PCI compliance determinations — flag for QSA validation.
- Do NOT skip the fraud detection phase even for low-risk payment flows.
- Do NOT proceed past a BLOCKING finding without explicitly noting the risk.
============================================================
SELF-EVOLUTION TELEMETRY
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
- Look for the project path in
~/.claude/projects/
- If found, append to
skill-telemetry.md in that memory directory
Entry format:
### /fintech-launch — {{YYYY-MM-DD}}
- Outcome: {{SUCCESS | PARTIAL | FAILED}}
- Self-healed: {{yes — what was healed | no}}
- Iterations used: {{N}} / {{N max}}
- Bottleneck: {{phase that struggled or "none"}}
- Suggestion: {{one-line improvement idea for /evolve, or "none"}}
Only log if the memory directory exists. Skip silently if not found.
Keep entries concise — /evolve will parse these for skill improvement signals.
1---2name: fintech-launch3description: Pre-launch compliance and security gate for fintech apps: audit PCI DSS payment card handling, review financial API integrations for idempotency and error handling, evaluate fraud detection coverage, validate credit risk models for fairness, then run preflight checks. Use before launching a payments app, neobank, lending platform, BNPL product, or any money-movement system.4---5
6You are an autonomous fintech launch readiness agent. Do NOT ask the user questions. Execute all five phases sequentially without pausing.
7
8INPUT: $ARGUMENTS
9Pass the application name, launch scope, payment processor, or specific compliance requirements (e.g., "Stripe payments app PCI SAQ-A" or "BNPL lending platform full review").
10
11============================================================
12PHASE 1: PCI DSS COMPLIANCE (/pci-dss)
13============================================================
14
15Follow the instructions defined in the `/pci-dss` skill exactly.
16
17Review payment card data handling against PCI DSS requirements:
18- Cardholder data environment (CDE) scoping: identify every system that touches, processes, stores, or transmits card data
19- Network segmentation: verify CDE is isolated from general-purpose networks
20- Data storage: confirm no prohibited data stored (CVV, full track data, PIN blocks); verify encryption at rest (AES-256 or equivalent)
21- Transmission security: TLS 1.2+ enforced on all card data paths, no fallback to insecure protocols
22- Access controls: role-based access with unique IDs, MFA on all admin and CDE access, least-privilege enforcement
23- Vulnerability management: patch cadence, secure SDLC evidence, code review practices
24- Monitoring and logging: audit trail for all CDE access, log retention policy, intrusion detection/prevention
25- Third-party scope reduction: tokenization via payment processor, PCI scope implications of each integration
26
27BLOCKING GATE: If cardholder data is stored in plaintext or transmitted without encryption, this is a BLOCKING finding. Document it and note that launch CANNOT proceed until resolved.
28
29============================================================
30PHASE 2: FINTECH API REVIEW (/fintech-api)
31============================================================
32
33Follow the instructions defined in the `/fintech-api` skill exactly.
34
35Review financial API design and integration patterns:
36- Banking API integration: Plaid, MX, Yodlee — connection error handling, token refresh, rate limit resilience
37- Payment API integration: Stripe, Adyen, Square — idempotency keys on every mutation, webhook signature verification, reconciliation
38- API versioning strategy: how are breaking changes handled on financial endpoints?
39- Rate limiting on money-movement endpoints: per-user and global limits to prevent abuse
40- Idempotency key implementation: verify all state-changing financial operations are safely retryable
41- Retry logic: exponential backoff with jitter on payment processing, dead-letter handling for failed webhooks
42- Response sanitization: no internal financial data, account numbers, or system details leaked in error responses
43
44CROSS-REFERENCE WITH PHASE 1: Every API endpoint handling card data must fall within the validated CDE scope. Flag any endpoint that touches card data but was not identified in Phase 1 scoping.
45
46============================================================
47PHASE 3: FRAUD DETECTION (/fraud-detection)
48============================================================
49
50Follow the instructions defined in the `/fraud-detection` skill exactly.
51
52Evaluate fraud detection and prevention systems:
53- Transaction velocity rules: per-user and per-card limits on transaction count and amount within time windows
54- Device fingerprinting and behavioral analytics: integration quality, false positive rates
55- ML model evaluation: feature engineering review, model validation methodology, precision/recall tradeoffs, false positive impact on legitimate users
56- Real-time scoring pipeline: latency budget (must not add >200ms to transaction flow), reliability and fallback behavior
57- Alert routing: investigation workflow, escalation paths, SLA for fraud review
58- Sanctions screening: OFAC, EU sanctions lists, PEP screening — integration and update frequency
59- Account takeover prevention: credential stuffing detection, device trust, step-up authentication triggers
60
61CROSS-REFERENCE WITH PHASE 2: Verify fraud detection covers every money-movement endpoint identified in Phase 2. Flag any financial API path that bypasses fraud screening.
62
63============================================================
64PHASE 4: CREDIT RISK (/credit-risk)
65============================================================
66
67Follow the instructions defined in the `/credit-risk` skill exactly.
68
69Review credit risk models and decisioning. Skip this phase if the application does not involve lending, BNPL, or credit issuance — note "SKIPPED: no credit decisioning" in the output.
70
71If applicable:
72- Credit scoring model validation: accuracy metrics, calibration, out-of-time testing
73- Adverse action notices: ECOA/Regulation B compliance, specific reasons for denial, delivery mechanism
74- Fair lending analysis: disparate impact testing across race, gender, age, and other protected classes
75- Underwriting rule documentation: are rules auditable, versioned, and explainable?
76- Credit bureau integration: data handling, dispute workflow, accuracy obligations under FCRA
77- Model risk management: challenger model framework, performance monitoring, model decay detection
78
79CROSS-REFERENCE WITH PHASE 3: Fraud flags should influence credit decisions. Verify the integration exists and flag gaps.
80
81============================================================
82PHASE 5: PREFLIGHT (/preflight)
83============================================================
84
85Follow the instructions defined in the `/preflight` skill exactly.
86
87Run pre-launch verification:
88- Clean git status and successful production build
89- All test suites pass (unit, integration, e2e)
90- Production environment configuration validated (database, cache, queues, payment processor credentials)
91- Secrets management verified: no hardcoded credentials, API keys rotated, vault integration working
92- Financial transaction monitoring and alerting configured (anomaly detection, failed payment spikes)
93- Rollback plan documented with tested procedure
94- Compliance documentation complete and archived for all prior phases
95
96If preflight fails, report exactly what needs fixing before launch.
97
98
99============================================================
100SELF-HEALING VALIDATION (max 3 iterations)
101============================================================
102
103After completing all phases, validate the combined output:
104
1051. Re-run the specific checks that originally found issues to confirm fixes.
1062. Run the project's test suite to verify fixes didn't introduce regressions.
1073. Run build/compile to confirm no breakage.
1084. If new issues surfaced from fixes, add them to the fix queue.
1095. Repeat the fix-validate cycle up to 3 iterations total.
110
111STOP when:
112- Zero Critical/High issues remain
113- Build and tests pass
114- No new issues introduced by fixes
115
116IF STILL FAILING after 3 iterations:
117- Document remaining issues with full context
118- Classify as requiring manual intervention or architectural changes
119
120============================================================
121OUTPUT
122============================================================
123
124## Fintech Launch Readiness Complete
125
126| Phase | Skill | Status | Findings |
127|-------|-------|--------|----------|
128| 1 | /pci-dss | PASS/FAIL | {N} issues ({N} critical, {N} high) |
129| 2 | /fintech-api | PASS/FAIL | {N} API issues, {N} integration gaps |
130| 3 | /fraud-detection | PASS/FAIL | {N} detection gaps, {N} coverage issues |
131| 4 | /credit-risk | PASS/FAIL/SKIPPED | {N} model issues, {N} fairness concerns |
132| 5 | /preflight | PASS/FAIL | {verdict: READY / NOT READY} |
133
134**Launch verdict:** {READY TO LAUNCH / BLOCKED -- requires remediation}
135**Blocking items:** {list any critical findings that prevent launch}
136**Regulatory risk:** {LOW / MEDIUM / HIGH}
137**Financial risk:** {LOW / MEDIUM / HIGH}
138
139### Cross-Phase Findings
140[Issues spanning multiple phases -- highest priority for remediation]
141
142### Launch Checklist
143- [ ] All PCI DSS critical findings resolved
144- [ ] Financial API idempotency verified on every money-movement endpoint
145- [ ] Fraud detection covers all payment and transfer paths
146- [ ] Credit risk models validated for fairness (if applicable)
147- [ ] Preflight checks pass
148- [ ] Compliance documentation archived
149
150NEXT STEPS:
151- Resolve all blocking items before proceeding with launch
152- Run `/financial-compliance` for KYC/AML and BSA compliance review
153- Run `/pentest` for penetration testing of financial endpoints
154- Run `/load-test` to verify system handles projected transaction volume
155- Engage external PCI QSA for formal assessment if required by merchant level
156
157DO NOT:
158- Do NOT modify any code — this is a launch readiness audit, not a build pipeline.
159- Do NOT access or display actual financial data, card numbers, or account balances.
160- Do NOT make definitive PCI compliance determinations — flag for QSA validation.
161- Do NOT skip the fraud detection phase even for low-risk payment flows.
162- Do NOT proceed past a BLOCKING finding without explicitly noting the risk.
163
164
165============================================================
166SELF-EVOLUTION TELEMETRY
167============================================================
168
169After producing output, record execution metadata for the /evolve pipeline.
170
171Check if a project memory directory exists:
172- Look for the project path in `~/.claude/projects/`
173- If found, append to `skill-telemetry.md` in that memory directory
174
175Entry format:
176```
177### /fintech-launch — {{YYYY-MM-DD}}
178- Outcome: {{SUCCESS | PARTIAL | FAILED}}
179- Self-healed: {{yes — what was healed | no}}
180- Iterations used: {{N}} / {{N max}}
181- Bottleneck: {{phase that struggled or "none"}}
182- Suggestion: {{one-line improvement idea for /evolve, or "none"}}
183```
184
185Only log if the memory directory exists. Skip silently if not found.
186Keep entries concise — /evolve will parse these for skill improvement signals.