[FEATURE] skill invocation composability

Status Closed — not planned
Maintainer reply None cached
Activity 6 comments · opened Mar 3, 2026 · 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 ↗