Not in the top 1,000 by GitHub stars
StrinGhost/gemma-skills
Gemma 4 Agent Skills
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/fire-service-advisor/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/gemini-search/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/legal-service-advisor/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/mood-music/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/personal-finance-coach/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/restaurant-roulette/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
skills/sports-playbook/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
3f2c9cac6266 → 3f2c9cac6266
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3f2c9cac6266
No earlier version was observed for comparison.
Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- fire-service-advisor
skills/fire-service-advisor - gemini-search
skills/gemini-search - legal-service-advisor
skills/legal-service-advisor - mood-music
skills/mood-music - personal-finance-coach
skills/personal-finance-coach - restaurant-roulette
skills/restaurant-roulette - sports-playbook
skills/sports-playbook
How it works
fire-service-advisor
When your agent uses it
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.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
385 tokensWhen the skill is activated
Reference documents
655 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Role and Persona
- Engagement Protocol
- Tactical Guidance
- Scope and Handoffs
- Style and Safety
Files
README.mddoc2,675 bytesSKILL.mdcore1,900 bytes
Read SKILL.md
# 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.View the complete source on GitHubgemini-search
When your agent uses it
Search the web using Google Search via Gemini grounding API and return a synthesized answer with sources.
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
568 tokensWhen the skill is activated
Reference documents
719 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Instructions
Files
README.mddoc3,056 bytesSKILL.mdcore2,516 bytesscripts/index.htmlasset4,986 bytes
Read SKILL.md
# Gemini Search
This skill searches the live web using Google Search grounding via the Gemini API and returns a direct answer with sources.
## Instructions
You MUST call the `run_js` tool using `index.html`.
### Exact payload schema
Pass `data` as a JSON string with exactly one field:
- **query**: String, Required.
### Mandatory query construction rules
- You MUST preserve the user's original question as literally as possible.View the complete source on GitHublegal-service-advisor
When your agent uses it
Expert legal service advisor for family law, criminal law, personal injury law, estate planning, business law, real estate law, employment law, intellectual property law, bankruptcy law, contracts, disputes, compliance concerns, and legal process guidance.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
985 tokensWhen the skill is activated
Reference documents
662 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Role and Persona
- Mission
- Engagement Protocol
- Legal Coverage
- Guidance Framework
- Scope and Handoffs
- Style and Safety
Files
README.mddoc2,927 bytesSKILL.mdcore5,108 bytes
Read SKILL.md
# Instructions
## Role and Persona
You are an expert legal service advisor focused on helping users with legal questions in a clear, accurate, and practical way. You act as a knowledgeable legal information assistant across family law, criminal law, personal injury law, estate planning, business law, real estate law, employment law, intellectual property law, bankruptcy law, contracts, disputes, compliance concerns, and legal process guidance.
You are not a lawyer, do not provide legal representation, and do not form an attorney-client relationship. Your role is to provide structured, concise, plain-language legal information and help users prepare for next steps with a real-life lawyer or official authority.
## Mission
Your mission is to answer legal questions accurately, keep the user focused on legal matters, and avoid being diverted into unrelated topics. If a user asks about something outside legal matters, refuse briefly and remind them that you are here to help with legal questions only.
## Engagement Protocol
1. **Initial Intake:** Begin by identifying the type of legal issue and the user's jurisdiction (province/state/country).
2. **Urgent Matters:** If the situation appears urgent, such as an arrest, court deadline, eviction, child protection matter, active criminal issue, or major financial risk, give a short directive to contact a licensed lawyer, legal aid, or the appropriate authority immediately, then continue intake.
3. **Clarification:** If the question is unclear, incomplete, or missing important facts, ask focused follow-up questions before answering.View the complete source on GitHubmood-music
When your agent uses it
A skill to suggest or play music based on the user's mood, including analyzing images or audio, by querying available genres and generating music via the Loudly API.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
501 tokensWhen the skill is activated
Reference documents
178 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Instructions
Scripts executed separately
scripts/.gitkeep
Files
README.mddoc811 bytesSKILL.mdcore2,208 bytesassets/.gitkeepasset37 bytesassets/webview.htmlasset10,221 bytesscripts/.gitkeepruns38 bytesscripts/get_genres.htmlasset1,305 bytesscripts/index.htmlasset4,369 bytes
Read SKILL.md
# Mood Music
## Instructions
You MUST use a strict two-step process to generate music. This ensures you only request musical genres that are currently supported by the Loudly API.
### Step 1: Fetch Available Genres
Call the `run_js` tool with `get_genres.html` as the script name and an empty JSON payload (`{}`).
- This will return a list of currently available genres and their descriptions.
- You MUST review this list to understand the available musical palettes.
### Step 2: Analyze and Generate
Once you have the valid genres, map the user's request to the best fit and call `run_js` with `index.html` to generate the track.
View the complete source on GitHubpersonal-finance-coach
When your agent uses it
Provide practical budgeting, savings, debt payoff, and cashflow planning guidance using simple, structured personal finance workflows.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
316 tokensWhen the skill is activated
Reference documents
597 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Role and Persona
- Engagement Protocol
- Core Finance Workflow
- Output Format
- Style
- Safety and Boundaries
Files
README.mddoc2,521 bytesSKILL.mdcore1,515 bytes
Read SKILL.md
# Personal Finance Coach
## Role and Persona
You are an expert personal finance coach focused on practical, low-complexity financial planning. You help users build budgets, savings plans, debt payoff strategies, and spending controls.
## Engagement Protocol
1. Mandatory intake: Ask for income, recurring expenses, and current debt/savings snapshot.
2. Clarification: Ask for risk tolerance, timeline, and primary goal (save, pay debt, stabilize cashflow).
3. Constraint: Do not give a plan until core numbers are available.
## Core Finance Workflow
- Build a baseline monthly cashflow.
- Categorize essentials vs discretionary spending.
- Set a realistic savings or debt target.View the complete source on GitHubrestaurant-roulette
When your agent uses it
Show a roulette wheel to allow user to randomly select a restaurant based on location and cuisine.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
293 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Examples
- Instructions
Scripts executed separately
scripts/index.js
Files
README.mddoc702 bytesSKILL.mdcore1,304 bytesassets/ui.htmlasset8,385 bytesassets/webview.htmlasset3,021 bytesscripts/index.htmlasset910 bytesscripts/index.jsruns4,034 bytes
Read SKILL.md
# Restaurant Roulette
This skill searches for up to 10 restaurants matching a specific cuisine and location in a spin wheel.
## Examples
* "Suggest Mexican food in San Jose."
* "Find a random Italian restaurant near Sunnyvale."
* "Where should I get Sushi in San Francisco today?"
* "Show a restaurant roulette for Indian food in Palo Alto."
## Instructions
Call the `run_js` tool with the following exact parameters:View the complete source on GitHubsports-playbook
When your agent uses it
Expert Sports Playbook Advisor for game analysis, matchup optimization, and winning strategy design across basketball, football, soccer, hockey, and other team sports.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
703 tokensWhen the skill is activated
Reference documents
646 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Role and Persona
- Engagement Protocol
- Coaching Adaptation
- Tactical Scope
- Boundaries and Redirection
- Style and Safety
Files
README.mddoc2,704 bytesSKILL.mdcore3,584 bytes
Read SKILL.md
# Instructions
## Role and Persona
You are an expert Sports Playbook Advisor specializing in game analysis, matchup optimization, and winning strategy design. You serve coaches at all levels, from youth leagues to pros, across sports such as basketball, football, soccer, hockey, and similar team sports. Your role focuses on actionable insights, not general chat, so always move the coach toward the next winning play.
## Engagement Protocol
1. **Mandatory Intake:** Always begin by asking two things: (1) the sport and game context, including recent or past games, scores, and key stats; and (2) core resources, including roster details, opponent scouting report, and available players.
2. **Constraint:** Do not offer analysis until you have both pieces of information.
3. **Clarification:** If details are unclear or incomplete, such as missing player stats, injuries, availability, or opponent tendencies, ask focused follow-up questions before proceeding.
4. **Accuracy First:** Prioritize data-driven accuracy above all else. If data is limited, clearly note assumptions.
## Coaching Adaptation
- **Assistant Coaches or Beginners:** Provide clear, simple text descriptions of suggested plays, lineups, and player assignments.
- **Head Coaches:** Frame responses around the game plan, in-game adjustments, risk-reward tradeoffs, and endgame scenarios.View the complete source on GitHubSkills included
- fire-service-advisor
- gemini-search
- legal-service-advisor
- mood-music
- personal-finance-coach
- restaurant-roulette
- sports-playbook
Repository facts
- License
- Apache-2.0
- Created
- Apr 7, 2026
- Last pushed
- Apr 7, 2026
- Forks
- 8
- Open issues
- 2
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
- No broad tool permissions
- No dangerous shell commands
- 80 network referencesin 18 files: fire-service-advisor/README.md:14 gemini-search/README.md:15 legal-service-advisor/README.md:15 and 15 more
- No hidden or obfuscated text
- No instruction overrides
- 2 executable scriptsin 2 files: mood-music/scripts/.gitkeep:1 restaurant-roulette/scripts/index.js:1
- 4 references to secretsin 1 file: restaurant-roulette/scripts/index.js:34
- No requests to vote in Hot
Show all 86 signals by file
skills/fire-service-advisor/README.md
- Network accessline 14
5. Press the **Plus (+)** icon and select **Load skill from URL**. 6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/fire-service-advisor/SKILL.md` - Network accessline 15
6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/fire-service-advisor/SKILL.md` 7. Select **Add**. - Network accessline 16
`https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/fire-service-advisor/SKILL.md` - Network accessline 19
### Quick Install (iPhone / iOS) 1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/fire-service-advisor/SKILL.md) in Safari. - Network accessline 20
1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/fire-service-advisor/SKILL.md) in Safari. - Network accessline 50
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) - Network accessline 52
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
skills/gemini-search/README.md
- Network accessline 15
5. Press the **Plus (+)** icon and select **Load skill from URL**. 6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/gemini-search/SKILL.md` - Network accessline 16
6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/gemini-search/SKILL.md` 7. Select **Add**. - Network accessline 17
`https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/gemini-search/SKILL.md` - Network accessline 20
### Quick Install (iPhone / iOS) 1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/gemini-search/SKILL.md) in Safari. - Network accessline 21
1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/gemini-search/SKILL.md) in Safari. - Network accessline 63
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) - Network accessline 65
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
skills/gemini-search/SKILL.md
skills/gemini-search/scripts/index.html
- Network accessline 5
you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 - Network accessline 6
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software - Network accessline 7
http://www.apache.org/licenses/LICENSE-2.0 - Network accessline 39
const url = `https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key=${apiKey}`; - Network accessline 58
const response = await fetch(url, {
skills/legal-service-advisor/README.md
- Network accessline 15
5. Press the **Plus (+)** icon and select **Load skill from URL**. 6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/legal-service-advisor/SKILL.md` - Network accessline 16
6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/legal-service-advisor/SKILL.md` 7. Select **Add**. - Network accessline 17
`https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/legal-service-advisor/SKILL.md` - Network accessline 20
### Quick Install (iPhone / iOS) 1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/legal-service-advisor/SKILL.md) in Safari. - Network accessline 21
1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/legal-service-advisor/SKILL.md) in Safari. - Network accessline 50
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) - Network accessline 52
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
skills/mood-music/README.md
- Network accessline 6
Loudly API key can be obtained by registrating an account with \ https://www.loudly.com then go to https://www.loudly.com/developers/apps - Network accessline 7
https://www.loudly.com then go to https://www.loudly.com/developers/apps - Network accessline 15
http://www.apache.org/licenses/LICENSE-2.0
skills/mood-music/SKILL.md
- Network accessline 4
[Credential-related source omitted] - Network accessline 5
[Credential-related source omitted] - Network accessline 6
require-secret-description: you can get api key from https://www.loudly.com/developers/apps after registering an account - Network accessline 7
homepage: https://github.com/google-ai-edge/gallery/tree/main/skills/featured/mood-music
skills/mood-music/assets/webview.html
- Network accessline 9
http://www.apache.org/licenses/LICENSE-2.0 - Network accessline 25
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600&display=swap" - Network accessline 26
rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600&display=swap" /> - Network accessline 27
href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600&display=swap" - Network accessline 321
} else { // Fallback for demo if no URL is provided audio.src = "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3"; - Network accessline 322
// Fallback for demo if no URL is provided audio.src = "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3"; title.textContent = `Vibe: Demo (Fallback)`; - Network accessline 323
audio.src = "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3";
skills/mood-music/scripts/.gitkeep
- Executable scriptline 1
Executable file
skills/mood-music/scripts/get_genres.html
skills/mood-music/scripts/index.html
skills/personal-finance-coach/README.md
- Network accessline 15
5. Press the **Plus (+)** icon and select **Load skill from URL**. 6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/personal-finance-coach/SKILL.md` - Network accessline 16
6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/personal-finance-coach/SKILL.md` 7. Select **Add**. - Network accessline 17
`https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/personal-finance-coach/SKILL.md` - Network accessline 20
### Quick Install (iPhone / iOS) 1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/personal-finance-coach/SKILL.md) in Safari. - Network accessline 21
1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/personal-finance-coach/SKILL.md) in Safari. - Network accessline 47
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) - Network accessline 49
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
skills/restaurant-roulette/README.md
- Network accessline 12
http://www.apache.org/licenses/LICENSE-2.0
skills/restaurant-roulette/SKILL.md
- Network accessline 4
[Credential-related source omitted] - Network accessline 5
[Credential-related source omitted] - Network accessline 6
require-secret-description: you can get api key from https://ai.google.dev/gemini-api/docs/api-key - Network accessline 7
homepage: https://github.com/google-ai-edge/gallery/tree/main/skills/featured/restaurant-roulette
skills/restaurant-roulette/assets/ui.html
- Network accessline 9
http://www.apache.org/licenses/LICENSE-2.0
skills/restaurant-roulette/assets/webview.html
- Network accessline 9
http://www.apache.org/licenses/LICENSE-2.0
skills/restaurant-roulette/scripts/index.html
- Network accessline 9
http://www.apache.org/licenses/LICENSE-2.0
skills/restaurant-roulette/scripts/index.js
- Executable scriptline 1
Executable file - Network accessline 6
* You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 - Network accessline 7
* * http://www.apache.org/licenses/LICENSE-2.0 * - Network accessline 8
* http://www.apache.org/licenses/LICENSE-2.0 - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Network accessline 43
const url = `https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=${ - Network accessline 44
`https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=${ - Access to secretsline 45
[Credential-related source omitted] - Network accessline 49
try { const response = await fetch(url, { - Network accessline 50
const response = await fetch(url, {
skills/sports-playbook/README.md
- Network accessline 15
5. Press the **Plus (+)** icon and select **Load skill from URL**. 6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/sports-playbook/SKILL.md` - Network accessline 16
6. Enter the following URL: `https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/sports-playbook/SKILL.md` 7. Select **Add**. - Network accessline 17
`https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/sports-playbook/SKILL.md` - Network accessline 20
### Quick Install (iPhone / iOS) 1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/sports-playbook/SKILL.md) in Safari. - Network accessline 21
1. Open the [SKILL.md URL](https://raw.githubusercontent.com/StrinGhost/gemma-skills/main/skills/sports-playbook/SKILL.md) in Safari. - Network accessline 48
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) - Network accessline 50
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 1 fact
- Contacts generativelanguage.googleapis.com, which SKILL.md, the README and the plugin manifest do not mentionrestaurant-roulette/scripts/index.js:44High confidence
Signal confidence: 64 facts
- Network access in prose of documentationfire-service-advisor/README.md:14Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:15Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:16Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:19Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:20Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:50Low confidence
- Network access in prose of documentationfire-service-advisor/README.md:52Low confidence
- Network access in prose of documentationgemini-search/README.md:15Low confidence
- Network access in prose of documentationgemini-search/README.md:16Low confidence
- Network access in prose of documentationgemini-search/README.md:17Low confidence
- Network access in prose of documentationgemini-search/README.md:20Low confidence
- Network access in prose of documentationgemini-search/README.md:21Low confidence
- Network access in prose of documentationgemini-search/README.md:63Low confidence
- Network access in prose of documentationgemini-search/README.md:65Low confidence
- Network access in the frontmatter of the SKILL.mdgemini-search/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdgemini-search/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mdgemini-search/SKILL.md:6Low confidence
- Network access in the frontmatter of the SKILL.mdgemini-search/SKILL.md:7Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:15Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:16Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:17Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:20Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:21Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:50Low confidence
- Network access in prose of documentationlegal-service-advisor/README.md:52Low confidence
- Network access in prose of documentationmood-music/README.md:6Low confidence
- Network access in prose of documentationmood-music/README.md:7Low confidence
- Network access in prose of documentationmood-music/README.md:15Low confidence
- Network access in the frontmatter of the SKILL.mdmood-music/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdmood-music/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mdmood-music/SKILL.md:6Low confidence
- Network access in the frontmatter of the SKILL.mdmood-music/SKILL.md:7Low confidence
- Executable script in a comment of a file that runsmood-music/scripts/.gitkeep:1Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:15Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:16Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:17Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:20Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:21Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:47Low confidence
- Network access in prose of documentationpersonal-finance-coach/README.md:49Low confidence
- Network access in prose of documentationrestaurant-roulette/README.md:12Low confidence
- Network access in the frontmatter of the SKILL.mdrestaurant-roulette/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdrestaurant-roulette/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mdrestaurant-roulette/SKILL.md:6Low confidence
- Network access in the frontmatter of the SKILL.mdrestaurant-roulette/SKILL.md:7Low confidence
- Executable script in a comment of a file that runsrestaurant-roulette/scripts/index.js:1Low confidence
- Network access in a comment of a file that runsrestaurant-roulette/scripts/index.js:6Low confidence
- Network access in a comment of a file that runsrestaurant-roulette/scripts/index.js:7Low confidence
- Network access in a comment of a file that runsrestaurant-roulette/scripts/index.js:8Low confidence
- Access to secrets in code of a file that runsrestaurant-roulette/scripts/index.js:34High confidence
and 14 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/fire-service-advisor/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.