skill-link

Create symlinks from a source directory to CLAUDE_HOME and CODEX_HOME for skills, commands, and agents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans a source directory and automatically creates symlinks to Claude Code and Codex CLI destinations for skills, commands, and agents, simplifying deployment and updates.

Core Features & Use Cases

  • Create directory and file symlinks from a source layout to CLAUDE_HOME and CODEX_HOME for skills, commands, and agents.
  • Synchronize extensions across Claude Code and Codex CLI with a single workflow, reducing duplication and drift.
  • Use Case: When integrating a new set of skills from a shared repo, run the linkage to install all extensions in one pass.

Quick Start

Run the skill-link workflow to scan your source directory and create the necessary symlinks across CLAUDE_HOME and CODEX_HOME.

Frequently Asked Questions about skill-link

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

FAQPage Schema
How do I symlink Claude Code extensions and skills to CLAUDE_HOME?

To symlink Claude Code extensions, run the skill-link workflow to scan your source directory for SKILL.md files and automatically create directory or file symlinks from that layout to CLAUDE_HOME.

Can I sync skills across Claude Code and Codex CLI with a single workflow?

Yes, you can synchronize extensions across Claude Code and Codex CLI with a single workflow. The skill-link tool creates symlinks from your source directory to both CLAUDE_HOME and CODEX_HOME, reducing duplication and drift.

How does skill-link locate skills in a source directory?

Skill-link locates skills by scanning the source directory for SKILL.md files. Once found, it applies to skills, commands, and agents, creating the necessary symlinks to the target CLI destinations.

What's the best way to bulk deploy Claude skills from a shared repo?

The best way to bulk deploy Claude skills is running skill-link to integrate a new set of skills from a shared repo. It installs all extensions in one pass by creating symlinks across your CLI environments.

Does skill-link validate symlink targets before creation?

Yes, skill-link ensures safe linking by validating targets before creation. This prevents broken symlinks when deploying or syncing skills, commands, and agents across CLAUDE_HOME and CODEX_HOME.