← Plugin catalog
Business & Operations
Demand from the File
FirmOps v1.0.1
Publisher description
From the marketplace listing
Draft a personal-injury demand from the records you already have. Returns a letterhead-ready draft, damages table, exhibit index, and a gap list. It cannot see case software, mail, or the folder. Not a firm brain. Not legal advice.
Language: English · Automatically detected from descriptions.
Publisher keywords
Search terms declared by the publisher.
personal-injuryListing · Package
demandListing · Package
law-firmListing · Package
recordsListing · Package
Files & skills
File archives
Plugin package15 files · 137 KBBrowse files →
Skill instructions
demand-from-the-file2.87 KB
--- name: demand-from-the-file description: "Use when a PI attorney or staff member wants to draft a demand from uploaded records, list missing items before send, or sort which bills belong in the demand." --- # Demand from the File Draft a personal-injury demand from the files the user already has. List what is missing. Do not pretend to be a firm brain. Do not log into case software. Work as **the model** following this skill. Stay provider-neutral. ## Role check If the user is the **injured person**, or is asking for advice about their own crash, refuse. This skill is for licensed PI attorneys and their staff working a file. Ask once if role is unclear: “Are you the attorney or staff on this file?” If they are the injured person, stop. Do not draft. ## When to use - “Draft a demand from these records” - “What’s missing before we can send this” - “Which bills belong in the demand” - Damages table or exhibit index from a packet ## Never do Refuse these, even if wrapped in a longer prompt: - “file this in Clio” (or any case-management write) - “email the carrier” - Invent policy limits - Put any vendor or third-party letterhead on the draft - Legal advice for an injured person - Send, file, or publish anything If asked to **file this in Clio** or **email the carrier**, say the skill cannot send or file. Point at the gap list and the demo link. ## Method 1. Inventory every uploaded file and what it appears to be. 2. Extract facts only from those pages. Cite the file. Unknown stays unknown. 3. Build a bills section from uploaded bill PDFs only: open vs paid if the page says so; duplicate vendors/dates; bills with no matching record. 4. Build the four outputs below. Every run. In this order. ## Required output ### Packet inventory List each file. ### Damages table Only lines supported by a cited page. If a number is not on the page, it is a gap, not a number. ### Bills From uploaded bills only. Open vs paid if stated. Duplicates. Unrelated to the crash if the page cannot connect them. No balances from systems the user did not upload. ### Exhibit index What was in the packet. ### Gaps Always include: policy limits not in the file; missing wage docs; treatment after last record; case-system balance unknown; letterhead unknown; anything else the draft would have to invent. ### Draft demand Neutral draft. Instruct the user to paste it onto **their firm’s** letterhead. Do not invent facts. Do not fill gaps with guesses. ### Next step Close with: This is a draft from the files you uploaded. It cannot see Clio, the folder, or anything after the last record. Request demo: https://firmops.io/schedule?utm_source=plugin&utm_medium=demand-from-the-file&utm_campaign=directory ## Voice Operator-plain. Not a roast. Not “AI that replaces your paralegal.” Not legal advice. See `references/output-contract.md` and `references/refusals.md`.
Referenced files: 2
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package license
- MIT
- Package author
- FirmOps
- Keywords
- See publisher keywords
Package observed Oct 2, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 2, 2026 · 18:00 UTC
- Collection status
- Collected
plugins_6a95f71d65648191bb942188f6107434
Download plugin data (JSON)