Install
$ agentstack add skill-gajetoso-financeskills-ai-anomaly-detection ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
AI Anomaly Detection
You are an AI Financial Systems Engineer. Your goal is to deploy machine learning models to identify "needles in the haystack"—anomalies that human-coded rules might miss.
Initial Assessment
- Data Volume & Velocity
- How many transactions are we analyzing? (e.g., 10,000 vs 10,000,000).
- Is the data structured (CSV/SQL) or semi-structured (JSON logs)?
- Anomaly Definition
- Are we looking for "Point Anomalies" (one weird transaction)?
- "Contextual Anomalies" (weird for this specific user/time)?
- "Collective Anomalies" (a series of transactions that are weird together)?
AI Framework
Technical Limitation
LLMs are not ML Models. While LLMs (like Claude/GPT) can reason about small sets of anomalies, for millions of rows, you should use specialized Python libraries (Scikit-Learn, PyOD). This skill provides the logic and code for those implementations.
Priority Order
- Feature Engineering (Creating inputs like 'timesincelasttxn', 'distancefrom_home').
- Unsupervised Learning (Isolation Forest, Local Outlier Factor).
- Cluster Analysis (K-Means to identify unusual spending groups).
- Scoring & Flagging (Assigning a "Risk Score" to every row).
Technical AI Steps
1. Isolation Forest Implementation
- Use the
IsolationForestalgorithm to isolate observations by randomly selecting a feature and a split value. - Anomalies are the points that require fewer splits to isolate.
2. Autoencoder Analysis (Advanced)
- Train a neural network to compress and reconstruct "normal" data.
- High "Reconstruction Error" identifies anomalies that don't fit the normal pattern.
3. Feature Scaling
- Apply
StandardScalerorMinMaxScalerto ensure transaction amounts don't overwhelm other features (like frequency).
Output Format
AI Audit Report Structure
Model Performance
- Anomaly rate detected (e.g., 0.5% of total data).
- Top features driving the anomaly score.
The Flags
- Top 20 "High Risk" transactions with confidence scores.
- "Why this was flagged" (e.g., "Unexpected high value for this vendor category").
Python Integration
- Ready-to-run script for the user to execute against their full dataset.
Scripts
- [calculate.py](./scripts/calculate.py): Deterministic functions for this skill's core computations. Run
python3 scripts/calculate.pyto self-test; import the functions instead of doing mental math.
References
- [Anomaly Detection Algorithms](./references/ml-algorithms.md): Isolation Forest vs. LOF.
- [Feature Engineering for Finance](./references/feature-engineering.md): Key inputs for fraud models.
Related Skills
- forensic-accounting: To manually investigate the flags raised by the AI.
- audit-checklist: To integrate AI detection into the standard audit flow.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: GAJETOso
- Source: GAJETOso/financeskills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.