chore(dotagents): Manage .claude with dotagents - #18809
Conversation
PR #18797 left stale skill files in the `.claude` directory. By slightly adjusting the `dotagents` configuration, we can also manage Claude skills using `dotagents`. This has the added benefit of keeping `.claude` skills in sync with the vendor-neutral `.agents` standard, which Claude Code unfortunately refuses to support.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
These are stale symlinks, which are replaced now by the overarching .claude/skills symlink to .agents/skills
There was a problem hiding this comment.
The changes to this file were generated by running dotagents init --force, which sets up dotagents from scratch, with support configured for all dotagents-supported agents.
As init --force clears the config, I then added back all the pre-existing skills manually.
| @@ -0,0 +1 @@ | |||
| ../.agents/skills No newline at end of file | |||
This comment was marked as low quality.
This comment was marked as low quality.
Sorry, something went wrong.
There was a problem hiding this comment.
This file is also made redundant by dotagents
sfanahata
left a comment
There was a problem hiding this comment.
Not blocking, but still curious to know how this will work in the wild? It looks like people will now need to know to manually add skills?
PR #18797 left stale skill files in the
.claudedirectory.By slightly adjusting the
dotagentsconfiguration, we can also manage Claude skills usingdotagents. This has the added benefit of keeping.claudeskills in sync with the vendor-neutral.agentsstandard, which Claude Code unfortunately refuses to support.