Best for
- Use when the user requests to download, install, import, setup, or update new agent skills, or asks to relocate installed skills.
derailed-dash/dazbo-agent-skills/skills/deploy-skills-in-antigravity/SKILL.md
Downloads, installs, and relocates new agent skills to the global Antigravity shared directory (`~/.gemini/config/skills/`) to make them available across all tools. Use when the user requests to download, install, import, setup, or update new agent skills, or asks to relocate installed skills.
Decision brief
This skill provides a structured workflow for downloading, installing, and relocating new agent skills. It first checks for the availability of the find-skills skill to handle skill discovery, installation, or upgrades. If find-skills is unavailable, it falls back to direct CLI…
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/derailed-dash/dazbo-agent-skills --skill "skills/deploy-skills-in-antigravity"Inspect the Agent Skill "deploy-skills-in-antigravity" from https://github.com/derailed-dash/dazbo-agent-skills/blob/e3cfcae3c2c043853504bd337f23ad627847d8f8/skills/deploy-skills-in-antigravity/SKILL.md at commit e3cfcae3c2c043853504bd337f23ad627847d8f8. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Copy this checklist and track your progress:
Before completing the task, the agent MUST run the following verification sequence:
Confirm the skill directory path (either /.gemini/config/skills/ if relocated, or /.agents/skills/ if not): - Linux/macOS: ls -la /.gemini/config/skills/ (or ls -la /.agents/skills/) - Windows: Get-ChildItem "$HOME\.gemini\config\skills" (or Get-ChildItem "$HOME\.agents\skills")
This skill MUST trigger whenever:
Node.js: The system must have npx available to run the skills tool.
Permission review
The documentation asks the agent to read local files, directories, or repositories.
**Access Permissions**: Ensure you have directory write permissions for `~/.agents/skills/` and, if relocating, `~/.gemini/config/skills/`.The documentation includes network, browsing, or remote request actions.
Parse the user's request to identify the target repository URL, skill name, or branch.The documentation asks the agent to run terminal commands or scripts.
Execute direct CLI commands using `run_command`:The documentation asks the agent to run terminal commands or scripts.
You MUST STOP and ask the user using `ask_question` or a direct prompt before running any relocation script. Do NOT execute the relocation command until the user explicitly confirms.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 86/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 17 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
This skill provides a structured workflow for downloading, installing, and relocating new agent skills. It first checks for the availability of the find-skills skill to handle skill discovery, installation, or upgrades. If find-skills is unavailable, it falls back to direct CLI installation commands.
After installation or upgrade, if operating within an Antigravity environment (where ~/.gemini exists), it prompts the user to confirm whether they want the skills relocated to ~/.gemini/config/skills/ so they become available across all Antigravity tools.
This skill MUST trigger whenever:
npx skills add, skills add, skills install, or npx skills.https://github.com/...) and asks to "add" or "integrate" its skills.npx available to run the skills tool.~/.agents/skills/ and, if relocating, ~/.gemini/config/skills/.Copy this checklist and track your progress:
Skill Deployment Progress:
- [ ] Step 1: Check for `find-skills` availability
- [ ] Step 2: Install or upgrade skills
- [ ] Step 3: Check for Antigravity environment and prompt user for relocation
- [ ] Step 4: Relocate skills (if confirmed)
- [ ] Step 5: Verify that files are correctly positioned
Step 1: Check for find-skills availability
Before initiating an installation or upgrade:
find-skills skill is available in your active agent skills context.find-skills is present, use it for discovering, installing, or upgrading skills in Step 2.find-skills is NOT present, proceed to Step 2 using the direct CLI fallback commands detailed in this skill.Step 2: Install or upgrade skills
Depending on find-skills availability:
find-skills IS available:
find-skills.npx skills add <package> -g -y (or specific repository URL/branch flags).npx skills update -g -y (or npx skills check).find-skills is NOT available:
run_command:
npx skills add https://github.com/username/repo-name -y -gnpx skills add https://github.com/username/repo-name -y -g --skill skill-namenpx skills update -g -yStep 3: Check for Antigravity environment and prompt user for relocation
[!IMPORTANT] MANDATORY USER CONFIRMATION GATE You MUST STOP and ask the user using
ask_questionor a direct prompt before running any relocation script. Do NOT execute the relocation command until the user explicitly confirms.
Default skill installation via npx skills places files into ~/.agents/skills/.
Before relocating files:
~/.gemini exists: Verify if the target environment is Antigravity by checking for the existence of ~/.gemini (e.g. [ -d "$HOME/.gemini" ] on Linux/macOS or Test-Path "$HOME\.gemini" on Windows).
~/.gemini does not exist, skip relocation. Installed skills will remain in ~/.agents/skills/.~/.gemini does exist, explicitly ask the user whether they want the newly installed/updated skills relocated to ~/.gemini/config/skills/ to make them available across all Antigravity tools.
~/.agents/skills/.Step 4: Relocate skills (if confirmed)
If the user confirmed relocation and ~/.gemini exists:
~/.agents/skills/ to ~/.gemini/config/skills/.Step 5: Verify that files are correctly positioned
Perform the checks outlined in the Verification Loop to ensure the skill is functional and correctly placed.
Depending on the operating system, execute the appropriate shell command or script:
Run this clean replacement script. It removes any existing versions in ~/.gemini/config/skills/ before moving the newly installed versions:
mkdir -p "$HOME/.gemini/config/skills/" && [ -d "$HOME/.agents/skills" ] && for d in "$HOME/.agents/skills"/*/; do [ -d "$d" ] && rm -rf "$HOME/.gemini/config/skills/$(basename "$d")" && mv "$d" "$HOME/.gemini/config/skills/"; done
If operating on a Windows host environment, run the following PowerShell command:
$sourceDir = "$HOME\.agents\skills"
$destDir = "$HOME\.gemini\config\skills"
if (-not (Test-Path $destDir)) { New-Item -ItemType Directory -Path $destDir -Force }
Get-ChildItem -Path $sourceDir -Directory | ForEach-Object {
$target = Join-Path $destDir $_.Name
if (Test-Path $target) { Remove-Item -Path $target -Recurse -Force -ErrorAction SilentlyContinue }
Move-Item -Path $_.FullName -Destination $destDir -Force
}
Before completing the task, the agent MUST run the following verification sequence:
Confirm the skill directory path (either ~/.gemini/config/skills/ if relocated, or ~/.agents/skills/ if not):
ls -la ~/.gemini/config/skills/ (or ls -la ~/.agents/skills/)Get-ChildItem "$HOME\.gemini\config\skills" (or Get-ChildItem "$HOME\.agents\skills")Verify that the SKILL.md file exists in the target directory and has a valid YAML frontmatter block:
SKILL.md and confirm it starts with --- and contains valid name and description keys.For complex skills, ensure that nested folders (such as references/, evals/, or scripts/) are present and populated:
Confirm the Skills CLI successfully registers and lists the skill:
npx skills ls -g (or npx skills ls -g --json)Ensure that the skill files are readable by the active shell process to prevent loader failures during execution.
Alternatives
prisma/prisma
Review what Prisma Next migrations will run on merge or deploy, render the migration graph, resolve concurrent / diamond-convergence conflicts, and configure environment refs for CI. Use for "what migrations are going to run", "what runs on deploy", merge conflict, diamond convergence, concurrent migrations, migration status, ref management, staging, production, MIGRATION.DIVERGED, MIGRATION.NO_MARKER, MIGRATION.MARKER_NOT_IN_HISTORY, prisma migrate status, prisma migrate diff, prisma migrate re
teng-lin/notebooklm-py
Complete API for Google NotebookLM - full programmatic access including features not in the web UI. Create notebooks, add sources, generate all artifact types, download in multiple formats. Activates on explicit /notebooklm or intent like "create a podcast about X"
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for deployment and design tasks; the detail page covers purpose, installation, and practical steps.
huggingface/skills
Build and publish a Gradio demo on Hugging Face Spaces for a user-provided LoRA. Use when someone asks to create, generate, ship, or publish a Space, demo, Gradio app, or playground for a LoRA — including LoRAs for Qwen-Image, Qwen-Image-Edit, LTX-Video, Wan, FLUX, SDXL, or other diffusion base models. Also triggers when someone describes a LoRA they trained or hosts on the Hub and wants to share it. Covers picking the right base pipeline and `diffusers` inference recipe, designing a UI tailored