pull-skills

Download skill directories from GitHub repositories using a local skill-manifest.json file.

30|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/pacaplan/flokay --skill pull-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pull-skills
Source: https://github.com/pacaplan/flokay/tree/main/.claude/skills/pull-skills
Command: npx skills add https://github.com/pacaplan/flokay --skill pull-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of downloading and integrating external skills into your project based on a manifest file, streamlining the setup of your AI agent's capabilities.

Core Features & Use Cases

  • Manifest-Driven Downloads: Fetches skill directories from specified GitHub repositories.
  • Version Management: Supports pulling specific versions or branches of skills.
  • Prerequisite Checking: Verifies necessary CLIs and their versions before downloading.
  • Use Case: When onboarding a new team member or setting up a project on a new machine, this skill ensures all required agent skills are automatically downloaded and placed in the correct directory.

Quick Start

Run the pull script to download skills defined in your skill-manifest.json.

Frequently Asked Questions about pull-skills

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

FAQPage Schema
How do I download skills from GitHub repositories automatically?

You can download skills from GitHub repositories automatically by running a script that reads a local skill-manifest.json file and fetches the specified skill directories. This automates the integration of modular AI agent capabilities into your project.

Do I need Node.js and the GitHub CLI to pull skills using a manifest file?

Yes, pulling skills using a manifest file requires both Node.js and the GitHub CLI (`gh`) to be installed. The script checks these prerequisites and their versions before downloading the specified skill directories.

Can I specify a particular version or branch when downloading skills from GitHub?

Yes, the manifest-driven download process supports pulling specific versions or branches of skills from GitHub repositories. This allows you to manage and integrate exact skill versions into your AI agent project setup.

What is a skill-manifest.json file used for in AI agent project setup?

A skill-manifest.json file is used to define the external skills required by your project. The pull script reads this manifest to automatically fetch and place the specified skill directories from GitHub into the correct local directory.

How do I automate onboarding for new team members who need modular AI agent skills?

To automate onboarding, define all required agent skills in a skill-manifest.json file. Running the pull script downloads these skills from GitHub repositories, ensuring the new machine has the correct modular capabilities placed automatically.

Why is my manifest-driven skill download not working?

Manifest-driven skill downloads fail if Node.js or the GitHub CLI (`gh`) are missing or outdated, or if the skill-manifest.json file is invalid or missing. The script performs prerequisite checking before downloading skill directories to catch these issues.