2.5k
GitHub Stars
4
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill surgery- examples.md6.0 KB
- schema.json2.9 KB
- schema.md1.5 KB
- SKILL.md5.5 KB
Overview
This skill records personal surgery histories and converts free-text descriptions into structured surgical records with implant tracking. It extracts required and optional fields, confirms implant details interactively, and generates a validated JSON record for local storage. The skill ensures consistent date formats and produces a clear summary for user confirmation.
How this skill works
The skill parses natural-language input to identify surgery name, alias, reason, date, body part, and other optional metadata like anesthesia, duration, blood loss, surgeon, and hospital. It always asks whether implants were used and, if so, collects implant name, model, location, quantity, removal plan, and implant date. It generates a unique ID, builds a JSON object conforming to the surgery schema, saves the file to a dated folder, updates an index, and returns a concise confirmation summary.
When to use it
- You want a structured record of past surgeries from a casual description.
- You need to track implanted devices, models, and removal plans.
- Preparing medical summaries for follow-up or specialist consultations.
- Building a local, queryable archive of surgical history by date or site.
- Standardizing diverse notes into a consistent JSON schema for analysis.
Best practices
- Provide the surgery date in YYYY-MM-DD or a clear natural-language date to ensure accurate parsing.
- Always confirm implant presence and details; implant data is critical for future care.
- Include optional details like anesthesia, duration, blood loss, and surgeon when available.
- Use concise, specific wording for surgical names and diagnoses to improve extraction.
- Review the generated summary before saving to catch transcription errors.
Example use cases
- User says: 'Last year I had a laparoscopic cholecystectomy for chronic gallbladder inflammation' — skill extracts full record and confirms no implants.
- User reports: '2024-03-10 right tibial fracture internal fixation after a car accident' — skill prompts for implant type, model, and removal plan.
- User reports: '2023-12 coronary artery stent for angina' — skill captures stent details and schedules follow-up notation.
- Clinician consolidating patient notes into a local searchable index by date and body part.
FAQ
Enter the best approximate date and any implant details you recall; mark unknown fields as null so they can be updated later.
Is implant information mandatory?
The skill requires confirming whether implants were used; if present, it prompts for details. If none, you explicitly record no implants.