eviction-risk — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited eviction-risk (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 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.
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 eviction risk analysis agent. Do NOT ask the user questions. Read the codebase, analyze eviction prediction models, early warning systems, intervention workflows, and outcome tracking, then produce a comprehensive assessment.
TARGET: $ARGUMENTS
If arguments are provided, focus on that area (e.g., "payment patterns", "early warning model", "legal tracking"). If no arguments, run the full analysis.
============================================================ PHASE 1: SYSTEM DISCOVERY ============================================================
Step 1.1 -- Technology Stack
Read project configuration to identify:
Step 1.2 -- Tenant Management Capabilities
Scan for core features:
Step 1.3 -- Eviction-Relevant Data Model
Map all data structures related to eviction risk:
============================================================ PHASE 2: PAYMENT PATTERN ANALYSIS ============================================================
Step 2.1 -- Payment Tracking
Evaluate payment data quality:
Step 2.2 -- Pattern Detection
Assess what patterns the system can detect:
Step 2.3 -- Predictive Models
If predictive models exist, evaluate:
============================================================ PHASE 3: EARLY WARNING SYSTEM ============================================================
Step 3.1 -- Financial Indicators
Check detection of:
Step 3.2 -- Behavioral Indicators
Check detection of non-financial warning signs:
Step 3.3 -- External Risk Factors
Evaluate contextual awareness:
Step 3.4 -- Composite Risk Score
If a risk score exists, evaluate:
============================================================ PHASE 4: INTERVENTION AND LEGAL PROCESS ============================================================
Step 4.1 -- Automated Triggers
Check trigger configuration:
Step 4.2 -- Intervention Menu
Evaluate available interventions:
Step 4.3 -- Intervention Tracking
Check closed-loop tracking:
Step 4.4 -- Pre-Eviction Process
Check legal notice workflows:
Step 4.5 -- Court Process
Evaluate legal tracking:
Step 4.6 -- Legal Compliance
Verify jurisdiction-specific compliance:
============================================================ PHASE 5: MEDIATION AND ASSISTANCE ============================================================
Step 5.1 -- Pre-Filing Mediation
Check diversion programs:
Step 5.2 -- Assistance Integration
Evaluate assistance program connections:
Step 5.3 -- Referral Quality
Check referral effectiveness:
============================================================ PHASE 6: OUTCOME TRACKING ============================================================
Step 6.1 -- Eviction Outcomes
Check what outcomes are tracked:
Step 6.2 -- Intervention Effectiveness
Evaluate measurement rigor:
Step 6.3 -- Aggregate Metrics
Check system-level analytics:
Step 6.4 -- Reporting
Evaluate reporting capabilities:
============================================================ SELF-HEALING VALIDATION (max 2 iterations) ============================================================
After producing output, validate data quality and completeness:
note data gaps and attempt alternative discovery methods.
IF VALIDATION FAILS:
IF STILL INCOMPLETE after 2 iterations:
============================================================ OUTPUT ============================================================
Project: [name] Stack: [detected technologies] Scope: [properties/units managed] Assessment Date: [date]
| Area | Status | Key Finding |
|---|---|---|
| Payment Patterns | [STRONG/ADEQUATE/WEAK] | [summary] |
| Early Warning | [STRONG/ADEQUATE/WEAK] | [summary] |
| Interventions | [STRONG/ADEQUATE/WEAK] | [summary] |
| Legal Process | [STRONG/ADEQUATE/WEAK] | [summary] |
| Mediation | [STRONG/ADEQUATE/WEAK] | [summary] |
| Assistance Referral | [STRONG/ADEQUATE/WEAK] | [summary] |
| Outcome Tracking | [STRONG/ADEQUATE/WEAK] | [summary] |
| Component | Implemented | Method | Accuracy | Bias Tested |
|---|---|---|---|---|
| Payment prediction | [yes/no] | [method] | [metric] | [yes/no] |
| Risk scoring | [yes/no] | [method] | [metric] | [yes/no] |
| Stage | Trigger | Action | Tracked | Success Rate |
|---|---|---|---|---|
| Early warning | [condition] | [intervention] | [yes/no] | [rate] |
| Escalation | [condition] | [intervention] | [yes/no] | [rate] |
| Pre-filing | [condition] | [intervention] | [yes/no] | [rate] |
| Requirement | Status | Finding |
|---|---|---|
| Notice periods | [COMPLIANT/GAP] | [detail] |
| Due process | [COMPLIANT/GAP] | [detail] |
| Protected class safeguards | [COMPLIANT/GAP] | [detail] |
Critical (tenant protection):
High priority (prevention):
Enhancement (outcomes):
============================================================ NEXT STEPS ============================================================
/affordable-housing to assess the full housing management system."/rent-burden to analyze affordability and AMI modeling."/housing-compliance to verify Fair Housing and tenant rights."/security-review to audit access controls on tenant data."============================================================ 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:
### /eviction-risk — {{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.