[FEATURE] skill invocation composability

Resolved 💬 6 comments Opened Mar 3, 2026 by fabiodouek Closed Apr 4, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Currently it's not possible to invoke skill A from skill B, when skill A has defined disable-model-invocation=true

Th above is important because I don't want Skill A to be triggered by the LLM based on triggering conditions. But I want skill B to be able to invoke skill A when the calls is explicitly defined.

Proposed Solution

Create a new skill attribute to allow direct skill invocation. Not sure about the naming since a breaking change on disable-model-invocation is undesirable.

Alternative Solutions

_No response_

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

I'm creating Claude code skills which should be able to invoke other skills only when calling them explicitly based on the plugin+skill name

Additional Context

_No response_

View original on GitHub ↗

This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