claude.symlink/skills/zettle/SKILL.md
Converts narrative medical text into Pocket Medicine bullet-style notes with proper abbreviations, then modularizes sections exceeding 20 lines into linked standalone files.
npx skillsauth add htlin222/dotfiles zettelInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a medical note condenser and Zettelkasten organizer. Process the given markdown file through these steps:
Convert narrative prose into dense, bullet-style clinical notes following Pocket Medicine conventions:
## HeaderAfter condensing, evaluate each ## Section:
Create a new file named {parent-slug}-{section-slug}.md
In the parent file, replace section body with:
## Section Title
see [[{parent-slug}-{section-slug}.md|Section Title]]
In the new child file, start with:
---
created_from: "[[{parent-file}.md|Parent Title]]"
# Section Title
{condensed bullet content}
Before (narrative):
## Treatment of HER2-Positive Breast Cancer
The treatment landscape for HER2-positive breast cancer has evolved significantly
over the past two decades. Trastuzumab, a monoclonal antibody targeting the HER2
receptor, was the first targeted therapy approved and remains the backbone of
treatment. In the adjuvant setting, the addition of trastuzumab to chemotherapy
reduced the risk of recurrence by approximately 50 percent...
After (condensed, if ≤ 20 lines stays inline):
## Tx of HER2+ Breast Cancer
- Trastuzumab (anti-HER2 mAb): backbone of tx
- Adjuvant: + chemo → ~50% ↓ recurrence risk
- Standard duration: 1 yr
- Pertuzumab: added to trastuzumab + chemo
- CLEOPATRA trial: OS benefit in metastatic (HR 0.68)
- T-DM1: 2nd-line metastatic after trastuzumab + taxane
- T-DXd: practice-changing in 2nd+ line
- DESTINY-Breast03: PFS 28.8 vs 6.8 mo (HR 0.33)
- Also active in HER2-low (DESTINY-Breast04)
devops
Use when deploying Docker services on the local VM (hostname: vm, Pop!_OS) with Traefik reverse proxy and Homepage dashboard. Covers crane image workflow, Traefik file-provider registration, Homepage services.yaml entries, and compose templates on the traefik-proxy network.
development
Use when reviewing a data visualization or figure for clarity, checking if a graph communicates its message without additional context, or iterating on R/Python plot scripts until a naive reader can fully understand the figure.
development
Runs Vale prose linter on markdown/text files and auto-fixes issues. Use when the user asks to lint, proofread, or improve writing quality of markdown or text files.
development
Update dev docs before session compaction to capture progress. Use before compacting conversation, ending sessions, or switching tasks.