Symlink agent files instead of telling bots to read other files#9750
Symlink agent files instead of telling bots to read other files#9750Jacobfaib wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (5)
💤 Files with no reviewable changes (2)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe .claude/skills directory is replaced with a symlink pointing to ../.agent/skills/, consolidating duplicate skill definition files. The cccl-style and cccl-test SKILL.md files under .claude/skills are removed, and CLAUDE.md content is cleared. ChangesSkills directory consolidation
Comment |
This comment has been minimized.
This comment has been minimized.
|
does it work in all OSes? |
Yes. Any recent version of git (IIRC something like v1.5+ (released in 2007)) will determine symlink support on the current platform when downloading the repository. If the platform doesn't support symlinks (which they all should, windows added full support in windows 10), then git will instead populate the file with the path of the link. So given /bar/baz.txtBut this is very very rare, I haven't come across a system other than ancient windows where symlinks haven't worked. |
😬 CI Workflow Results🟥 Finished in 3h 26m: Pass: 99%/506 | Total: 16d 18h | Max: 2h 40m | Hits: 37%/1879101See results here. |
Description
Symlink
CLAUDE.md->AGENTS.mdSymlink
.claude/skills->.agents/skillsChecklist