skill-pull

Clone remote skill sources and extract SKILL.md directories into .pi-go/skills.

122|13|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/dimetron/pi-go --skill skill-pull
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-pull
Source: https://github.com/dimetron/pi-go/tree/main/.pi-go/skills/skill-pull
Command: npx skills add https://github.com/dimetron/pi-go --skill skill-pull

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Download and install skills from remote sources into the local skills directory.

Core Features & Use Cases

  • Download and install skills from a remote source into .pi-go/skills/.
  • Support GitHub shorthand: user/repo, GitHub URL, or raw SKILL.md file.
  • Optional filtering by skill name; warns on conflicts and preserves existing skills.

Quick Start

Use /skill-pull <source> [skill-name] to pull and install skills into your local skills directory.

Frequently Asked Questions about skill-pull

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

FAQPage Schema
How do I pull remote skills into a local skills repo from GitHub?

To pull remote skills from GitHub, provide a user/repo shorthand, full URL, or raw SKILL.md reference. The tool clones the source with --depth 1, extracts directories containing SKILL.md, and copies them into .pi-go/skills.

Can I install a specific skill from a GitHub repository instead of all of them?

Yes, you can install a specific skill by providing the source and the optional skill-name argument. This filters the extraction process to copy only the targeted SKILL.md directory into your local .pi-go/skills folder.

What happens if I pull a remote skill with a name that already exists locally?

When pulling a remote skill that already exists locally, the tool issues a warning on existing names and preserves the current skills in your .pi-go/skills directory without overwriting them.

What GitHub URL formats are supported for downloading skills?

Supported GitHub formats for downloading skills include user/repo shorthand, full GitHub repository URLs, and direct raw SKILL.md file references. The tool clones the source and extracts matching skill directories.

Does pulling skills from a remote repository leave temporary cloned files behind?

No, pulling remote skills cleans up temporary files automatically. The workflow clones the source with --depth 1, extracts the SKILL.md directories to .pi-go/skills, removes the temporary clone, and reports what was installed.