Python Type Safety
wshobson/agents
Python type safety with type hints, generics, protocols, and strict type checking.
Practical fire building, management, and safety skills. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skills --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/fire-skills .claude/skills/fire-skills && rm -rf skills-srcUse ~/.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/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .claude/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skillsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skills --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/fire-skills .agents/skills/fire-skills && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .agents/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skills --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/fire-skills .cursor/skills/fire-skills && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .cursor/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/fire-skills--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skills --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/fire-skills .gemini/skills/fire-skills && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .gemini/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skillsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/fire-skills .github/skills/fire-skills && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .github/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills fire-skills --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/fire-skills .opencode/skills/fire-skills && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "fire-skills" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/fire-skills into .opencode/skills/fire-skills/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fire-skills", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
fire-skillsPractical fire building, management, and safety skills. An agent skill from LeoYeAI/openclaw-master-skills.
Fire Skills is an agent skill from LeoYeAI/openclaw-master-skills. Practical fire building, management, and safety skills. Use when someone needs to build a campfire, use a fireplace safely, learn to grill, or needs fire emergency response guidance.
Its SKILL.md is about 5.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).
The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml and agent-adaptation).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
nfpa.orgfs.usda.govredcross.organthropic.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Fire Skills loads about 5.1k tokens when it runs. Until then it costs about 49 tokens; SKILL.md has 728 words of instructions outside code blocks.
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.
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.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 728 words, ~5,129 tokens.
.claude/skills/fire-skills/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Humans have used fire for at least 400,000 years. It's arguably the foundational technology — cooking, warmth, light, protection. And yet most adults in 2026 can't build a reliable campfire, don't know what their fireplace damper does, and would panic if a grease fire erupted on their stove. This skill covers the practical fire knowledge you actually need: how to build and maintain fires for recreation and warmth, how to grill without poisoning anyone, and critically, how to respond when fire becomes an emergency instead of a tool.
# Localization note — fire regulations and emergency systems vary by region
- Burn bans, open-fire regulations, and fire danger rating systems are
jurisdiction-specific. Detect user location and swap:
US: Local fire department non-emergency line, NFPA guidelines, fire danger
rating from NIFC (National Interagency Fire Center)
UK: Fire and Rescue Service, Gov.uk fire safety guidance
Australia: CFA/RFS fire danger ratings, total fire ban systems
Canada: Provincial fire bans, FireSmart program
EU: Country-specific fire brigade numbers and regulations
- Emergency number: US 911, UK 999, AU 000, EU 112
- Grilling customs and equipment vary — charcoal/gas ratios differ by country.
Adapt fuel types to what's locally available.
- Firewood species references are North American. Swap for local hardwood/
softwood equivalents.Agent action: Ask the user which situation applies. Route to the relevant section.
FIRE SKILL CATEGORIES:
A. CAMPFIRE BUILDING -- How to build, maintain, and extinguish a campfire
B. FIREPLACE OPERATION -- Using an indoor fireplace safely
C. GRILLING BASICS -- Charcoal and gas grill safety and technique
D. FIRE EXTINGUISHER KNOWLEDGE -- Types, placement, and use
E. KITCHEN FIRE RESPONSE -- What to do when cooking goes wrong
F. HOME FIRE SAFETY -- Escape plans, smoke detectors, preventionAgent action: Walk the user through fire building from scratch.
BEFORE YOU START:
- Check for burn bans. Call the local ranger station or check
the fire agency website for your area. Fines run $500-$5,000+.
- Use an existing fire ring if one exists. Never build on bare
ground in the backcountry unless it's an emergency.
- Clear a 10-foot radius of leaves, pine needles, and dry debris.
- Have water or a shovel within arm's reach before you light anything.
- Wind check: if sustained winds exceed 15 mph, don't build a fire.
MATERIALS YOU NEED (gather before you start):
1. Tinder -- dry, fine material that catches from a spark or match
Examples: dryer lint (bring from home), cotton balls with petroleum
jelly, dry grass, birch bark shavings, newspaper
Amount: two handfuls minimum
2. Kindling -- small sticks, pencil-thickness or thinner
Must snap cleanly (if it bends, it's too wet)
Amount: two armfuls
3. Fuel wood -- wrist-thickness to arm-thickness logs
Hardwood (oak, maple, hickory) burns longer and hotter
Softwood (pine, fir, cedar) lights easier but burns fast and sparks
Amount: enough for your planned burn time, plus extra
NEVER BURN: treated/painted wood, plywood, trash, plastic, poison ivy/oakTEEPEE METHOD (best for beginners):
1. Place a tinder bundle in the center of your fire ring.
2. Lean kindling sticks against each other over the tinder,
forming a cone shape (like a teepee). Leave a gap on the
windward side for airflow and lighting access.
3. Light the tinder at the base from the windward side.
4. As kindling catches, add more kindling — don't smother it.
5. Once kindling is burning steadily (3-5 minutes), lean
small fuel wood against the structure.
6. Gradually increase wood size as the fire establishes.
7. A good fire takes 15-20 minutes to fully establish.
LOG CABIN METHOD (best for cooking, longer burn):
1. Place tinder in the center.
2. Lay two parallel sticks on either side of the tinder.
3. Lay two more sticks perpendicular on top, forming a square.
4. Repeat, building up 3-4 layers, decreasing size as you go.
5. Fill the center cavity with kindling.
6. Light from the bottom center.
7. This structure creates excellent airflow and collapses into
a flat coal bed — ideal for cooking.
MAINTAINING YOUR FIRE:
- Add wood before the fire gets low, not after it's almost out.
- Feed from the upwind side.
- Blow gently at the base if it needs oxygen — not at the flames.
- For cooking: let it burn down to coals. Flames = soot on food.
EXTINGUISHING (do this EVERY time):
1. Stop adding wood 30-45 minutes before you want to leave.
2. Spread coals out with a stick (don't pile them).
3. Pour water slowly and steadily — it will hiss and steam.
4. Stir the wet ashes with a stick, exposing hidden embers.
5. Pour more water. Stir again.
6. Touch the ashes with the back of your hand (carefully).
If warm, repeat steps 3-5.
7. "If it's too hot to touch, it's too hot to leave."Agent action: Walk the user through safe indoor fireplace use.
BEFORE YOUR FIRST FIRE OF THE SEASON:
- Get the chimney inspected annually. Creosote buildup causes
chimney fires. Cost: $150-$300 for inspection and cleaning.
- Check the damper: open it fully. Look up — you should see daylight
or the flue liner. If you see blockage, stop and call a sweep.
- Check for birds' nests or debris (common after summer).
- Make sure smoke detectors and CO detectors are working.
OPERATING THE FIREPLACE:
1. Open the damper FULLY before lighting anything.
2. Prime the flue: hold a rolled newspaper (lit) up near the
damper opening for 30 seconds. This warms the air in the
flue and establishes draft. Skip this and smoke fills the room.
3. Build a small fire first (tinder + kindling only).
4. Once draft is established, add 2-3 logs. Don't overload.
5. Use a fireplace screen or glass doors to contain sparks.
6. Never leave a fire unattended. Period.
7. Don't close the damper until ashes are COMPLETELY cold (24+ hours).
WHAT NEVER GOES IN A FIREPLACE:
- Treated, painted, or stained wood
- Cardboard (fine for starting, but not as primary fuel)
- Christmas trees (explosive — resin ignites violently)
- Trash, plastic, or wrapping paper
- Accelerants (lighter fluid, gasoline, kerosene)
- Duraflame-type logs + real wood at the same time
CREOSOTE: THE HIDDEN DANGER:
- Creosote is a tar-like residue that builds up inside chimneys.
- It's flammable. Enough buildup = chimney fire.
- Burns hot enough to crack chimney liners and ignite walls.
- Minimized by: burning dry/seasoned wood, maintaining hot fires
(not smoldering), ensuring good airflow.
- Annual cleaning is not optional.Agent action: Cover charcoal and gas grill safety and technique.
CHARCOAL GRILLING:
Setup:
1. Use a chimney starter — it's a $15 metal cylinder. Fill with
charcoal, stuff newspaper underneath, light the newspaper.
Ready in 15-20 minutes when top coals are ashed over (gray).
2. NEVER use lighter fluid. Petroleum taste, dangerous flare-ups.
3. Pour coals into grill. For two-zone cooking: pile coals on one
side (direct heat) and leave the other side empty (indirect heat).
4. Let grate heat for 5 minutes, then clean with a wire brush.
5. Oil the grate: fold a paper towel, dip in vegetable oil,
hold with tongs and rub across grate.
Temperature guide (hold your hand 5 inches above the grate):
- High (450-550F): 2-3 seconds before pulling away
- Medium (350-450F): 4-5 seconds
- Low (250-350F): 7-8 seconds
GAS GRILLING:
Safety checks before every use:
1. Check gas hose for cracks, brittleness, or leaks.
Leak test: spray soapy water on connections. Bubbles = leak.
2. Open the lid BEFORE turning on gas. Gas pooling under a
closed lid + ignition = fireball.
3. If it doesn't ignite within 5 seconds, turn gas off, open lid,
wait 5 minutes for gas to dissipate, try again.
FOOD SAFETY ON THE GRILL:
- Chicken: 165F internal, no exceptions
- Burgers: 160F internal (ground beef must be fully cooked)
- Steak: 145F for medium-rare (whole cuts are safer rare than ground)
- Pork: 145F internal + 3-minute rest
- Use a meat thermometer. Color is not a reliable indicator.
- Never put cooked meat back on the plate that held raw meat.
AFTER GRILLING:
- Charcoal: Close all vents. Let ash cool 48 hours before disposal.
Dump in a metal container, never plastic or cardboard.
- Gas: Turn off burners, then turn off the tank. In that order.
- Never store a propane tank indoors or in a car trunk.Agent action: Explain extinguisher types and placement.
FIRE EXTINGUISHER CLASSES:
Class A -- Ordinary combustibles (wood, paper, cloth, trash)
Class B -- Flammable liquids (gasoline, grease, oil, paint)
Class C -- Electrical equipment (wiring, outlets, appliances)
Class K -- Kitchen fires (cooking oils, animal fats — commercial
kitchens mainly, but good to know)
WHAT TO BUY FOR YOUR HOME:
- Kitchen: 5-lb ABC-rated extinguisher (covers A, B, and C)
Cost: $25-$50 at any hardware store.
Placement: mounted on wall near kitchen exit, NOT next to the stove
(you need to reach it while backing away from a fire, not reaching
through flames).
- Garage/workshop: Second ABC extinguisher.
- Each floor of the home: consider one per floor.
- Car: small 2-lb ABC extinguisher. $15-$20.
HOW TO USE (P.A.S.S.):
P -- Pull the pin
A -- Aim at the BASE of the fire (not the flames)
S -- Squeeze the handle
S -- Sweep side to side at the base
CRITICAL NOTES:
- A home extinguisher gives you about 8-10 seconds of spray.
- Stand 6-8 feet back.
- If the fire is bigger than a wastebasket, GET OUT. Call 911.
- After ANY extinguisher use, the fire department should still
be called to check for hidden fire in walls or ceilings.
- Check the pressure gauge monthly. Replace or recharge if the
needle is in the red zone.
- Replace every 10-12 years even if unused.Agent action: Cover the most common home fire emergencies.
GREASE FIRE (the most dangerous common kitchen fire):
NEVER WATER. NEVER. Water on a grease fire causes an explosive
fireball. This is the single most important fire fact to know.
WHAT TO DO:
1. Turn off the heat source (if you can reach the knob safely).
2. Cover the pan with a metal lid or cookie sheet. Slide it on
from the side — don't drop it from above.
3. Leave the lid on. Do not peek. Fire needs oxygen.
4. If no lid available: dump baking soda on it (lots of it).
NOT baking powder. NOT flour (flour is explosive).
5. If it's beyond a single pan: use your extinguisher (Class B).
6. If it's beyond your extinguisher: GET OUT. Close the kitchen
door behind you. Call 911.
OVEN FIRE:
1. Keep the door closed.
2. Turn off the oven.
3. The fire will self-extinguish without oxygen.
4. Don't open the door to check — that feeds it air.
MICROWAVE FIRE:
1. Keep the door closed.
2. Turn off or unplug the microwave.
3. Wait for it to self-extinguish.
4. If smoke is pouring out, use an extinguisher and call 911.Agent action: Help the user create an escape plan and prevention checklist.
HOME FIRE ESCAPE PLAN:
1. Draw a floor plan of every level of your home.
2. Mark two exits from every room (usually a door and a window).
3. Make sure windows actually open. Test them.
4. Designate a meeting point outside (mailbox, specific tree, etc.).
5. Practice at night — most fatal fires happen while people sleep.
6. Practice with eyes closed or in the dark.
7. If you have kids, do it twice a year. Make it routine.
8. If you have elderly or mobility-limited family members, assign
someone to help them. Have a backup assigner.
SMOKE DETECTOR PROTOCOL:
- One in every bedroom
- One outside every sleeping area
- One on every floor, including the basement
- Test monthly (press the test button)
- Replace batteries every 6 months (daylight saving time changes
are a good reminder)
- Replace the entire unit every 10 years (check the manufacture
date on the back)
- Interconnected detectors (when one sounds, all sound) are far
safer. Cost: $25-$40 each, hardwired or wireless.
CARBON MONOXIDE DETECTORS:
- Required on every floor if you have gas appliances, a fireplace,
or an attached garage.
- Replace every 5-7 years.
- CO is odorless and colorless. You won't know without a detector.SEASONAL FIRE SAFETY CHECKLIST:
FALL:
[ ] Chimney inspection and cleaning ($150-$300)
[ ] Test all smoke and CO detectors
[ ] Replace batteries in all detectors
[ ] Check fireplace damper operation
[ ] Clear dry leaves from gutters and within 5 feet of house
[ ] Inspect space heaters — 3-foot clearance rule from anything
flammable
SPRING:
[ ] Replace detector batteries again
[ ] Check fire extinguisher pressure gauges
[ ] Inspect grill for gas leaks, hose condition, spider webs
in burner tubes (common cause of gas grill fires)
[ ] Clean dryer vent — lint buildup is a leading cause of home
fires. Cost for professional cleaning: $100-$200.
YEAR-ROUND:
[ ] Never leave cooking unattended (leading cause of home fires)
[ ] 3-foot rule: keep anything flammable 3 feet from heat sources
[ ] Unplug space heaters when leaving the room or sleeping
[ ] Don't overload outlets or extension cords
[ ] Candles: extinguish when leaving the room. Use holders on
stable, heat-resistant surfaces.
IF YOUR CLOTHES CATCH FIRE:
Stop. Drop. Roll. It actually works. Proven to be the most
effective response. Do NOT run — running fans the flames.
Cover your face with your hands while rolling.fire_skills:
user_context:
primary_need: null
has_fireplace: null
has_grill: null
grill_type: null
goes_camping: null
safety_audit:
smoke_detectors_tested: false
co_detectors_present: false
fire_extinguisher_locations: []
extinguisher_pressure_checked: false
escape_plan_created: false
escape_plan_practiced: false
chimney_last_inspected: null
dryer_vent_last_cleaned: null
skills_covered:
campfire_building: false
fireplace_operation: false
grilling_basics: false
extinguisher_knowledge: false
kitchen_fire_response: false
fire_escape_plan: false
follow_up:
seasonal_checklist_date: null
next_detector_battery_change: nulltriggers:
- name: seasonal_fall_reminder
condition: "month IS October AND fire_skills.safety_audit.chimney_last_inspected older than 12 months"
schedule: "annually in October"
action: "It's fall — time for your annual chimney inspection and smoke detector battery replacement. Want to walk through the seasonal fire safety checklist?"
- name: grilling_season_check
condition: "month IS April OR month IS May AND fire_skills.user_context.has_grill IS true"
schedule: "annually in spring"
action: "Grilling season is starting. Before your first cookout, check your grill's gas hose for cracks and do a soapy water leak test on all connections. Also check for spider webs in the burner tubes — it's a common and dangerous issue after winter storage."
- name: detector_battery_reminder
condition: "fire_skills.safety_audit.smoke_detectors_tested IS true AND days_since(fire_skills.follow_up.next_detector_battery_change) >= 0"
schedule: "every 6 months"
action: "Time to replace batteries in all smoke and CO detectors. Test each one after replacing. A detector with a dead battery is the same as no detector."
- name: escape_plan_practice
condition: "fire_skills.safety_audit.escape_plan_created IS true AND fire_skills.safety_audit.escape_plan_practiced IS false"
action: "You've created a fire escape plan but haven't practiced it yet. Practice is what makes it work in a real emergency — especially for kids. Try a nighttime drill this week."
- name: extinguisher_expiry_check
condition: "fire_skills.safety_audit.fire_extinguisher_locations IS NOT EMPTY"
schedule: "monthly"
action: "Monthly reminder: check the pressure gauge on your fire extinguishers. If the needle is in the red zone, replace or recharge it immediately."© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/fire-skills of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Fire Skills 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Fire Skills this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~5.1k | Automated safety check: Pass | MIT | |
| Python Type Safetywshobson/agents | 40k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Fire Life SafetyAbhinavbwj/Skills-Architects | 296 | — | ~8.2k | Automated safety check: Pass | MIT | |
| Safety Guardaffaan-m/ECC | 277k | 2 repos | ~554 | Automated safety check: Notes | MIT | |
| Safety Guardaffaan-m/ECC | 276k | — | ~323 | Automated safety check: Notes | MIT | |
| Safety Guardaffaan-m/ECC | 276k | — | ~255 | Automated safety check: Notes | MIT |
wshobson/agents
Python type safety with type hints, generics, protocols, and strict type checking.
Abhinavbwj/Skills-Architects
Comprehensive fire and life safety design expertise covering fire strategy development, compartmentation and fire barrier design, means of egress design including travel distances and stair sizing…
affaan-m/ECC
Guard against destructive operations with three modes: Careful intercepts dangerous commands (rm -rf, git push --force, DROP TABLE) for confirmation, Freeze locks writes to one directory, and Guard…
affaan-m/ECC
本番システムでの作業時や、エージェントを自律的に実行する際に破壊的な操作を防ぐためにこのスキルを使用してください. An agent skill from affaan-m/ECC.
affaan-m/ECC
使用此技能可防止在生产系统上工作或自主运行代理时进行破坏性操作。
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing CI coverage, automated checks, or test strategy related to Follow mocking best practices.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Practical fire building, management, and safety skills. An agent skill from LeoYeAI/openclaw-master-skills. Fire Skills is an agent skill from LeoYeAI/openclaw-master-skills. Practical fire building, management, and safety skills.
Fire Skills fits situations like: someone needs to build a campfire; use a fireplace safely; needs fire emergency response guidance.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a claude-code`. Or copy the skill folder (skills/fire-skills in LeoYeAI/openclaw-master-skills) into .claude/skills/fire-skills in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a codex`. Or copy the skill folder (skills/fire-skills in LeoYeAI/openclaw-master-skills) into .agents/skills/fire-skills in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill fire-skills -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fire-skills, .gemini/skills/fire-skills, .github/skills/fire-skills and .opencode/skills/fire-skills in your project.
SKILL.md names no scripts, command-line tools or credentials: Fire Skills is instructions for the agent only. Our summary lists: Node.js.
SKILL.md names 4 domains. As links in the text: nfpa.org, fs.usda.gov, redcross.org and anthropic.com. This is read from the text; nothing was executed.
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.
Fire Skills is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.1k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Fire Skills: Python Type Safety (wshobson/agents, 40k stars), Fire Life Safety (Abhinavbwj/Skills-Architects, 296 stars), Safety Guard (affaan-m/ECC, 277k stars) and Safety Guard (affaan-m/ECC, 276k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.