add-remote-skill

This skill enables adding skills from GitHub repositories to the kilo-marketplace.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "add-remote-skill" with this command: npx skills add kilo-org/kilo-marketplace/kilo-org-kilo-marketplace-add-remote-skill

Add Remote Skill

This skill enables adding skills from GitHub repositories to the kilo-marketplace.

When to Use

Use this skill when the user provides one or more GitHub URLs pointing to skill directories and wants them added to the marketplace.

Workflow

Single Skill

For a single GitHub URL, execute the add-remote-skill script directly:

npx tsx bin/add-remote-skill.ts <github-url>

Multiple Skills

When the user provides multiple GitHub URLs, switch to orchestrator mode to handle each skill addition as a separate subtask. This ensures proper error handling and progress tracking for each skill.

To switch to orchestrator mode:

Request a mode switch to orchestrator with a message like:

Add the following skills from GitHub:

  • [url1]

  • [url2]

  • [url3]

For each URL, create a code subtask that runs: npx tsx bin/add-remote-skill.ts <url>

after cloning the skill, make sure you give it an appropriate category. Please also check the url main repository for the LICENSE and warn the user if it is not Apache 2.0

Script Details

The bin/add-remote-skill.ts script:

Parses GitHub URLs in formats:

Uses sparse checkout to clone only the skill directory

Copies the skill to skills/<skill-name>/

Updates SKILL.md frontmatter:

  • Adds metadata.source.repository with the GitHub repo URL

  • Adds metadata.source.path with the path within the repo

  • Adds metadata.category: unknown if not present

Example Usage

Add a single skill

npx tsx bin/add-remote-skill.ts https://github.com/vercel-labs/agent-skills/tree/main/skills/claude.ai/web-design-guidelines

Add from Gemini CLI

npx tsx bin/add-remote-skill.ts https://github.com/google-gemini/gemini-cli/tree/main/.gemini/skills/pr-creator

Error Handling

The script will fail if:

  • The GitHub URL format is invalid

  • The skill directory already exists locally

  • SKILL.md is not found in the source directory

  • The repository or path doesn't exist

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

skill-creator

No summary provided by upstream source.

Repository SourceNeeds Review
General

changelog-generator

No summary provided by upstream source.

Repository SourceNeeds Review
General

webapp-testing

No summary provided by upstream source.

Repository SourceNeeds Review
General

web-design-guidelines

No summary provided by upstream source.

Repository SourceNeeds Review