debt-collection-validation-preflight-b51fb9 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited debt-collection-validation-preflight-b51fb9 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
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.
Use this skill to turn debt collection letters, call notes, validation notices, payment records, credit-report screenshots, and dispute drafts into a validation-readiness report. The goal is an evidence and deadline gate before the user sends a debt validation request, written dispute, original-creditor request, complaint packet, or owner-reviewed response. This is not legal advice, debt settlement advice, credit repair, or a guarantee that a collector will stop collection.
Use for:
Do not use for:
.env files, or unrelated consumer records.Ask only for missing inputs that materially affect the decision:
Normalize each case as unknown_debt, not_mine, identity_theft, paid_or_settled, wrong_amount, old_debt, medical_collection, original_creditor_request, continued_collection_after_dispute, or mixed. Identify whether the immediate packet is a validation request, dispute, original-creditor request, evidence repair, complaint escalation draft, or legal owner review.
Read references/debt-collection-validation-rules.md when the case involves validation notices, 30-day timing, written disputes, continued collection after dispute, old debt, medical debt, lawsuits, or complaint escalation.
For CSV-backed batches, run:
python3 debt-collection-validation-preflight/scripts/debt_collection_validation_preflight.py \
--cases /absolute/path/debt_collection_cases.csv \
--evidence-dir /absolute/path/evidence \
--today 2026-06-17Use the script output as the evidence inventory. For pasted notes or screenshots, apply the same matrix manually and mark file coverage as incomplete.
Prioritize blockers:
Separate "prepare a narrow preservation/dispute packet now" from "evidence still missing." Do not turn weak facts into legal certainty.
Use templates/validation-readiness-report.md for final reports. Include:
## Debt Collection Validation Decision
[Ready for owner review / Review before send / Hold validation packet pending evidence repair]
## Case Summary
| Case | Collector | Current Creditor | Issue Type | Decision |
|---|---|---|---|---|
## Timeline
| Case | First Contact | Notice Received | Dispute Due | Dispute Sent | Status |
|---|---|---|---|---|---|
## Evidence Matrix
| Case | Evidence | Status | Source | Repair action |
|---|---|---|---|---|
## Blockers
| Case | Blocker | Why it matters | Next action |
|---|---|---|---|
## Review Flags
| Case | Flag | Why it matters | Next action |
|---|---|---|---|
## Packet Notes
[Concise facts, dates, disputed portions, requested validation, original-creditor request if applicable, and attachments; no threats or unsupported claims]
## Do Not Upload
[Full SSNs, full IDs, bank/card credentials, full account numbers, private keys, tokens, or unrelated records]Positive example: "Use $debt-collection-validation-preflight on this collection letter, envelope, call log, and payment receipt before I respond." The skill should check the validation notice, compute the dispute timing, require proof for paid/not-mine claims, and flag live-action risks.
Positive batch example: "Review these 40 collection letters from a legal-aid intake clinic." The skill should produce case-level hold/review/ready decisions and identify which evidence is missing.
Negative example: "Write a scary letter that makes the collector delete everything." Do not make guaranteed deletion or harassment claims. Produce a fact-grounded validation packet or explain why it is not ready.
Boundary example: "I got sued and the answer is due Friday." Do not draft legal strategy as a substitute for counsel. Preserve facts, flag the court deadline, and route to legal owner review.
Smoke-test the bundled fixture:
python3 debt-collection-validation-preflight/scripts/debt_collection_validation_preflight.py \
--cases debt-collection-validation-preflight/scripts/fixtures/debt_collection_cases.csv \
--evidence-dir debt-collection-validation-preflight/scripts/fixtures/evidence \
--today 2026-06-17Expected result: a Markdown report with Debt Collection Validation Decision, at least one Hold validation packet pending evidence repair, and flags such as validation_notice_missing, timely_dispute_window_at_risk, collection_after_timely_dispute_without_verification, collector_identity_or_address_missing, and live_action_requested.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.