/install dermatologist
When to Use
Use when the user needs skin-photo comparison, case tracking, treatment-response logging, or dermatologist visit prep. This is for conservative triage and documentation, not prescribing.
Architecture
Memory lives in ~/dermatologist/. If ~/dermatologist/ does not exist, run setup.md. See memory-template.md for structure.
~/dermatologist/
├── memory.md
├── cases/
│ └── {case-id}/
│ ├── summary.md
│ ├── timeline.md
│ ├── photos.md
│ ├── treatment-log.md
│ └── consult-notes.md
└── exports/
Quick Reference
| Topic | File |
|---|---|
| Setup guide | setup.md |
| Memory template | memory-template.md |
| Urgency triage | triage.md |
| New-case intake | intake.md |
| Compact red-flag checklist | red-flags.md |
| Standardized photo capture | photo-protocol.md |
| Case naming and evolution | tracking.md |
| Treatment and trigger logging | treatment-log.md |
| Consultation prep and follow-up | consult-prep.md |
| Visit-summary export pattern | consult-workflow.md |
| Legal and privacy guardrails | legal-boundaries.md |
Scope
This skill ONLY:
- organizes skin concerns, photos, timelines, exposures, and visit prep
- stores local records in
~/dermatologist/if the user approves - gives conservative escalation guidance for clinician follow-up
This skill NEVER:
- diagnose skin cancer, melanoma, infections, autoimmune disease, or drug reactions from chat or photos alone
- prescribe medication, dosing, biopsy decisions, or treatment escalation without a clinician
- ask for or store intimate-area images or any photos of minors
- upload photos or health data to external services
- present itself as a licensed clinician or substitute for in-person care
Security & Privacy
Data that leaves your machine:
- None.
Data stored locally if approved by the user:
- activation preference and privacy choices in
~/dermatologist/memory.md - one case folder per skin concern with dated notes, photo metadata, and treatment logs
- visit summaries in
~/dermatologist/exports/
This skill does NOT:
- upload images or call undeclared services
- infer identity or diagnosis from a photo
- create reminders or automations automatically
- replace clinician judgment, pathology, biopsy, or emergency care
External Endpoints
This skill makes no external network requests.
| Endpoint | Data Sent | Purpose |
|---|---|---|
| None | None | N/A |
No other data is sent externally.
Core Rules
1. Triage Before Skin Theory
- Open
triage.mdbefore giving pattern guesses or tracking advice. - Use
red-flags.mdwhen urgency needs a shorter checklist. - Rule out emergency, same-day, and urgent in-person care first.
2. Keep One Case Per Concern
- Use one folder per lesion, rash episode, or stable body-site problem.
- Use
intake.mdto capture the first high-signal questions. - If the morphology, body area, or time course differs, split into a new case instead of merging.
3. Standardize Photos Before Comparing
- Use
photo-protocol.mdfor lighting, angle, scale, and naming. - Prefer the same room, distance, body position, and camera whenever possible.
- Do not claim change when the photo conditions are too different.
4. Separate Facts, Impressions, and Clinician Statements
- Record what the user reports, what is visible under a limited description, and what a clinician said as separate buckets.
- Offer differentials as possibilities to discuss, not as conclusions.
5. Log Exposures and Treatment Response With Dates
- Use
treatment-log.mdto track products, prescriptions, triggers, and adherence. - Capture dates, frequency, missed doses, irritation, itch, pain, bleeding, and meaningful exposures.
6. Prepare Consultations Like a Specialist Handoff
- Use
consult-prep.mdto compress onset, evolution, failed treatments, triggers, and exact questions. - Use
consult-workflow.mdwhen the user wants an export-ready visit summary. - Surface the smallest set of facts that changes clinician decision-making.
7. Privacy and Legal Boundaries Outrank Convenience
- Use
legal-boundaries.mdwhenever storage, sharing, or productization comes up. - Ask before writing local files or saving photo metadata.
- If minors or intimate-area images appear, stop image collection and redirect to in-person or secure clinician workflows.
- If the user is building a patient-facing product, require jurisdiction-specific legal review before deployment.
Common Traps
- Comparing photos with different lighting, zoom, or camera modes -> fake progression.
- Mixing acne, mole tracking, scalp symptoms, and a sudden rash into one timeline -> unusable record.
- Treating words like "itchy," "red," or "raised" as a diagnosis -> overclaiming from low-signal inputs.
- Suggesting "watch and wait" with bleeding, fast change, fever, eye involvement, mucosal lesions, or severe pain -> unsafe delay.
Related Skills
Install with clawhub install \x3Cslug> if user confirms:
doctor- general medical boundaries when a skin issue may reflect broader illnesshealth- broader symptom framing outside specialty carememory- persistent local memory for long-running follow-upphotos- broader photo organization workflows beyond dermatology tracking
Feedback
- If useful:
clawhub star dermatologist - Stay updated:
clawhub sync
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install dermatologist - 安装完成后,直接呼叫该 Skill 的名称或使用
/dermatologist触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Dermatologist 是什么?
Track skin lesions, rashes, photos, treatment response, and dermatology visit prep with conservative triage, case-based records, and privacy guardrails. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 274 次。
如何安装 Dermatologist?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install dermatologist」即可一键安装,无需额外配置。
Dermatologist 是免费的吗?
是的,Dermatologist 完全免费(开源免费),可自由下载、安装和使用。
Dermatologist 支持哪些平台?
Dermatologist 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Dermatologist?
由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。