Fraud App — Development skill for Claude Code
Agentic fraud investigation on TigerGraph: a Claude-powered agent that traces cards, devices and regions through the graph via MCP, grounds decisions with GraphRAG, requests evidence when uncertain, a.
How to install Fraud App
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open soumit17/fraud-app and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Fraud App does
Agentic fraud investigation on TigerGraph: a Claude-powered agent that traces cards, devices and regions through the graph via MCP, grounds decisions with GraphRAG, requests evidence when uncertain, and recommends policy-compliant next best actions with approval routes and SARs.
Alternatives in Development
- Screenshot — Capture desktop, app windows, or pixel regions across OS platforms 14.6k ★
- Hivemind — Hivemind turns your traces into reusable skills across agents 1.6k ★
- Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
README
Sentinel: agentic fraud investigation on TigerGraph
Sentinel takes an alert from the case pack and investigates it against a TigerGraph graph of 590,742 card transactions and 5,565 closed cases. It decides whether the alert is fraud, which pattern it is and how far it goes, then recommends next best actions under the bank's Fraud Policy, with approval routes.
**Deliverable:** [`cases/`](cases/) holds 20 answer files. Every one passes the validator (`python -m app.validate`), and each is backed by an `InvestigationCase` vertex in TigerGraph.
Architecture
flowchart LR
A[case_pack row] --> B[intake]
B --> C[MCP probes
tigergraph-mcp stdio
run_installed_query]
C --> D[deterministic detectors]
D --> E[log-odds scoring]
E --> F[policy engine: initial NBA]
F -->|stop rule §6| J
F --> G[evidence request + simulated reply]
G --> H[re-score + final NBA]
H --> I[GraphRAG brief
vector + graph expansion]
I --> K[Claude: summary + SAR narrative]
K --> V[validator]
V --> J[write InvestigationCase to TigerGraph]
J --> L[cases/HHG-xxx.json]
TG[(TigerGraph FraudGraph)] --- C
TG --- J
How TigerGraph is used
- Schema: graph
FraudGraph(`tigergraph/schema.gsql`).- Vertices: Customer, Card, Transaction, DeviceProfile, EmailDomain, BillingRegion, ClosedCase, InvestigationCase, FraudPattern, DocChunk.
- Edges:
OWNS,MADE,FROM_DEVICE,PURCHASER_EMAIL,RECIPIENT_EMAIL,BILLED_IN,NEXT,INVOLVES,ON_CARD,CONNECTED_TO,CC_PATTERNandIC_*, with reverse edges where a traversal needs them.
- Loading: one GSQL loading job (`tigergraph/loading_jobs.gsql`) loads everything in about 12 s with 0 errors. It creates 590,742 transactions, 14,317 cards, 13,553 customers, 9,706 device profiles and 5,565 closed cases.
- Installed GSQL queries (`tigergraph/queries/all.gsql`):
txn_detail,card_history,
Related Skills
Binary
Black-box binary investigation — autonomous ranking, map, parser tracing, fuzz, graph, report, handoff, diagra
Arcadedb Claude
ArcadeDB-powered graph intelligence for Claude Code: agent memory, code indexer, Obsidian sync, and Claude Cod
Debug Issue
Systematically debug issues using graph-powered code navigation
Fraud Check
Broader suspicious-transaction finder — duplicates, unfamiliar merchants, unusual amounts, off-hours charges.
Lab Agent
Research topic-selection platform. Drives the agent already installed on your machine (pi / Claude Code / Code
Lane Verify
Out-of-domain verification lane. Independently REFUTE other lanes' done-claims, defaulting to refuted when unc
Related Agents
Brain Analyst
The querying agent (agentic GraphRAG mode). Answers organizational questions using only the brain MCP tools, c
Uefn Level Builder
Gauntlet builder for UEFN level content - placing and configuring Creative devices, Scene Graph entities and c
AI Database Engineer
AI Database Engineer who designs, optimizes, and manages databases for AI-powered applications — including rel