installing-sublime-skills

Recreate and repoint symlinks for Sublime-Skills under Claude Code and Codex.

Updated May 19, 2026
One-click install
npx skills add https://github.com/Emrebener/Sublime-Skills --skill installing-sublime-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: installing-sublime-skills
Source: https://github.com/Emrebener/Sublime-Skills/tree/main/.claude/skills/installing-sublime-skills
Command: npx skills add https://github.com/Emrebener/Sublime-Skills --skill installing-sublime-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fish, and includes scripts (resource) components.

What problem does it solve?

It solves the problem of Claude Code and Codex harnesses failing to discover skills after renames, moves, deletions, or fresh pulls, causing missing or broken skill/command links.

Core Features & Use Cases

  • Refreshes skill and command symlinks: Recreates or repoints symlinks under ~/.claude/{skills,commands}/ and ~/.codex/skills/ so harnesses can locate the latest repo content.
  • Prunes broken symlinks: Removes leftover symlinks from prior renames or deletions to prevent drift.
  • Idempotent re-install behavior: Safely re-runs without duplicating entries, using repointing and clean-up to converge on the correct state.

Quick Start

Run the install script to refresh the symlinks for all skills and slash commands in this repo after any change to skills/ or commands/.

Frequently Asked Questions about installing-sublime-skills

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

FAQPage Schema
Why does Claude Code fail to discover skills after pulling repository changes?

Claude Code fails to discover skills after pulling changes due to repo drift leaving broken symlinks or outdated paths in ~/.claude/{skills,commands}/. This tool fixes skill discovery by scanning SKILL.md files, pruning dead links, and repointing symlinks to the correct content.

How do I fix broken symlinks for Codex skills and slash commands?

To fix broken symlinks for Codex skills and slash commands, run the install script to recreate idempotent symlinks under ~/.codex/skills/ and ~/.claude/commands/. It scans commands/*.md, validates SUBLIME_SKILLS_HOME, and prunes leftover links from prior deletions or renames.

When do I need to refresh symlinks for Sublime-Skills?

You need to refresh symlinks for Sublime-Skills after adding, renaming, moving, deleting, or pulling changes to skills and command files. This recovers from repo drift by ensuring harnesses locate the latest repository content through valid symlinks.

Do I need fish shell to recreate skill symlinks in Claude Code?

Yes, fish shell is a required dependency to run the scripts that recreate skill symlinks in Claude Code and Codex. The scripts use fish to execute idempotent ln -sfn behavior and validate the SUBLIME_SKILLS_HOME environment variable before linking.

Is it safe to re-run the skill installation script after renaming files?

Yes, re-running the skill installation script after renaming files is safe because it uses idempotent ln -sfn behavior. It safely repoints symlinks and prunes broken ones from prior renames or deletions without duplicating entries, converging on the correct state.

What's the best way to recover from repo drift when harnesses cannot find commands?

The best way to recover from repo drift when harnesses cannot find commands is to run a script that validates SUBLIME_SKILLS_HOME, prunes broken symlinks, and repoints links under ~/.claude/{skills,commands}/ and ~/.codex/skills/ to restore harness discovery.