Agent skill

Dental Emergency Triage

by mohitagw15856 in mohitagw15856/pm-claude-skills

Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the…

MITAuto-check passed

Install Dental Emergency Triage

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill dental-emergency-triage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills dental-emergency-triage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/dental-emergency-triage .claude/skills/dental-emergency-triage && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dental-emergency-triage
GitHub stars
1.4k
Token cost
~1.5k tokens
SKILL.md length
759 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the…

  • Works in 6 steps: Screen for airway and spread first.… → Then trauma with a time limit. An… → Then uncontrolled bleeding. Especially… → …
  • Asked to triage a dental emergency
  • SKILL.md covers What This Skill Produces, Required Inputs, Framework: Rule Out the… and Output Format, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dental Emergency Triage is an agent skill from mohitagw15856/pm-claude-skills. Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the interim advice a receptionist can safely give. Use when asked to triage a dental emergency, decide who to fit in today, write phone triage guidance for front desk, or when a patient calls with swelling, trauma, or severe pain. Produces the urgency banding, the question script, the red-flag escalation list, interim…

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked to triage a dental emergency
  • Decide who to fit in today
  • Write phone triage guidance for front desk
  • A patient calls with swelling

Example prompts

  • “/dental-emergency-triage”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Screen for airway and spread first. Difficulty breathing or swallowing, swelling closing the eye or crossing the midline of the floor of…
  2. Then trauma with a time limit. An avulsed permanent tooth is measured in minutes; this outranks pain.
  3. Then uncontrolled bleeding. Especially post-extraction and especially on anticoagulants.
  4. Then pain, banded by what it tells you. Keeping them awake, spontaneous, or lingering after cold suggests pulpal involvement and a today…
  5. Then everything else. Lost crowns, fractured teeth without pain, and orthodontic discomfort are genuinely uncomfortable and genuinely…
  6. Record the call either way. What was reported, what band was assigned, what advice was given, and when they were offered.

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dental Emergency Triage loads about 1.5k tokens when it runs. Until then it costs about 175 tokens; SKILL.md has 759 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~175
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 759 words, ~1,481 tokens.

