Skip to content

refactor: mirror .claude skills + CLAUDE.md into .agents via symlinks#2810

Merged
Koshkoshinsk merged 1 commit into
mainfrom
refactor/agents-claude-symlinks
Jun 18, 2026
Merged

refactor: mirror .claude skills + CLAUDE.md into .agents via symlinks#2810
Koshkoshinsk merged 1 commit into
mainfrom
refactor/agents-claude-symlinks

Conversation

@Koshkoshinsk

@Koshkoshinsk Koshkoshinsk commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

What

Keep .claude as the single source of truth and make the agents-convention paths symlinks to it:

  • .agents/skills../.claude/skills
  • AGENTS.mdCLAUDE.md

Why

Lets an agents-convention harness (e.g. Codex) read the same skills and instructions as the .claude setup — no duplication, no separate source-of-truth directory. New skills under .claude/skills appear in .agents/skills automatically.

.gitignore ignores .agents/AGENTS.md; the symlinks are committed regardless (tracked files aren't subject to gitignore). Can update the ignore rules if preferred.

.agents/skills -> ../.claude/skills and AGENTS.md -> CLAUDE.md so the
agents-convention paths resolve to the canonical ones. Drops the
host/skills indirection in favor of .claude as the single source of truth.
@Koshkoshinsk Koshkoshinsk force-pushed the refactor/agents-claude-symlinks branch from c1db379 to e4907c2 Compare June 18, 2026 14:03
@Koshkoshinsk Koshkoshinsk merged commit 070714e into main Jun 18, 2026
2 checks passed
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.

2 participants