Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Skill Hub: Centralizing Agent Skills with Symlinks

说明与用途

通过符号链接集中管理 AI 代理技能,消除多代理间的重复和版本漂移。

问题

Managing identical Skill folders across multiple AI agents leads to duplicated edits, version drift, and confusion over source files.

结果

Centralizing Skills reduces duplication, ensures consistent versions across agents, and simplifies maintenance.

工作流

  • Create a central Skills directory (e.g., ~/.skills-hub/research).
  • Write SKILL.md with required frontmatter.
  • Create symlinks from each agent’s Skill folder to the central directory (e.g., ln -s ~/.skills-hub/research ~/.claude/skills/research).
  • Verify links with ls -l.
  • Use a CLI tool (e.g., skm) to adopt scattered Skills into the hub and manage enable/disable per tool.

证据

Skill ในที่นี้คือโฟลเดอร์ที่มีไฟล์ SKILL.md ข้างใน ใช้บอก agent ว่าทำงานอะไรได้บ้างและต้องทำอย่างไร

来源

แต่ละเครื่องมือเก็บ Skill คนละที่ ซึ่งเป็นต้นเหตุของเรื่องทั้งหมด

来源

แนวคิดง่ายมาก คืออย่าให้ agent แต่ละตัวเป็นเจ้าของ Skill ให้มีโฟลเดอร์กลางเพียงที่เดียวเป็นต้นฉบับ แล้วให้ agent ทุกตัวชี้มาที่โฟลเดอร์นั้น

来源

คำสั่ง --dry-run สำคัญมาก เพราะ adopt จะย้ายไฟล์จริง ถ้ารันพลาดแล้วไฟล์กระจัดกระจายจะกู้ยาก

来源

บน macOS และ Linux วิธีนี้ใช้ได้ทันที ส่วน Windows ต้องเปิด Developer Mode หรือใช้ junction ซึ่งเป็นคนละกลไกแต่ให้ผลคล้ายกัน

来源

  • 记录日期: 2026-10-26T03:11:35.731Z