技巧精选

用软链接管理 Agent Skills,只装项目内不装全局

分享一下我管理 Skills 的方式,偏极客风格,不一定适合所有人,但可以给大家提供一个思路。 一、Skills 只装在项目里,不装全局 Agent 的 Skills 可以装在全局(所有项目共享)...

精选理由

@dotey 分享了用软链接管理 Skills 的方法,只装项目内省上下文,更新一次全局同步,还能顺手给开源社区修 bug,极客必备。

AI 摘要

@dotey 分享了一种极客风格的 Skills 管理方式:只在项目内安装所需 Skills,不装全局,以节约 Agent 的上下文窗口空间。核心方法是使用软链接(symlink)将 Skills 原件统一存放在 ~/GitHub 仓库中,项目内通过 .agents/skills 软链指向原件,再创建 .claude/skills → .agents/skills 的链接供 Claude Code 使用。更新时只需拉取仓库代码,所有项目自动同步;修 bug 可直接修改原件并反哺开源社区。用户不必记住软链接命令,用自然语言告诉 Agent 即可完成操作。

AI 翻译 · 中文

@dotey 分享了一种极客风格的 Skills 管理方式:只在项目内安装所需 Skills,不装全局,以节约 Agent 的上下文窗口空间。核心方法是使用软链接(symlink)将 Skills 原件统一存放在 ~/GitHub 仓库中,项目内通过 .agents/skills 软链指向原件,再创建 .claude/skills → .agents/skills 的链接供 Claude Code 使用。更新时只需拉取仓库代码,所有项目自动同步;修 bug 可直接修改原件并反哺开源社区。用户不必记住软链接命令,用自然语言告诉 Agent 即可完成操作。

宝玉分享一下我管理 Skills 的方式,偏极客风格,不一定适合所有人,但可以给大家提供一个思路。 一、Skills 只装在项目里,不装全局 Agent 的 Skills 可以装在全局(所有项目共享)或者项目内(只有当前项目能用)。我选择只装在项目内,最主要的原因是节约上下文空间。 Agent 在工作时有一个上下文窗口,你可以把它想象成 Claude 的工作台——台面大小是有限的。虽然 Skill 默认只会加载名称、描述等摘要信息(不会把完