add-remote-skill

Parse GitHub URLs, clone skill directories, and update SKILL.md metadata.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/galafis/fonte --skill add-remote-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-remote-skill
Source: https://github.com/galafis/fonte/tree/main/_kilo_marketplace_temp/.kilocode/skills/add-remote-skill
Command: npx skills add https://github.com/galafis/fonte --skill add-remote-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables adding one or more skills from GitHub repositories to the kilo-marketplace by parsing URLs, cloning the relevant skill directories, and updating the frontmatter with source metadata.

Core Features & Use Cases

  • Parse GitHub URL formats to identify the skill path and repository.
  • Perform sparse checkout to clone only the required skill directory and copy it to skills/<skill-name>/ for marketplace integration.
  • Update SKILL.md frontmatter to include metadata.source.repository and metadata.source.path, and assign a default category if missing.
  • Use case: Import a single skill from GitHub or batch-import multiple skills into the marketplace with automated category tagging.

Quick Start

Run the add-remote-skill script with a GitHub URL to add the skill to the marketplace.

Frequently Asked Questions about add-remote-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import a skill from a GitHub repository into the marketplace?

To import a skill from a GitHub repository, you provide the GitHub URL to automate parsing, sparse checkout of the specific skill directory, and copying to the local skills folder. The process updates SKILL.md metadata with source info.

Can I batch import multiple GitHub skills at once?

Yes, you can batch import multiple GitHub skills by providing multiple GitHub URLs. The tool processes each URL, performs sparse checkouts for the required directories, and applies automated category tagging with error handling.

Does the import process clone the entire GitHub repository?

No, the import process uses sparse checkout to clone only the required skill directory path from the GitHub repository. This avoids downloading unnecessary files and directly copies the needed folder to skills/<skill-name>/.

How does the tool handle missing categories in imported skills?

When imported skills lack a category, the tool assigns a default category automatically. It also updates the SKILL.md frontmatter to include metadata.source.repository and metadata.source.path for proper tracking.

What GitHub URL formats are supported for adding remote skills?

The tool parses various GitHub URL formats to identify the skill path and repository. It accepts URLs pointing directly to skill directories or files within a GitHub repository to trigger the import workflow.

Why do I need sparse checkout when adding remote skills?

Sparse checkout is needed to efficiently clone only the specific skill directory from a remote GitHub repository instead of the entire codebase. This optimizes bandwidth and storage when integrating external skills into the marketplace.