Agent skill

Skill Prefixes

by timmo001 in timmo001/system-bridge

Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills.

Apache-2.0Auto-check passed

Install Skill Prefixes

skills CLI
$ npx skills add timmo001/system-bridge --skill skill-prefixes -a claude-code

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

GitHub CLI
$ gh skill install timmo001/system-bridge skill-prefixes --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/timmo001/system-bridge.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/skill-prefixes .claude/skills/skill-prefixes && 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
skill-prefixes
GitHub stars
356
Token cost
~556 tokens
SKILL.md length
282 words
Files
1
Skills in repo
13
Repo updated
First seen
Licence
Apache-2.0

At a glance

Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills.

  • Reviewing a skill name
  • SKILL.md covers Prefix internal skills, Leave these alone and Renaming
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Especially for repository-local

What it does

Skill Prefixes is an agent skill from timmo001/system-bridge. Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills. Use when creating, renaming, importing or reviewing a skill name, especially for repository-local or tool-owned skills.

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

It works with Home Assistant. The repository describes itself as: A bridge for your systems. The licence is Apache-2.0.

When your agent uses it

  • Reviewing a skill name
  • Especially for repository-local
  • Tool-owned skills

Example prompts

  • “/skill-prefixes”

What it can do on your machine

Read from SKILL.md and the folder at commit 504c45d. 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

Skill Prefixes loads about 556 tokens when it runs. Until then it costs about 61 tokens; SKILL.md has 282 words of instructions outside code blocks.

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

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 timmo001/system-bridge at commit 504c45d, republished under its Apache-2.0 licence (© timmo001). 282 words, ~556 tokens.

Download SKILL.mdSave it as .claude/skills/skill-prefixes/SKILL.md (or your agent's skills folder).
name
skill-prefixes
description
Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills. Use when creating, renaming, importing or reviewing a skill name, especially for repository-local or tool-owned skills.
license
Apache-2.0

Skill Prefixes

Skill names share one namespace once they are installed globally, synced into other repositories, or loaded alongside a repository's own skills. A bare name such as review, docs or release will eventually clash.

Prefix internal skills

  • Prefix every skill a repository or tool you own defines for itself with that owner's short name and a hyphen: upnext-release, ha-bridge-commands, context-cli, notes-mcp, dot-git-commit.
  • Use the name people already call the tool, usually its CLI or package name, not the GitHub owner. Keep it short and use the same prefix for every skill from that owner.
  • A skill that mainly wraps a tool's commands takes that tool's prefix even when it lives in another repository: skills built on the dot CLI use dot-.
  • Keep the rest of the name specific to the job: upnext-review, not upnext-skill.

Leave these alone

  • Shared, general-purpose skills meant for any repository (testing, code-review, writing-style) stay unprefixed. They are the base names everything else avoids.
  • Skills in repositories you do not control keep upstream's naming. Home Assistant's ha-frontend-* already prefixes; HA core's bump-dependency does not, and that is upstream's call. Do not rename them in place.
  • External imports keep their upstream name, since project-copy syncing relies on it. Rename an import only when it actually clashes with an existing skill, and record the original under sourceName in imports.json.

Renaming

  • Keep name equal to the directory name.
  • Update every caller in the same change: AGENTS files, commands, agent definitions, other skills, plugin prompts, and generated catalogues. Search for the bare name in backticks and in phrases like "load" or "apply", and leave matching command or service names alone.
  • Rename the source; installed or synced copies follow on their next update.

© timmo001, Apache-2.0. 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 .agents/skills/skill-prefixes of timmo001/system-bridge.

Open the folder on GitHubat commit 504c45d

Compare with similar skills

Skill Prefixes 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 Prefixes compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Skill Prefixes this skilltimmo001/system-bridge356—~556Automated safety check: PassApache-2.0
DOCXrvdbreemen/OTGW-firmware20733 repos~4.3kAutomated safety check: PassProprietary
PPTXrvdbreemen/OTGW-firmware20735 repos~2.3kAutomated safety check: PassProprietary
XLSXrvdbreemen/OTGW-firmware20735 repos~2.9kAutomated safety check: PassProprietary
Sap Extension Creatorheshengtao/super-agent-party2.7k—~6kAutomated safety check: PassAGPL-3.0
Ha Frontend Componentshome-assistant/frontend5.7k—~1.2kAutomated safety check: PassApache-2.0

Similar skills

  • DOCX

    rvdbreemen/OTGW-firmware

    A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx files).

    207 GitHub starsUsed in 33 repos~4.3k tokens
    Documents & OfficeAuto-check passed
  • PPTX

    rvdbreemen/OTGW-firmware

    Use this skill any time a .pptx file is involved in any way — as input, output, or both.

    207 GitHub starsUsed in 35 repos~2.3k tokens
    Documents & OfficeAuto-check passed
  • XLSX

    rvdbreemen/OTGW-firmware

    Use this skill any time a spreadsheet file is the primary input or output.

    207 GitHub starsUsed in 35 repos~2.9k tokens
    Documents & OfficeAuto-check passed
  • Sap Extension Creator

    heshengtao/super-agent-party

    Create Super Agent Party (SAP) extensions. An agent skill from heshengtao/super-agent-party.

    2.7k GitHub stars~6k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Ha Frontend Components

    home-assistant/frontend

    Home Assistant frontend component patterns. An agent skill from home-assistant/frontend.

    5.7k GitHub stars~1.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Ha Android Architecture

    home-assistant/android

    Home Assistant Android module and layer architecture. An agent skill from home-assistant/android.

    4k GitHub stars~1.7k tokensUpdated yesterday
    MobileAuto-check passed

