affidavit-auto-fill

Generates ServeTracker affidavits using the live affidavitEngine.ts source.

Updated Sep 5, 2026
One-click install
npx skills add https://github.com/SillyHippy/zo-skills --skill affidavit-auto-fill-sillyhippy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: affidavit-auto-fill
Source: https://github.com/SillyHippy/zo-skills/tree/main/skills/affidavit-auto-fill
Command: npx skills add https://github.com/SillyHippy/zo-skills --skill affidavit-auto-fill-sillyhippy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating a ServeTracker affidavit requires pulling recipient, court caption, documents, and service attempt data from the live engine without falling back to static templates or prohibited filler scripts. ## Core Features & Use Cases - Engine-Only Generation: Uses the live ServeTracker affidavitEngine.ts (staging or production) as the sole source for affidavit creation. - Fact Verification: Reads recipient, court caption, exact documents, and chronological service attempts, deriving sworn wording from the recorded service method. - Guardrails: Prohibits NAPPS forms, static PDF templates, and separate HTML/WeasyPrint generators; never defaults missing method data to personal service. - Use Case: A process server needs a sworn affidavit for a completed serve; the Skill reads the recorded attempts from ServeTracker staging and produces the affidavit via the engine, then verifies with bun test tests/affidavit_engine.test.ts. ## Quick Start Generate a ServeTracker affidavit for the current job using the staging affidavit engine and verify it with the engine test suite.

Frequently Asked Questions about affidavit-auto-fill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a ServeTracker affidavit?▼

Use the live affidavitEngine.ts source, staging for development and production only when directed. Read the recipient, court caption, documents, and all service attempts from ServeTracker, then derive the sworn wording from the recorded service method.

Can I use NAPPS forms or static PDF templates for affidavits?▼

No. NAPPS forms, static PDF templates, fill_affidavit.py, make_affidavit.py, and separate HTML/WeasyPrint generators are explicitly prohibited. The live ServeTracker engine is the sole source of an affidavit.

How do I verify an affidavit engine change works?▼

Run bun test tests/affidavit_engine.test.ts in the staging project before reporting any workflow or code change as verified. Production code must never be mutated unless promotion is explicitly directed.

What happens when service method data is missing?▼

Missing method data must never be defaulted to personal service. The sworn wording must be derived only from the actually recorded service method and chronological physical attempts.

When should I use staging versus production affidavit engine?▼

Use the staging source for development and testing. Production should only be touched when Joseph explicitly directs a promotion of verified changes.