Favicon of add-fallback-commands

add-fallback-commands Skill

AI Agent SkillCOpen source

Add fallback commands to your Command Palette extension for catch-all search behavior. Use when asked to add search functionality, query matching, direct input handling, calculator-style evaluation, URL opening, command execution, or results that appear when no other extension matches. Used by 14 of 20 built-in extensi Published by microsoft in PowerToys.

What is add-fallback-commands Skill?

Add fallback commands to your Command Palette extension for catch-all search behavior. Use when asked to add search functionality, query matching, direct input handling, calculator-style evaluation, URL opening, command execution, or results that appear when no other extension matches. Used by 14 of 20 built-in extensi Published by microsoft in PowerToys. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
100/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Research
  • Research use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use add-fallback-commands Skill

  • Use it for research.

Built with

CCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/PowerToys
  • Skill file: src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/.github/skills/add-fallback-commands/SKILL.md

What it does

Add fallback commands to your Command Palette extension for catch-all search behavior. Use when asked to add search functionality, query matching, direct input handling, calculator-style evaluation, URL opening, command execution, or results that appear when no other extension matches. Used by 14 of 20 built-in extensi

Skill instructions

Add Fallback Commands Fallback commands are shown in Command Palette when no other results match the user's query. They enable your extension to act as a catch-all handler — perfect for calculators, web search, command execution, file path opening, and more. When to Use This Skill - Adding search functionality that responds to any user input - Creating a calculator that evaluates expressions as the user types - Building a web search that triggers on unmatched queries - Opening files or URLs typed directly into the palette - Executing shell commands from the search bar How Fallback Commands Work 1. User types a query in Command Palette 2. If no top-level commands match, CmdPal asks extensions for fallback results 3. Your extension's FallbackCommands() provides items that respond to the query 4. The fallback items can be static (always shown) or dynamic (filtered by query) Quick Start: Static Fallback Override FallbackCommands() in your CommandProvider: csharp public partial class MyComm

Explore related resources

Frequently asked questions

What is add-fallback-commands?

add-fallback-commands is a open-source AI agent skill with Copy skill directory. Add fallback commands to your Command Palette extension for catch-all search behavior.

Who is add-fallback-commands best for?

add-fallback-commands is best for reusing agent instructions, scripts, and references, research workflows.

How do I install add-fallback-commands?

Install or run add-fallback-commands using Copy skill directory. Check add-fallback-commands for the latest setup command.

Is add-fallback-commands actively maintained?

add-fallback-commands may need a closer maintenance check before production use.

Share:

Stars
136,581
Forks
8,363
Last commit
9 days ago
Repository age
7 years
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to add-fallback-commands