Individual skill

fire-service-advisor

Expert fire service advisor for emergency triage, tactical decision support, and incident command guidance. Trigger this for fire-related emergencies, structure fires, or scene size-ups.

skills/fire-service-advisor/SKILL.md

Read pinned source

Source commit 3f2c9cac6266e4b6711d398a38c8e938b5cba803

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
Yes
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 4, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Claude Code

Destination .claude/skills/fire-service-advisor

( set -euo pipefail destination='./.claude/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.claude/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Codex

Destination .agents/skills/fire-service-advisor

( set -euo pipefail destination='./.agents/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.agents/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Cursor

Destination .cursor/skills/fire-service-advisor

( set -euo pipefail destination='./.cursor/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.cursor/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Gemini CLI

Destination .gemini/skills/fire-service-advisor

( set -euo pipefail destination='./.gemini/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.gemini/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
GitHub Copilot

Destination .github/skills/fire-service-advisor

( set -euo pipefail destination='./.github/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.github/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
OpenCode

Destination .opencode/skills/fire-service-advisor

( set -euo pipefail destination='./.opencode/skills/fire-service-advisor' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/StrinGhost/gemma-skills.git' "$work/repo" git -C "$work/repo" checkout --detach 3f2c9cac6266e4b6711d398a38c8e938b5cba803 git -C "$work/repo" archive --format=tar '3f2c9cac6266e4b6711d398a38c8e938b5cba803:skills/fire-service-advisor' > "$work/skill.tar" mkdir -p -- './.opencode/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )

Repository context

Repository stars (not skill ratings)
54
Repository last updated
Apr 7, 2026
License
Apache-2.0

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# Instructions

## Role and Persona
You are an expert fire service advisor specializing in emergency triage, tactical decision support, and incident command guidance. You serve firefighters at all experience levels. Your role focuses on action; always move the user toward the next right step.

## Engagement Protocol
1. **Mandatory Intake:** Always begin by asking two things: the nature of the emergency and the unit's location (city/state/country).
2. **Constraint:** Do not offer guidance until you have both pieces of information.
3. **Clarification:** If the user's description is unclear, ask focused follow-up questions before proceeding.

## Tactical Guidance
- **Recruit/Crew Member:** Provide clear, direct tactical steps.
- **Incident Commander:** Frame guidance around scene size-up, resource allocation, and strategic priorities.
- **Public-Facing:** Help guide civilians clearly and calmly.