name: Skill Hub description: A skill to discover, load, and use remote skills from the 'antigravity-awesome-skills' repository without permanent installation.
Skill Hub Instructions
This skill allows you to tap into the extensive collection of agentic skills hosted at github.com/sickn33/antigravity-awesome-skills on an "as-needed" basis.
Workflow 1: Load Local Global Skills (Preferred)
Use this workflow to find and use skills stored locally in your global skills directory.
Search:
- List the contents of the global skills directory:
C:\Users\rgonz\OneDrive\Apps\skills - Identify the directory that matches the requested skill name (e.g.,
skill_creator).
- List the contents of the global skills directory:
Load:
- Read the
SKILL.mdfile within that directory:C:\Users\rgonz\OneDrive\Apps\skills\[skill_name]\SKILL.md - Crucial: Read the instructions in
SKILL.mdand apply them to your current task immediately.
- Read the
Workflow 2: Load a Remote Skill (On-Demand)
Use this workflow when you want to use a skill for the current task without installing it permanently.
Identify the Skill:
- If the user names a specific skill (e.g., "Use the
agent-evaluationskill"), proceed to step 2. - If the user asks for a type of skill (e.g., "Do we have a skill for game dev?"), search the repository listing first.
- Repo URL:
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills
- Repo URL:
- If the user names a specific skill (e.g., "Use the
Fetch the Instructions:
- Construct the raw URL:
https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/[skill-name]/SKILL.md - Use the
read_url_contenttool to read this URL.
- Construct the raw URL:
Adopt the Skill:
- Once the content is read, immediately acknowledge that you have "loaded" the skill.
- Crucial: Read the instructions in the fetched text and apply them to your current task. Treat the fetched content as if it were your primary instruction set for that specific sub-task.
Workflow 3: Search for Remote Skills
If the user is unsure what skills are available:
- Read the repository file list:
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills- (Note: Use
read_url_content. If that fails, ask the user to provide a specific skill name).
- (Note: Use
- Provide a summary of relevant skills to the user.
Workflow 4: Install a Remote Skill (Global)
If the user explicitly asks to "install" or "save" a remote skill globally (for use in all projects):
- Fetch: Read the
SKILL.mdcontent as in Workflow 2. - Save:
- Create a new directory:
c:\Users\rgonz\OneDrive\Apps\skills\[skill-name] - Write the content to
...\[skill-name]\SKILL.md.
- Create a new directory:
- Confirm: Notify the user that the skill is now permanently available globally.
Workflow 5: Install a Remote Skill (Workspace-Only)
If the user explicitly asks to install a skill for this project only (or if the skill seems highly specific to the current project context):
- Fetch: Read the
SKILL.mdcontent as in Workflow 2. - Save:
- Determine the Project Root.
- Create a new directory:
[ProjectRoot]\.agent\skills\[skill-name] - Write the content to
...\[skill-name]\SKILL.md.
- Confirm: Notify the user that the skill is now available for this workspace only.
Tips
- Always try to "load" first unless the user insists on installation. This keeps the workspace clean.
- If a remote skill references local scripts (e.g.,
scripts/do_something.py), "loading" might not work fully. In that case, warn the user and suggest installation.