local-skill-loader

atman-33's avatarfrom atman-33

Loads (copies) a skill from a local source directory into the current project's skill library (.claude/skills). Use this when the user wants to import or copy a skill from another location on the filesystem.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

The Local Skill Loader is a specialized utility designed to streamline the management of Claude agent capabilities by automating the import process. It allows developers to seamlessly copy skills from any local source directory into a project's specific skill library (.claude/skills), ensuring that all necessary resources and metadata are correctly structured for immediate use. This tool is essential for maintaining a modular and reusable workflow when building complex agentic systems.

Use Cases

  • Case 1: Migrating custom-developed skills from a centralized local repository into a new project environment to save setup time.
  • Case 2: Sharing and distributing proprietary skills across different local development directories within a team or organization.
  • Case 3: Rapidly prototyping agent features by importing pre-configured skill templates from a local filesystem into the active workspace.
namelocal-skill-loader
descriptionLoads (copies) a skill from a local source directory into the current project's skill library (.claude/skills). Use this when the user wants to import or copy a skill from another location on the filesystem.

Local Skill Loader

Overview

This skill enables the importing of skills from external local directories into the current project's skill structure. It copies the entire skill directory (including SKILL.md and resources) to .claude/skills/<skill-name>.

Usage

To load a skill, execute the load_skill.py script.

Command

python3 {path}/scripts/load_skill.py <source_path> [--dest-root <destination_directory>]
  • <source_path>: The absolute path to the skill directory you want to copy (e.g., /home/user/repo/skills/my-skill).
  • --dest-root: (Optional) The root directory where skills should be installed. Defaults to .claude/skills.

Example

If the user asks to "load the daily-task-creator skill from /home/atman/.codex/skills/daily-task-creator":

python3 {path}/scripts/load_skill.py /home/atman/.codex/skills/daily-task-creator

This will create .claude/skills/daily-task-creator in the current working directory and copy the contents.