-
Notifications
You must be signed in to change notification settings - Fork 12.5k
document-skills and example-skills plugins install identical content, causing duplicate skills #189
Copy link
Copy link
Open
Description
Description
When installing both document-skills and example-skills plugins from anthropic-agent-skills, they contain identical skills, causing duplicates in Claude Code's context window.
Expected Behavior
According to the repo README:
document-skillsshould contain only the production document skills (docx, pdf, pptx, xlsx)example-skillsshould contain the open-source educational examples (algorithmic-art, canvas-design, etc.)
Actual Behavior
Both plugins install all 17 skills from the skills/ directory:
=== document-skills ===
algorithmic-art, brand-guidelines, canvas-design, doc-coauthoring, docx,
frontend-design, internal-comms, mcp-builder, pdf, pptx, skill-creator,
slack-gif-creator, theme-factory, web-artifacts-builder, webapp-testing, xlsx
=== example-skills ===
(identical list)
Both use the same commit hash in the cache (69c0b1a06741).
Impact
- ~50k wasted tokens on duplicate skill definitions
- Skills like
pptx(6.3k tokens) appear twice in/context - Reduces available context for actual work
Steps to Reproduce
- Install Claude Code
- Run:
claude plugin install document-skills@anthropic-agent-skills - Run:
claude plugin install example-skills@anthropic-agent-skills - Run
/contextin Claude Code - Observe duplicate skills in the "Plugin" section
Environment
- Claude Code v2.0.76
- macOS 15.6.1
- Both plugins installed at user scope
Suggested Fix
The plugin packaging should respect the intended separation, or the marketplace should only expose one unified plugin that contains all skills without duplication.
Workaround
Uninstall one of the duplicate plugins:
claude plugin uninstall example-skills@anthropic-agent-skillsReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels