Skip to content

fix(sleep): resolve Claude plugin-qualified skills - #339

Open
Aarav Khanal (Aaravkhanal) wants to merge 1 commit into
microsoft:mainfrom
Aaravkhanal:codex/claude-plugin-skill-resolution
Open

Aarav Khanal (Aaravkhanal) wants to merge 1 commit into
microsoft:mainfrom
Aaravkhanal:codex/claude-plugin-skill-resolution

Conversation

@Aaravkhanal

Copy link
Copy Markdown

Summary

  • Resolve Claude Code plugin-qualified plugin:skill names only within the matching plugin cache root.
  • Stage proposals using the live skill directory name while preserving qualified names for reports.
  • Cover versioned and legacy plugin roots, unrelated same-name skills, malformed names, ambiguity, and pinned staging paths.

Fixes #316

Validation

  • python -m pytest -q — 2,007 passed, 21 skipped, 4 xfailed.
  • git diff --check

@Aaravkhanal

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree [company={Aaravkhanal}]

@Aaravkhanal

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

sleep: plugin skills never resolve, because Claude Code records them as plugin:skill

1 participant