skill-installer

Install Codex skills from curated lists or GitHub repository paths.

6|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/memoirlabs/mog --skill skill-installer-memoirlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/memoirlabs/mog/tree/main/.agents/skills/.system/skill-installer
Command: npx skills add https://github.com/memoirlabs/mog --skill skill-installer-memoirlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires urllib.request, argparse, json, os, subprocess, zipfile, tempfile, shutil, and includes scripts (resource) components.

What problem does it solve?

This skill removes the friction of manually finding, selecting, and installing new Codex skills by providing a guided installer that can pull curated skills from known locations or install skills from a specified GitHub repository path.

Core Features & Use Cases

  • Curated skill listing: Fetches and displays skills from a curated index and marks which skills are already installed in $CODEX_HOME/skills.
  • Curated and experimental installation: Installs skills from curated by default (and can list/install experimental skills when requested).
  • GitHub repo path installation: Installs one or more skills from a provided GitHub repo/path (including private repos when credentials are available).
  • Deterministic behavior with guardrails: Validates that each selected skill directory contains a SKILL.md, refuses to overwrite existing destination directories, and supports both download and git sparse-checkout fallback.
  • Use Case: A growth marketer wants to quickly add a set of vetted marketing-related skills for campaign generation and analytics workflows without breaking the existing environment.

Quick Start

Install a specific skill by asking to install the skill "skill-installer" from the curated list.

Frequently Asked Questions about skill-installer

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

FAQPage Schema
How do I install Codex skills from a GitHub repository?

To install Codex skills from a GitHub repository, the installer reads the SKILL.md entry point, validates the directory structure, and copies the skill into $CODEX_HOME/skills/<skill-name> using either a direct download or git sparse-checkout fallback.

What is the process for listing available curated skills for my agent?

Listing available curated skills involves fetching a curated index via the GitHub API, displaying the skill entries, and marking which skills are already installed in your local $CODEX_HOME/skills directory to prevent duplicate installations.

Can I install Codex skills from private GitHub repositories?

Yes, you can install skills from private GitHub repositories when your environment has the necessary credentials available, allowing the installer to access and download the specified repository path securely.

Does the skill installer overwrite existing skill directories?

No, the skill installer prevents overwrites when the destination directory already exists in $CODEX_HOME/skills, ensuring deterministic behavior and protecting your existing agent capabilities from being accidentally modified.

What happens if a selected skill directory lacks a SKILL.md file?

If a selected skill directory lacks a SKILL.md file, the installation validation fails because the installer requires this entry point with YAML frontmatter to properly register and make the new agent capabilities available.