← Back

Skill Not Invokable From Plugins

Test plugin for skill invocation edge cases

What This Is

In Claude Code 2.1.15 there seems to be some inconsistency. Commands are treated the same as Skills if they are in the user-space - both are “callable” from the command menu: enter a / and you can “run” the skill or command file.

This does not seem to be the case for skills in the plugins space.

Solution: Link to skill from command as done here:

https://github.com/getskillsdev/fit-skills/blob/main/commands/fit-skills.md

The Issue

User-space skills (in ~/.claude/skills/) can be invoked directly from the command menu without needing a separate command file.

Does the same apply to plugin skills?

This plugin tests that assumption.

Structure

skills/
└── skill-ni/
    └── SKILL.md

No commands/ directory.

Expected Behavior

Consistency

If you have to develop plugins locally in your user-space and then re-architect them for distribution it creates friction.

Install

claude plugin marketplace add getskillsdev/skill-not-invokable-from-plugins
claude plugin install gsd@skill-not-invokable-from-plugins

For Plugin Developers

This is a reference implementation for testing skill invocation patterns. Fork it to test your own edge cases.

Source

https://github.com/getskillsdev/skill-not-invokable-from-plugins


Subscribe to Skills Weekly, a digest of the hottest plugins & industry news. Only one email a week.

Want to unsubscribe?

We respect your privacy. Unsubscribe anytime. Privacy Policy

← Back