Skip to content

Symlink entire skills directory instead of individual skill entries #257

Description

@aviadr1

Problem

agentsync currently symlinks individual skills into .claude/skills/ instead of symlinking the directory itself.

Proposal

When syncing skills, create a single directory-level symlink:

  • .claude/skills -> .agents/skills

instead of creating per-skill symlinks/files.

Why this is better

  • New skills created by Claude under .claude/skills/ automatically appear in .agents/skills/.
  • Keeps skill namespace unified and avoids drift between the two paths.
  • Simplifies sync logic and reduces per-skill link management edge cases.

Expected behavior

If .agents/skills exists, agentsync should prefer creating/updating a directory symlink for .claude/skills (with clear fallback behavior on filesystems that do not support symlinks).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions