fix: remove CLAUDE.md symlink generation from build

The CLAUDE.md symlink causes installation errors when using
`npx skills add` as it tries to copy AGENTS.md to itself.

- Remove createClaudeSymlink function from build.ts
- Remove claudeSymlink from SkillPaths interface
- Remove CLAUDE.md references from AGENTS.md structure documentation
- Delete existing CLAUDE.md symlink from skills directory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Pedro Rodrigues
2026-01-28 15:53:34 +00:00
parent 22e466937a
commit bec143f6ce
5 changed files with 0 additions and 34 deletions

View File

@@ -17,7 +17,6 @@ export interface SkillPaths {
skillDir: string;
referencesDir: string;
agentsOutput: string;
claudeSymlink: string;
skillFile: string;
}
@@ -39,7 +38,6 @@ export function getSkillPaths(skillName: string): SkillPaths {
skillDir,
referencesDir: join(skillDir, "references"),
agentsOutput: join(skillDir, "AGENTS.md"),
claudeSymlink: join(skillDir, "CLAUDE.md"),
skillFile: join(skillDir, "SKILL.md"),
};
}