Original Reddit post

I’ve been trying to build a hierarchy of skills where “low-level” helper skills can’t be invoked directly, but higher-level skills can still compose them together. If you’re not familiar - You can add these inside the frontmatter of your skills to control them. Regular skill (default) User invocable: ✅ Yes (via /name ) Claude invocable: ✅ Yes (auto) Other skills can call: ✅ Yes (via /name ) Best for: General-purpose skills user-invocable: false User invocable: ❌ No Claude invocable: ✅ Yes (auto) Other skills can call: ✅ Yes (via /name ) Best for: Skills you want Claude to decide when to use disable-model-invocation: true User invocable: ✅ Yes (via /name ) Claude invocable: ❌ No Other skills can call: ❌ No Best for: User-only utilities No description in the frontmatter ✨ User invocable: ✅ Yes (only via /name ) Claude invocable: ❌ No (won’t choose) Other skills can call: ✅ Yes (via /name ) Best for: “Private” helper skills for composition If you have some thoughts in the area, I’d love to hear submitted by /u/chtulhuf

Originally posted by u/chtulhuf on r/ClaudeCode