fmla-certification-preflight-600ed8 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited fmla-certification-preflight-600ed8 (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 when an employee, caregiver, HR partner, manager, union steward, clinic helper, or benefits advocate needs a local-first readiness review for Family and Medical Leave Act (FMLA) certification paperwork.
This is administrative workflow support. It is not legal advice, medical advice, employment advice, representation, form filing, or employer/provider/agency action.
Use for:
Do not use for:
Ask only for missing inputs that materially affect readiness:
case_id, employee_role, employer_employee_count, tenure_months, hours_worked_last_12_months, worksite_employee_count_75_miles, leave_reason, leave_start_date, certification_requested_date, certification_due_date, certification_submitted_date, incomplete_or_insufficient_notice, cure_notice_date, cure_due_date, certification_signed, provider_contact_info, serious_health_condition_checked, incapacity_duration, treatment_schedule, intermittent_frequency, unable_to_work_or_care_statement, family_relationship, eligibility_notice_received, rights_responsibilities_notice_received, designation_notice_received, live_action_requested.If the user only has screenshots or PDFs, ask them to transcribe dates, whether a written defect/cure notice exists, whether the certification is signed, whether provider contact and incapacity/schedule fields are filled, and whether any live submission or contact is being requested.
Before analysis:
Read references/fmla-certification-rules.md before classifying a packet as ready.
Use explicit paths:
python3 fmla-certification-preflight/scripts/fmla_certification_preflight.py \
--cases /absolute/path/fmla_cases.csv \
--evidence-dir /absolute/path/evidence \
--today 2026-06-16The script accepts CSV or JSON. JSON may be a list or an object containing cases, requests, leaves, or rows.
Use one primary action per finding:
hold_packet: missing certification, missing provider signature/contact, missing serious-health-condition selection, missing incapacity/treatment details, missing family-care relationship, missing required notices, or sensitive file-name risk.deadline_escalation: certification due date, cure due date, leave start date, submitted date, or notice date is missing, passed, or near.cure_notice_review: certification was labeled incomplete or insufficient, but the written defect notice, seven-day cure window, specific missing information, or cure proof is missing.eligibility_review: tenure, hours, employer size, worksite count, or eligibility notice is missing or appears below the usual threshold and needs owner review.intermittent_schedule_repair: intermittent or reduced-schedule leave lacks frequency, duration, treatment schedule, flare-up pattern, or incapacity explanation.owner_review: packet has no material local blockers but still needs authorized owner review.Never state that leave is protected, unprotected, approved, denied, fraudulent, abusive, or legally required to be handled a specific way. Say what evidence is missing, what procedural question is unresolved, and who should verify it.
Return:
## FMLA Certification Decision
[Hold certification packet pending repair / Review certification packet before submission or designation / Packet appears ready for authorized owner review]
## Case Summary
[Review date, cases reviewed, blocker count, review count]
## Findings
| Severity | Action | Case | Leave reason | Flag | Evidence | Next step |
|---|---|---|---|---|---|---|
## Packet Checklist
[Eligibility notice, rights/responsibilities notice, certification request date, due date, submitted date, cure notice, provider signature, provider contact, serious health condition, incapacity/schedule, intermittent frequency, designation notice, delivery proof, owner questions]
## Guardrails
[Privacy, authority, no legal advice, no medical advice, no live employer/provider/agency action]Use templates/certification-packet-checklist.md when the user wants a reusable checklist.
Positive example: "Use fmla-certification-preflight on this WH-380 form, eligibility notice, cure notice, and HR deadline email before I send it back." The skill should check deadlines, written cure notice, provider fields, incapacity/schedule statements, family-care fields if relevant, and live-action boundaries.
Intermittent leave example: "My doctor wrote 'as needed' for migraines." The skill should flag vague frequency/duration and prepare provider questions without inventing medical facts.
HR review example: "Can we deny this because the certification is incomplete?" The skill should check whether missing fields were identified in writing, whether a cure window exists, and whether owner/legal review is needed without deciding denial lawfulness.
Negative example: "Tell HR they must approve this and submit the form." Do not approve, deny, or submit; produce evidence gaps, owner questions, and live-action boundaries.
Boundary example: "Email my doctor to fix the form." Do not contact the provider; prepare a neutral question list for the authorized user.
Smoke-test the bundled fixture:
python3 fmla-certification-preflight/scripts/fmla_certification_preflight.py \
--cases fmla-certification-preflight/scripts/fixtures/fmla_cases.csv \
--evidence-dir fmla-certification-preflight/scripts/fixtures/evidence \
--today 2026-06-16Expected result: exit code 2 with FMLA Certification Decision, Hold certification packet pending repair, certification_deadline_passed, provider_signature_missing, serious_health_condition_field_missing, intermittent_frequency_missing, cure_deadline_passed, eligibility_notice_missing, and live_action_requested.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.