mycroftai/documentation/skill-types
Claude Code and agent skill by mycroftai/documentation
- community
Checking that the SKILL.md file is still in the repository.
A Fallback Skill is a Skill that will be called if no Intent is matched to the Utterance.
Install
npx vskill@latest install mycroftai/documentation/skill-typesSKILL.md
Fallback Skill
Fallback Skill order of precedence
The Fallback Skills all have a priority and will be checked in order from low priority value to high priority value. If a Fallback Skill can handle the Utterance it will create a response and return True. After this no other Fallback Skills are tried. This means the priority for Fallbacks that can handle a _broad_ range of queries should be _high_ \(80-100\) and Fallbacks that only responds to a very specific range of queries should be higher \(20-80\). The more specific, the lower the priority value.
Creating a Fallback Skill
Import the FallbackSkill base class:
Create a derived class:
Register the handler with the fallback system
_Note: a FallbackSkill can register any number of fallback handlers_
Implement the fallback handler \(the method that will be called to potentially handle the Utterance\). The method implements logic to determine if the Utterance can be handled and shall output speech if itcan handle the query. It shall return Boolean True if the Utterance was handled and Boolean False if not.
Finally, the Skill creator must make sure the skill handler is removed when the Skill is shutdown by the system.
And as with a normal Skill the function create_skill() needs to be in the file to instantiate the skill.
The above example can be found here.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdocs/skill-development/skill-types/fallback-skill.md
Popularity
- Repository stars
- 79
- Repository forks
- 91
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mycroftai/documentation/skill-types)