More from timmo001/system-bridge

All 13 skills in this repo
  • Writing Style

    timmo001/system-bridge

    Write commit messages, PR and issue text and comments, docs (README), code comments, and user-facing strings (notifications, UI labels, toasts, error messages) in the project owner's voice: concise…

    356 GitHub stars~3.3k tokensUpdated yesterday
    Auto-check passed
  • System Bridge Go Backend

    timmo001/system-bridge

    System Bridge Go backend conventions - error wrapping, graceful degradation for data modules, nil-pointer safety, context-aware Module.Update, structured slog logging, and errcheck-clean deferred…

    356 GitHub stars~841 tokensUpdated yesterday
    Auto-check passed
  • System Bridge Testing Workflow

    timmo001/system-bridge

    How to test System Bridge - Go table-driven tests and commands, web-client quality checks (lint/typecheck/format, no unit tests), the Chrome DevTools MCP interactive test loop for UI and WebSocket…

    356 GitHub stars~843 tokensUpdated yesterday
    Auto-check passed
  • System Bridge Troubleshooting

    timmo001/system-bridge

    Known System Bridge build and runtime failures and their fixes, plus per-OS token/log/settings/data file locations.

    356 GitHub stars~637 tokensUpdated yesterday
    Auto-check passed
  • Task Runners

    timmo001/system-bridge

    Run and write project tasks so checks, builds, tests and dev servers finish fast - run only what a change needs, in parallel, skipping work that is already up to date.

    356 GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed
  • System Bridge Docs Page Workflow

    timmo001/system-bridge

    Add or restructure a page in the System Bridge Astro + Starlight docs site under docs/ - create the content file, set frontmatter, and wire the sidebar.

    356 GitHub stars~376 tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Skill Prefixes

What does Skill Prefixes do?

Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills. Skill Prefixes is an agent skill from timmo001/system-bridge. Name skills with an owner prefix so they do not collide with shared, imported or other repositories' skills.

When should I use Skill Prefixes?

Skill Prefixes fits situations like: reviewing a skill name; especially for repository-local; tool-owned skills.

How do I install Skill Prefixes in Claude Code?

Run `npx skills add timmo001/system-bridge --skill skill-prefixes -a claude-code`. Or copy the skill folder (.agents/skills/skill-prefixes in timmo001/system-bridge) into .claude/skills/skill-prefixes in your project. Claude Code loads it when a task matches its description.

How do I install Skill Prefixes in Codex?

Run `npx skills add timmo001/system-bridge --skill skill-prefixes -a codex`. Or copy the skill folder (.agents/skills/skill-prefixes in timmo001/system-bridge) into .agents/skills/skill-prefixes in your project. Codex loads it when a task matches its description.

Can I use Skill Prefixes 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 timmo001/system-bridge --skill skill-prefixes -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-prefixes, .gemini/skills/skill-prefixes, .github/skills/skill-prefixes and .opencode/skills/skill-prefixes in your project.

What does Skill Prefixes need to run?

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

Does Skill Prefixes 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 Skill Prefixes 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 Skill Prefixes use?

Skill Prefixes is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Skill Prefixes use?

About 556 tokens (SKILL.md is roughly 2.2k 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 Skill Prefixes?

Skills that share tags, products or a category with Skill Prefixes: DOCX (rvdbreemen/OTGW-firmware, 207 stars), PPTX (rvdbreemen/OTGW-firmware, 207 stars), XLSX (rvdbreemen/OTGW-firmware, 207 stars) and Sap Extension Creator (heshengtao/super-agent-party, 2.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Skill Prefixes?

timmo001 (a GitHub user) maintains it in timmo001/system-bridge, which has 356 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 8, 2026.

Source: timmo001/system-bridge on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.