Download SKILL.mdSave it as .claude/skills/dental-emergency-triage/SKILL.md (or your agent's skills folder).
name
dental-emergency-triage
description
Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the interim advice a receptionist can safely give. Use when asked to triage a dental emergency, decide who to fit in today, write phone triage guidance for front desk, or when a patient calls with swelling, trauma, or severe pain. Produces the urgency banding, the question script, the red-flag escalation list, interim self-care within scope, and the documentation line. Triage support only; never a diagnosis, and airway or spreading-infection signs go to emergency care immediately.

Dental Emergency Triage

The person deciding who gets today's emergency slot is usually the one with the least clinical training in the building. This gives them a script: the questions that separate a cracked cusp from a spreading infection, the handful of answers that mean stop booking and send them to hospital now, and the interim advice they can give without practising dentistry over the phone.

What This Skill Produces

  • Urgency banding — see now / see today / see within 48 hours / routine, with the finding that puts a call in each band
  • The question script — the short ordered set that sorts most calls, in plain language a non-clinician can read aloud
  • Red-flag escalation — the answers that mean emergency department, not dental chair, stated unambiguously
  • Interim advice within scope — what front desk may safely say about pain, bleeding, and an avulsed tooth, and what they must not
  • The callback rule — who is rung back by a clinician, and how fast
  • The documentation line — what to record about the call, because triage decisions get reviewed

Required Inputs

Ask for these if not provided:

  • What the patient reports — pain, swelling, bleeding, trauma, a lost restoration, and how long it has been going on
  • The escalation signs — whether there is facial swelling, difficulty swallowing or breathing, fever, or eye involvement
  • The context — medical history if known, especially immunosuppression, anticoagulants, or diabetes; and whether they are an existing patient
  • Your capacity — how many emergency slots exist today and who is on
  • Local escalation routes — the out-of-hours service and nearest emergency department

Framework: Rule Out the Medical Emergency, Then Band the Dental One

  1. Screen for airway and spread first. Difficulty breathing or swallowing, swelling closing the eye or crossing the midline of the floor of the mouth, fever with rapidly spreading swelling — these are medical emergencies. Stop triaging and direct to emergency care.
  2. Then trauma with a time limit. An avulsed permanent tooth is measured in minutes; this outranks pain.
  3. Then uncontrolled bleeding. Especially post-extraction and especially on anticoagulants.
  4. Then pain, banded by what it tells you. Keeping them awake, spontaneous, or lingering after cold suggests pulpal involvement and a today slot; pain only on biting or on sweet things usually holds.
  5. Then everything else. Lost crowns, fractured teeth without pain, and orthodontic discomfort are genuinely uncomfortable and genuinely routine.
  6. Record the call either way. What was reported, what band was assigned, what advice was given, and when they were offered.

Output Format

Show full SKILL.md (347 more words)Show less
Triage: [caller] · [time] · taken by [staff]

Reported: [complaint in the caller's words, duration]

Red-flag screen: breathing/swallowing difficulty [Y/N] · swelling crossing midline or closing eye [Y/N] · fever with spreading swelling [Y/N] · uncontrolled bleeding [Y/N] → Any yes: direct to emergency care now. Record that this was done and the time.

Band: ☐ See now ☐ See today ☐ Within 48h ☐ Routine Reason for band: [the specific finding]

Interim advice given: [only from the approved list — analgesia as per label, saline rinse, cold compress, bite on gauze for bleeding, keep an avulsed tooth in milk or saliva and come now]

Appointment offered: [date/time] · Accepted: [Y/N] Clinician callback: [required Y/N · by when]

Triage support, never diagnosis. This sorts urgency from a phone call; it does not establish what is wrong. Airway compromise, spreading infection, and significant trauma go to emergency medical care immediately. Adapt bands and scripts to your regulator's scope-of-practice rules for non-clinical staff.

Quality Checks

  • The medical red-flag screen runs before any dental banding
  • Avulsed permanent teeth are treated as time-critical, ahead of pain
  • Interim advice stays strictly within what non-clinical staff may say
  • Every band has a stated reason recorded against it
  • The out-of-hours and emergency-department routes are named, not implied
  • The call is documented whether or not an appointment was made

Anti-Patterns

  • Triaging on pain score alone. The most dangerous presentations are often not the most painful ones.
  • Front desk offering a likely diagnosis. 'Sounds like an abscess' is practising dentistry over the phone.
  • Missing the swallowing question. It is the single most important question in the script.
  • Recommending a specific antibiotic or dose. Never, and never on a phone call.
  • Not recording declined appointments. A refused offer is the record that protects the practice.
  • Treating an avulsed tooth as a next-day problem. The window is minutes to an hour.

Example Trigger Phrases

  • "Write phone triage guidance for our front desk"
  • "A patient called with facial swelling — how urgent is this?"
  • "How do we decide who gets the emergency slot today?"
  • "What can reception safely tell a patient who has knocked out a tooth?"
  • "Triage script for dental emergency calls"

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/dental-emergency-triage of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Dental Emergency Triage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dental Emergency Triage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dental Emergency Triage this skillmohitagw15856/pm-claude-skills1.4k—~1.5kAutomated safety check: PassMIT
Triaging Issuespytorch/pytorch104k—~4.2kAutomated safety check: PassCustom licence
Issue Triagepaperclipai/paperclip100k—~1kAutomated safety check: PassMIT
Triagepnpm/pnpm37k—~2.9kAutomated safety check: PassMIT
Herdr Issue Triageherdrdev/herdr43k—~517Automated safety check: PassApache-2.0
RTK Combined Issue and PR Triagertk-ai/rtk83k—~1.6kAutomated safety check: NotesApache-2.0

Similar skills

  • Triaging Issues

    pytorch/pytorch

    Triages GitHub issues by routing to oncall teams, applying labels, and closing questions.

    104k GitHub stars~4.2k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Issue Triage

    paperclipai/paperclip

    Triage Paperclip inbox issues that are stale, blocked, in-review, or assigned-but-not-progressing, and decide a single next action per issue (resume, reassign, unblock, escalate, or close).

    100k GitHub stars~1k tokensUpdated today
    DevelopmentAuto-check passed
  • Triage

    pnpm/pnpm

    Triage an incoming GitHub issue against the pnpm codebase and related open issues, then apply exactly one implementation-readiness label using pnpm's state: taxonomy.

    37k GitHub stars~2.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Herdr Issue Triage

    herdrdev/herdr

    Triages open herdr GitHub issues into a short decision-first Markdown table with a priority light, recommendation, age, reactions and a reason for each.

    43k GitHub stars~517 tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Runs issue triage and PR triage in parallel, then cross-analyzes the results to flag duplicate coverage, security gaps, P0 issues with no PR, and PR conflicts.

    83k GitHub stars~1.6k tokensUpdated yesterday
    DevelopmentAuto-check: notes
  • Triage

    TalAter/annyang

    Triage and close GitHub issues on TalAter/annyang. An agent skill from TalAter/annyang.

    6.8k GitHub stars~810 tokensUpdated 4 days ago
    AI & LLM EngineeringAuto-check: notes

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Dental Emergency Triage

What does Dental Emergency Triage do?

Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the…. Dental Emergency Triage is an agent skill from mohitagw15856/pm-claude-skills. Triage a dental emergency call so the right patient is seen today and the rest are safely scheduled — the red flags that are medical rather than dental, the questions that sort urgency, and the interim advice a receptionist can safely give.

When should I use Dental Emergency Triage?

Dental Emergency Triage fits situations like: asked to triage a dental emergency; decide who to fit in today; write phone triage guidance for front desk; A patient calls with swelling.

How do I install Dental Emergency Triage in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill dental-emergency-triage -a claude-code`. Or copy the skill folder (skills/dental-emergency-triage in mohitagw15856/pm-claude-skills) into .claude/skills/dental-emergency-triage in your project. Claude Code loads it when a task matches its description.

How do I install Dental Emergency Triage in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill dental-emergency-triage -a codex`. Or copy the skill folder (skills/dental-emergency-triage in mohitagw15856/pm-claude-skills) into .agents/skills/dental-emergency-triage in your project. Codex loads it when a task matches its description.

Can I use Dental Emergency Triage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill dental-emergency-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dental-emergency-triage, .gemini/skills/dental-emergency-triage, .github/skills/dental-emergency-triage and .opencode/skills/dental-emergency-triage in your project.

What does Dental Emergency Triage need to run?

SKILL.md names no scripts, command-line tools or credentials: Dental Emergency Triage is instructions for the agent only.

Does Dental Emergency Triage access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dental Emergency Triage safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dental Emergency Triage use?

Dental Emergency Triage is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dental Emergency Triage use?

About 1.5k tokens (SKILL.md is roughly 5.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Dental Emergency Triage?

Skills that share tags, products or a category with Dental Emergency Triage: Triaging Issues (pytorch/pytorch, 104k stars), Issue Triage (paperclipai/paperclip, 100k stars), Triage (pnpm/pnpm, 37k stars) and Herdr Issue Triage (herdrdev/herdr, 43k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dental Emergency Triage?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.