Skip to content

Simplify skills symlink setup with directory-level symlinks#93

Merged
braden-w merged 1 commit intomainfrom
braden-w/simplify-skill-symlinks
Feb 26, 2026
Merged

Simplify skills symlink setup with directory-level symlinks#93
braden-w merged 1 commit intomainfrom
braden-w/simplify-skill-symlinks

Conversation

@braden-w
Copy link
Collaborator

@braden-w braden-w commented Feb 26, 2026

The old skills setup had 36 individual symlinks — one per skill, duplicated across .agents/skills/ and .claude/skills/. Every time a new skill landed in epicenter, you had to manually add two more symlinks to this repo. With 35+ skills already in epicenter (and more coming), that friction adds up fast.

This replaces all 36 with two directory-level symlinks:

.claude/skills  →  ../.agents/skills  →  ../../epicenter/.agents/skills

Any skill added to epicenter is now automatically available here without touching this repo. The chain works because .claude/skills delegates to .agents/skills, which delegates to the epicenter directory — so there's a single source of truth and a clear ownership boundary.

Verified that both layers resolve correctly and all 35+ existing epicenter skills are accessible end-to-end.

Replace 36 individual skill symlinks (18 in .agents/skills, 18 in .claude/skills)
with 2 directory-level symlinks:
- .agents/skills → ../../epicenter/.agents/skills (all 35 epicenter skills)
- .claude/skills → ../.agents/skills

This eliminates manual maintenance when skills are added/removed from epicenter
and removes unnecessary indirection through the symlink chain. All skills are now
automatically available through a single symlink per directory.
@braden-w braden-w merged commit 7413521 into main Feb 26, 2026
1 of 2 checks passed
@braden-w braden-w deleted the braden-w/simplify-skill-symlinks branch February 26, 2026 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant