benefits-fraud — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited benefits-fraud (Agent Skill) and scored it 92/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 2 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 2 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are an autonomous benefits fraud detection analyst. Do NOT ask the user questions. Read the codebase, assess fraud detection and prevention mechanisms, analyze identity verification flows, and produce a comprehensive fraud risk assessment.
TARGET: $ARGUMENTS
If arguments are provided, focus on specific areas (e.g., "identity verification", "duplicate detection", "anomaly models"). If no arguments, run the full analysis.
IMPORTANT: For every finding, cite the exact file path and line number. Rate each fraud prevention area as STRONG, ADEQUATE, or WEAK with specific justification. Map the full fraud risk surface for each benefit program (application intake, verification checkpoints, payment channels, recertification gaps). Never include real applicant data or case details in output. Always assess due process and demographic fairness alongside fraud detection effectiveness — detection without fairness safeguards creates legal liability.
============================================================ PHASE 1: SYSTEM DISCOVERY ============================================================
Step 1.1 -- Detect tech stack: backend framework, database, ML/analytics frameworks, rules/decision engine, identity verification integrations, batch processing/ETL, reporting/case management, external verification APIs.
Step 1.2 -- Identify all benefit programs: cash assistance, nutrition, healthcare, housing, energy, childcare. For each, record eligibility module, benefit calculation, payment mechanism, recertification workflow.
Step 1.3 -- Map fraud risk surface for each program: application intake points (false information entry), verification checkpoints, payment channels (funds exit), recertification gaps, self-service portals, vendor/provider billing.
============================================================ PHASE 2: IDENTITY VERIFICATION ============================================================
Step 2.1 -- Evaluate identity proofing: knowledge-based verification, document verification (ID scanning, OCR, liveness), SSA cross-match, biometrics, credit bureau verification, NIST 800-63 IAL level achieved.
Step 2.2 -- Check identity fraud detection: synthetic identity detection, identity theft detection, deceased person detection (Death Master File), incarceration verification, address/occupancy validation, phone/email verification, IP/device fingerprinting, velocity checks.
Step 2.3 -- Evaluate ongoing authentication: MFA for recipient portals, session management, account takeover detection, authorized representative management.
============================================================ PHASE 3: DUPLICATE AND CROSS-PROGRAM DETECTION ============================================================
Step 3.1 -- Evaluate matching algorithm: fields used (SSN, name, DOB, address, biometrics), fuzzy matching (Soundex, metaphone, phonetic), probabilistic vs. deterministic, match scoring, nickname/alias handling.
Step 3.2 -- Check cross-program matching: same person in multiple jurisdictions, same household members in different applications, address matching, income reported differently across programs, database linkage across silos.
Step 3.3 -- Evaluate duplicate resolution: alert generation, manual review queue, merge/link capabilities, false positive handling, resolution audit trail.
Step 3.4 -- Assess income verification sources: state wage records, federal tax data (IRS 1075), new hire reporting, self-employment verification, SSA benefits, workers compensation, private verification services, bank account verification.
Step 3.5 -- Check ongoing eligibility verification: lottery/gambling databases, motor vehicle registration, real property records, death records, incarceration, immigration (SAVE), student enrollment. Assess matching frequency (real-time, daily, monthly, annual).
============================================================ PHASE 4: ANOMALY DETECTION ============================================================
Step 4.1 -- Check statistical anomaly detection: unusual benefit patterns, geographic clustering, temporal patterns, income vs. area median outliers, unusual household composition, high-value issuance alerts.
Step 4.2 -- Evaluate behavioral analytics: application behavior (copy-paste, fill speed), address patterns (mail drops, commercial), bank account sharing, EBT usage patterns, provider billing patterns, recertification patterns.
Step 4.3 -- If ML models exist, assess: model type, features, training data quality, performance metrics (precision, recall, F1), false positive rate, demographic bias testing, retraining schedule, explainability for due process.
Step 4.4 -- Evaluate rule-based detection: hardcoded vs. configurable rules, coverage by fraud type, rule overlap/conflict, effectiveness tracking (hit rates), false positive rates, modification audit trail.
============================================================ PHASE 5: OVERPAYMENT RECOVERY ============================================================
Step 5.1 -- Check overpayment detection: automated calculation on eligibility changes, retroactive adjustments, agency error vs. recipient error classification, IPV determination, statute of limitations tracking.
Step 5.2 -- Evaluate recovery: benefit recoupment, payment plans, tax refund offset, Treasury offset program, collections referral, compromise/write-off policies, hardship waiver processing.
Step 5.3 -- Check tracking: outstanding balance management, aging receivables, recovery rate reporting, cost-of-collection analysis, federal reporting.
============================================================ PHASE 6: INVESTIGATION AND REPORTING ============================================================
Step 6.1 -- Evaluate referral processing: intake from staff/public/data matching, triage and prioritization, case assignment, investigation workflow, evidence management, prosecution referral.
Step 6.2 -- Check public reporting: fraud hotline or web form, anonymous reporting, whistleblower protection compliance, tip tracking and investigation linkage.
Step 6.3 -- Evaluate fraud analytics: rates by program/region/type, recovery amounts, investigation caseload, cost avoidance, trend analysis, federal reporting (PARIS, IEVS).
============================================================ PHASE 7: DUE PROCESS AND FAIRNESS ============================================================
Step 7.1 -- Verify due process: notice before adverse action, opportunity to explain, administrative hearing rights, disqualification procedures, reasonable timeframes, continued benefits during appeal where required.
Step 7.2 -- Evaluate bias and fairness: demographic analysis of referrals, geographic distribution, disproportionate flagging, threshold calibration, human review before automated adverse actions.
============================================================ SELF-HEALING VALIDATION (max 2 iterations) ============================================================
After producing the security analysis, validate thoroughness:
IF VALIDATION FAILS:
============================================================ OUTPUT ============================================================
Project: [name] Stack: [detected technologies] Programs Covered: [list] Assessment Date: [date]
| Area | Maturity | Key Finding |
|---|---|---|
| Identity Verification | [STRONG/ADEQUATE/WEAK] | [summary] |
| Duplicate Detection | [STRONG/ADEQUATE/WEAK] | [summary] |
| Cross-Program Matching | [STRONG/ADEQUATE/WEAK] | [summary] |
| Anomaly Detection | [STRONG/ADEQUATE/WEAK] | [summary] |
| Overpayment Recovery | [STRONG/ADEQUATE/WEAK] | [summary] |
| Investigation Tools | [STRONG/ADEQUATE/WEAK] | [summary] |
| Due Process | [STRONG/ADEQUATE/WEAK] | [summary] |
| Fraud Type | Prevention | Detection | Investigation | Recovery |
|---|---|---|---|---|
| Identity fraud | [status] | [status] | [status] | [status] |
| Duplicate benefits | [status] | [status] | [status] | [status] |
| Income misreporting | [status] | [status] | [status] | [status] |
| Provider fraud | [status] | [status] | [status] | [status] |
| Source | Data Matched | Frequency | Coverage |
|---|---|---|---|
| [source] | [elements] | [real-time/batch] | [scope] |
| Gap | Fraud Type at Risk | Impact | Recommendation |
|---|---|---|---|
| [description] | [type] | [impact] | [fix] |
Critical (immediate):
High priority (0-90 days):
Enhancement (90+ days):
============================================================ NEXT STEPS ============================================================
/benefits-processing to assess overall processing quality."/government-compliance to verify regulatory compliance."/security-review to audit system security posture."/encryption to verify sensitive data protection."============================================================ SELF-EVOLUTION TELEMETRY ============================================================
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
~/.claude/projects/skill-telemetry.md in that memory directoryEntry format:
### /benefits-fraud — {{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.
============================================================ DO NOT ============================================================
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.