[
  {
    "extension": "Ollama AI",
    "author": "massimiliano_pasquini",
    "commands": [
      {
        "name": "ollama-chat",
        "title": "Chat with Ollama",
        "description": "Chat with Ollama",
        "mode": "view"
      },
      {
        "name": "ollama-browser-summarize",
        "title": "Summarize Website",
        "description": "Summarize content from current Website.",
        "mode": "view"
      },
      {
        "name": "ollama-casual",
        "title": "Change Tone to Casual",
        "description": "Make selected text more casual",
        "mode": "view"
      },
      {
        "name": "ollama-code-explain",
        "title": "Explain Code Step by Step",
        "description": "Explain the selected code step by step",
        "mode": "view"
      },
      {
        "name": "ollama-confident",
        "title": "Change Tone to Confident",
        "description": "Make selected text more confident",
        "mode": "view"
      },
      {
        "name": "ollama-explain",
        "title": "Explain This in Simple Terms",
        "description": "Explain selected text in simple terms",
        "mode": "view"
      },
      {
        "name": "ollama-fix-spelling-grammar",
        "title": "Fix Spelling and Grammar",
        "description": "Fix selected text from spelling and grammar error",
        "mode": "view"
      },
      {
        "name": "ollama-friendly",
        "title": "Change Tone to Friendly",
        "description": "Make selected text more friendly",
        "mode": "view"
      },
      {
        "name": "ollama-image-describe",
        "title": "Describe Content of Image",
        "description": "Describe content of the image on the clipboard or selected from finder",
        "mode": "view"
      },
      {
        "name": "ollama-image-to-text",
        "title": "Get Text from Image",
        "description": "Get text from image on the clipboard or selected from finder",
        "mode": "view"
      },
      {
        "name": "ollama-improve-writing",
        "title": "Improve Writing",
        "description": "Improve writing of selected text",
        "mode": "view"
      },
      {
        "name": "ollama-longer",
        "title": "Make Longer",
        "description": "Make selected text longer",
        "mode": "view"
      },
      {
        "name": "ollama-professional",
        "title": "Change Tone to Professional",
        "description": "Make selected text more professional",
        "mode": "view"
      },
      {
        "name": "ollama-shorter",
        "title": "Make Shorter",
        "description": "Make selected text shorter",
        "mode": "view"
      },
      {
        "name": "ollama-translate",
        "title": "Translate",
        "description": "Translate selected text",
        "mode": "view"
      },
      {
        "name": "ollama-tweet",
        "title": "Rephrase as Tweet",
        "description": "Rephrase selected text as Tweet",
        "mode": "view"
      },
      {
        "name": "ollama-models",
        "title": "Manage Models",
        "description": "Manage installed models",
        "mode": "view"
      },
      {
        "name": "ollama-ps",
        "title": "Loaded Models",
        "description": "Show models loaded on ram",
        "mode": "view"
      },
      {
        "name": "ollama-custom-create",
        "title": "Create Custom Command",
        "description": "Create a custom command",
        "mode": "view"
      },
      {
        "name": "ollama-custom-command",
        "title": "Custom Command",
        "description": "Create a custom command using a quicklinks",
        "mode": "view"
      },
      {
        "name": "ollama-mcp-server",
        "title": "Manage MCP Server",
        "description": "Manage configured MCP Server",
        "mode": "view"
      },
      {
        "name": "ollama-edit-command",
        "title": "Edit Command Settings",
        "description": "Change model, reasoning effort, and keep alive for a specific command",
        "mode": "view"
      },
      {
        "name": "ollama-configure",
        "title": "Configure Command Models",
        "description": "Configure model, thinking effort, and keep alive for each command",
        "mode": "view"
      },
      {
        "name": "ollama-global-settings",
        "title": "Global Model Settings",
        "description": "Configure global default model settings for all commands",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Chiikawa Characters",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-characters",
        "title": "Search Chiikawa Characters",
        "description": "Search and browse with category, sorting, and list/grid views",
        "mode": "view"
      },
      {
        "name": "compare-characters",
        "title": "Compare Chiikawa Characters",
        "description": "Pick two characters and compare traits side by side",
        "mode": "view"
      },
      {
        "name": "random-character",
        "title": "Random Chiikawa Character",
        "description": "Get a random character by category with smart recent filtering",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Art Wallpapers",
    "author": "yevgen_glukhov",
    "commands": [
      {
        "name": "search-wallpapers",
        "title": "Search Wallpapers",
        "description": "Search the full art gallery by title, artist, subject, color, or mood",
        "mode": "view"
      },
      {
        "name": "index",
        "title": "Today's Wallpapers",
        "description": "View and set today's wallpaper",
        "mode": "view"
      },
      {
        "name": "random-wallpaper",
        "title": "Set Random Wallpaper",
        "description": "Set a random wallpaper",
        "mode": "no-view"
      },
      {
        "name": "history",
        "title": "History",
        "description": "View wallpapers you selected or downloaded",
        "mode": "view"
      },
      {
        "name": "auto-switch-wallpaper",
        "title": "Auto Switch Wallpaper",
        "description": "Switch wallpapers automatically on a schedule",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Unicode Symbols Search",
    "author": "mmazzarolo",
    "commands": [
      {
        "name": "index",
        "title": "Search Unicode Symbol",
        "description": "Browse and copy-paste common Unicode symbols.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "E2B Code Interpreter",
    "author": "mlejva",
    "commands": [
      {
        "name": "run-code",
        "title": "Run Code",
        "description": "Execute code in a Jupyter notebook cell and return result",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Background Sounds",
    "author": "sebdanielsson",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Background Sound",
        "description": "Start and stop background sound.",
        "mode": "no-view"
      },
      {
        "name": "customize",
        "title": "Change Sound & Volume",
        "description": "Choose which background sound to play and set the volume.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Twenty",
    "author": "NabhagMotivaras",
    "commands": [
      {
        "name": "create-object-record",
        "title": "Create Object Record",
        "description": "Create Object Record across Standard and Custom Objects",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Home Assistant",
    "author": "tonka3000",
    "commands": [
      {
        "name": "index",
        "title": "All Entities",
        "description": "Get/Set states of Home Assistant entities",
        "mode": "view"
      },
      {
        "name": "entity-settings",
        "title": "Entity Settings",
        "description": "Manage hidden entities and custom display names",
        "mode": "view"
      },
      {
        "name": "customentities",
        "title": "Custom Entities",
        "description": "Get/Set states of Home Assistant custom entities",
        "mode": "view"
      },
      {
        "name": "covers",
        "title": "Covers",
        "description": "Get/Set states of Home Assistant covers",
        "mode": "view"
      },
      {
        "name": "fans",
        "title": "Fans",
        "description": "Get/Set states of Home Assistant fans",
        "mode": "view"
      },
      {
        "name": "lights",
        "title": "Lights",
        "description": "Get/Set states of Home Assistant lights",
        "mode": "view"
      },
      {
        "name": "persons",
        "title": "Persons",
        "description": "Get/Set states of Home Assistant persons",
        "mode": "view"
      },
      {
        "name": "sensors",
        "title": "Sensors",
        "description": "Get/Set states of Home Assistant sensors",
        "mode": "view"
      },
      {
        "name": "binarysensors",
        "title": "Binary Sensors",
        "description": "Get/Set states of Home Assistant binary sensors",
        "mode": "view"
      },
      {
        "name": "mediaplayers",
        "title": "Media Players",
        "description": "Get/Set states of Home Assistant mediaplayers",
        "mode": "view"
      },
      {
        "name": "automations",
        "title": "Automations",
        "description": "Home Assistant automations",
        "mode": "view"
      },
      {
        "name": "dashboard",
        "title": "Dashboard",
        "description": "Open Home Assistant dashboard",
        "mode": "no-view"
      },
      {
        "name": "climate",
        "title": "Climate",
        "description": "Get/Set states of Home Assistant climate entities",
        "mode": "view"
      },
      {
        "name": "acmenu",
        "title": "Toggle AC Menu in Menu Bar",
        "description": "Control Home Assistant air conditioners from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "toggle-ac-menu",
        "title": "Toggle AC Menu",
        "description": "Show or hide the air conditioner menu bar item",
        "mode": "no-view"
      },
      {
        "name": "attributes",
        "title": "All Entities with Attributes",
        "description": "Query Home Assistant entity attributes",
        "mode": "view"
      },
      {
        "name": "batteries",
        "title": "Batteries",
        "description": "Query Batteries",
        "mode": "view"
      },
      {
        "name": "motions",
        "title": "Motions",
        "description": "Query Motion Sensors",
        "mode": "view"
      },
      {
        "name": "vacuums",
        "title": "Vacuum Cleaners",
        "description": "Query Vacuum Cleaners",
        "mode": "view"
      },
      {
        "name": "cameras",
        "title": "Cameras",
        "description": "Query Cameras",
        "mode": "view"
      },
      {
        "name": "scripts",
        "title": "Scripts",
        "description": "Query Scripts",
        "mode": "view"
      },
      {
        "name": "buttons",
        "title": "Buttons",
        "description": "Query Buttons",
        "mode": "view"
      },
      {
        "name": "scenes",
        "title": "Scenes",
        "description": "Query Scenes",
        "mode": "view"
      },
      {
        "name": "switches",
        "title": "Switches",
        "description": "Get/Set states of Home Assistant Switches",
        "mode": "view"
      },
      {
        "name": "helpers",
        "title": "Helpers",
        "description": "Get/Set states of Home Assistant Helpers",
        "mode": "view"
      },
      {
        "name": "updates",
        "title": "Updates",
        "description": "Get/Set states of Home Assistant Entity Updates",
        "mode": "view"
      },
      {
        "name": "doors",
        "title": "Doors",
        "description": "Get/Set states of Home Assistant Entity with device class door",
        "mode": "view"
      },
      {
        "name": "weather",
        "title": "Weather",
        "description": "Get Weather states of Home Assistant Entity Weather",
        "mode": "view"
      },
      {
        "name": "windows",
        "title": "Windows",
        "description": "Get/Set states of Home Assistant Entity with device class window",
        "mode": "view"
      },
      {
        "name": "notificationmenu",
        "title": "Notifications Menu",
        "description": "Display persistent notifications, low batteries and updates in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "zones",
        "title": "Zones",
        "description": "Get states about zones",
        "mode": "view"
      },
      {
        "name": "weathermenu",
        "title": "Weather Menu",
        "description": "Display Weather entity in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "assist",
        "title": "Assist",
        "description": "Conversation with Home Assistant Assist",
        "mode": "view"
      },
      {
        "name": "connection",
        "title": "Connection Check",
        "description": "Check the connection to Home Assistant",
        "mode": "view"
      },
      {
        "name": "mediaplayermenu",
        "title": "Media Player Menu",
        "description": "Display media players in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "lightsmenu",
        "title": "Lights Menu",
        "description": "Display lights in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "coversmenu",
        "title": "Covers Menu",
        "description": "Display covers in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "batteriesmenu",
        "title": "Batteries Menu",
        "description": "Display batteries in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitiesmenu",
        "title": "Entities Menu",
        "description": "Show given entities in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu01",
        "title": "Entity Menu 1",
        "description": "Show a single entity directly in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu02",
        "title": "Entity Menu 2",
        "description": "Show a single entity directly in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu03",
        "title": "Entity Menu 3",
        "description": "Show a single entity directly in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "services",
        "title": "Services",
        "description": "Interact with Home Assistant services",
        "mode": "view"
      },
      {
        "name": "runService",
        "title": "Run Service",
        "description": "Run a service with support for quicklinks and deeplinks via context arguments",
        "mode": "no-view"
      },
      {
        "name": "calendar",
        "title": "Calendar",
        "description": "Query calendars",
        "mode": "view"
      },
      {
        "name": "calendarmenu",
        "title": "Calendar Menu",
        "description": "Display calendar in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Installed Extensions",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "index",
        "title": "List Installed Extensions",
        "description": "List your current installed Raycast extensions",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Memory",
    "author": "EvanZhouDev",
    "commands": [
      {
        "name": "view-memory",
        "title": "View Memory",
        "description": "View current memory",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "iShader",
    "author": "egirlevadniy",
    "commands": [
      {
        "name": "ishader",
        "title": "Image Shader",
        "description": "Apply shader effects to images with real-time preview",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Network Speed",
    "author": "koinzhang",
    "commands": [
      {
        "name": "test-network-speed",
        "title": "Test Network Speed",
        "description": "Quickly test your internet connection speed",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Visual Studio Code - Project Manager",
    "author": "MarkusLanger",
    "commands": [
      {
        "name": "search-project-manager-projects",
        "title": "Search Project Manager",
        "description": "Search and open projects from Visual Studio Code Project Manager",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Drug Search",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-drugs",
        "title": "Search Drugs",
        "description": "Search and view FDA approved drugs",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Custom Folder",
    "author": "phlo",
    "commands": [
      {
        "name": "index",
        "title": "Customize Icon with PNG",
        "description": "Create a custom folder image. Allows to save or directly apply.",
        "mode": "view"
      },
      {
        "name": "createFromEmoji",
        "title": "Customize Icon with Emoji",
        "description": "Create a custom folder image from an emoji",
        "mode": "view"
      },
      {
        "name": "replaceFolderIcon",
        "title": "Replace Folder Icon with Image",
        "description": "Replace the icon of a folder with a custom image",
        "mode": "view"
      },
      {
        "name": "resetFolderIcon",
        "title": "Reset Folder Icon",
        "description": "Reset the icon of a folder to the default one",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Translate",
    "author": "gebeto",
    "commands": [
      {
        "name": "translate",
        "title": "Translate",
        "description": "Simple translation via Google Translate",
        "mode": "view"
      },
      {
        "name": "translate-form",
        "title": "Translate Form",
        "description": "Simple translation via Google Translate",
        "mode": "view"
      },
      {
        "name": "quick-translate",
        "title": "Quick Translate",
        "description": "Quickly translate to multiple languages",
        "mode": "no-view"
      },
      {
        "name": "quick-translate-view",
        "title": "Quick Translate Results",
        "description": "Display the translation results opened by Quick Translate",
        "mode": "view"
      },
      {
        "name": "instant-translate-copy",
        "title": "Instant Translate Copy",
        "description": "Instantly translate selected text and copy to clipboard",
        "mode": "no-view"
      },
      {
        "name": "instant-translate-paste",
        "title": "Instant Translate Paste",
        "description": "Instantly translate selected text and paste to active app",
        "mode": "no-view"
      },
      {
        "name": "instant-translate-view",
        "title": "Instant Translate View",
        "description": "Instantly translate selected text with HUD display",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Lens",
    "author": "ridemountainpig",
    "commands": [
      {
        "name": "search-image-with-google-lens",
        "title": "Search Image with Google Lens",
        "description": "Search Image with Google Lens by taking a screenshot or selecting an image in Finder",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "0x0",
    "author": "pseudobun",
    "commands": [
      {
        "name": "index",
        "title": "Upload File",
        "description": "Select a file and upload it to 0x0.st.",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Upload History",
        "description": "Browse, open, and delete your uploaded files.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "ClickUp - Tasks & Docs Explorer",
    "author": "aparandeh",
    "commands": [
      {
        "name": "explore",
        "title": "Tasks Explorer",
        "description": "Browse ClickUp tasks from Raycast",
        "mode": "view"
      },
      {
        "name": "capture",
        "title": "Quick Capture",
        "description": "Quickly capture tasks to your default ClickUp list",
        "mode": "view"
      },
      {
        "name": "view-default-list",
        "title": "View Default List",
        "description": "View your default ClickUp list",
        "mode": "view"
      },
      {
        "name": "explore-docs",
        "title": "Docs Explorer",
        "description": "Browse ClickUp docs from Raycast",
        "mode": "view"
      },
      {
        "name": "my-tasks",
        "title": "My Tasks",
        "description": "View tasks assigned to you",
        "mode": "view"
      },
      {
        "name": "lists",
        "title": "Browse Lists",
        "description": "Browse all ClickUp lists",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OpenRouter Model Search",
    "author": "mutewinter",
    "commands": [
      {
        "name": "search-openrouter",
        "title": "Search Models",
        "description": "Allows for quick searching of OpenRouter's models.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Reminders",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "my-reminders",
        "title": "My Reminders",
        "description": "View and complete your reminders.",
        "mode": "view"
      },
      {
        "name": "create-reminder",
        "title": "Create Reminder",
        "description": "Create and prioritize new reminders.",
        "mode": "view"
      },
      {
        "name": "create-reminder-from-current-tab",
        "title": "Create Reminder from Current Tab",
        "description": "Create a reminder from the active browser tab.",
        "mode": "view"
      },
      {
        "name": "create-reminder-from-selected-email",
        "title": "Create Reminder from Selected Email",
        "description": "Create a reminder from the selected email in Apple Mail.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Reminders",
        "description": "Manage your reminders in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "next-reminder",
        "title": "Next Reminder",
        "description": "Shows your next timed reminder in its root search subtitle. Add it to Favorites to keep it at the top.",
        "mode": "no-view"
      },
      {
        "name": "quick-add-reminder",
        "title": "Quick Add Reminder",
        "description": "Quickly add a reminder in Reminders.",
        "mode": "no-view"
      },
      {
        "name": "manage-locations",
        "title": "Manage Locations",
        "description": "Manage your saved locations.",
        "mode": "view"
      },
      {
        "name": "customize-create-reminder-form",
        "title": "Customize Create Reminder Form",
        "description": "Choose which fields appear in the create reminder form and reorder them.",
        "mode": "view"
      },
      {
        "name": "manage-create-actions",
        "title": "Manage Create Actions",
        "description": "Choose which Shortcuts run after reminders are created.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Exa",
    "author": "thomas",
    "commands": [
      {
        "name": "ask-exa",
        "title": "Answer with Exa",
        "description": "Get a grounded answer from Exa with compact citations.",
        "mode": "view"
      },
      {
        "name": "open-in-browser",
        "title": "Exa Search Engine",
        "description": "Open Exa's search engine in your browser.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Hue",
    "author": "pindab0ter",
    "commands": [
      {
        "name": "controlLights",
        "title": "Control Lights",
        "description": "List, search and control lights",
        "mode": "view"
      },
      {
        "name": "controlGroups",
        "title": "Control Groups",
        "description": "List, search and control rooms and zones",
        "mode": "view"
      },
      {
        "name": "setScene",
        "title": "Set Scene",
        "description": "List, search and set scenes",
        "mode": "view"
      },
      {
        "name": "toggleAllLights",
        "title": "Toggle All Lights",
        "description": "Toggle all the lights",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Downloads Manager",
    "author": "thomas",
    "commands": [
      {
        "name": "manage-downloads",
        "title": "Manage Downloads",
        "description": "Search and organize your downloaded files",
        "mode": "view"
      },
      {
        "name": "open-latest-download",
        "title": "Open Latest Download",
        "description": "Opens the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "copy-latest-download",
        "title": "Copy Latest Download",
        "description": "Copies the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "paste-latest-download",
        "title": "Paste Latest Download",
        "description": "Pastes the last downloaded file or folder to the foremost active app",
        "mode": "no-view"
      },
      {
        "name": "show-latest-download",
        "title": "Show Latest Download",
        "description": "Show the last downloaded file or folder in Finder",
        "mode": "no-view"
      },
      {
        "name": "delete-latest-download",
        "title": "Delete Latest Download",
        "description": "Delete the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "toggle-deletion-behavior",
        "title": "Toggle Deletion Behavior",
        "description": "Toggle between moving downloads to Trash and permanently deleting them",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Otter Bookmarks",
    "author": "mrmartineau",
    "commands": [
      {
        "name": "search",
        "title": "Search Bookmarks",
        "description": "Search Otter",
        "mode": "view"
      },
      {
        "name": "recent",
        "title": "Recent Bookmarks",
        "description": "View recent Otter items",
        "mode": "view"
      },
      {
        "name": "add",
        "title": "Add Bookmark",
        "description": "Add new bookmark",
        "mode": "view"
      },
      {
        "name": "menubar",
        "title": "View Recent Bookmarks",
        "description": "View recent Otter items",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Are.na",
    "author": "alvinkobe",
    "commands": [
      {
        "name": "search-all",
        "title": "Search Everything",
        "description": "Search channels, blocks, users, and quickly rerun saved queries",
        "mode": "view"
      },
      {
        "name": "search-channels",
        "title": "Find Channels",
        "description": "Search and browse through public and private Are.na channels",
        "mode": "view"
      },
      {
        "name": "search-blocks",
        "title": "Find Blocks",
        "description": "Search for text, images, links and other content blocks across Are.na",
        "mode": "view"
      },
      {
        "name": "search-users",
        "title": "Find Users",
        "description": "Search for people and organizations with Are.na profiles",
        "mode": "view"
      },
      {
        "name": "create-channel",
        "title": "Create Channel",
        "description": "Quickly create a new public or private channel on your Are.na account",
        "mode": "view"
      },
      {
        "name": "my-profile",
        "title": "My Profile",
        "description": "View your Are.na profile summary in Raycast",
        "mode": "view"
      },
      {
        "name": "my-channels",
        "title": "My Channels",
        "description": "Browse channels from your Are.na account",
        "mode": "view"
      },
      {
        "name": "create-block",
        "title": "Create Block",
        "description": "Save a URL or Markdown text to one or more Are.na channels",
        "mode": "view"
      },
      {
        "name": "open-arena",
        "title": "Open Are.na Link",
        "description": "Open a channel or block by URL, ID, or slug directly in Raycast",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Reading Time",
    "author": "fromserg",
    "commands": [
      {
        "name": "clipboard-reading-time",
        "title": "Clipboard Reading Time",
        "description": "Reads clipboard text and outputs X min read",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Microsoft Teams",
    "author": "sven",
    "commands": [
      {
        "name": "findChat",
        "title": "Find Chat",
        "description": "Find a chat by title.",
        "mode": "view"
      },
      {
        "name": "findUser",
        "title": "Find User",
        "description": "Find a user and open a chat.",
        "mode": "view"
      },
      {
        "name": "setPresence",
        "title": "Set Presence",
        "description": "Set your Microsoft Teams presence.",
        "mode": "view"
      },
      {
        "name": "setStatus",
        "title": "Set Status",
        "description": "Set your Microsoft Teams status message (and optionally your presence).",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Aegis Authenticator",
    "author": "bfayers",
    "commands": [
      {
        "name": "search-aegis-otp",
        "title": "Search Token",
        "description": "Search OTPs in your Aegis database",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Menu Bar Icon Search",
    "author": "mguellsegarra",
    "commands": [
      {
        "name": "search-menu-bar",
        "title": "Search Menu Bar Icons",
        "description": "Find and open an app icon in the menu bar.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Integrations.sh",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-integrations",
        "title": "Search Integrations",
        "description": "Search integrations.sh for MCP, OpenAPI, GraphQL, and CLI integration surfaces.",
        "mode": "view"
      },
      {
        "name": "inspect-domain",
        "title": "Inspect Integration Domain",
        "description": "Inspect integration surfaces and credentials for a domain.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Model Context Protocol Registry",
    "author": "thomas",
    "commands": [
      {
        "name": "search-servers",
        "title": "Search Servers",
        "description": "Search for MCP servers",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Clean Keyboard",
    "author": "ike-gg",
    "commands": [
      {
        "name": "clean-keyboard",
        "title": "Lock Keyboard",
        "description": "Lock your keyboard to clean it easily",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Set Audio Device",
    "author": "benvp",
    "commands": [
      {
        "name": "set-output-device",
        "title": "Set Output Device",
        "description": "Sets the active audio output device.",
        "mode": "view"
      },
      {
        "name": "set-input-device",
        "title": "Set Input Device",
        "description": "Sets the active audio input device.",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Output Volume",
        "description": "Set the volume of an output device.",
        "mode": "view"
      },
      {
        "name": "set-input-volume",
        "title": "Set Input Volume",
        "description": "Set the volume of an input device.",
        "mode": "view"
      },
      {
        "name": "auto-switch-input",
        "title": "Enforce Input Device",
        "description": "Keeps your default input device and pinned volumes in place. Runs silently in the background every minute. If you disable this, your default device and pinned volumes will stop being enforced — macOS may switch devices or reset volumes after sleep, Bluetooth reconnects, etc.",
        "mode": "no-view"
      },
      {
        "name": "auto-switch-output",
        "title": "Enforce Output Device",
        "description": "Keeps your default output device and pinned volumes in place. Runs silently in the background every minute. If you disable this, your default device and pinned volumes will stop being enforced — macOS may switch devices or reset volumes after sleep, Bluetooth reconnects, etc.",
        "mode": "no-view"
      },
      {
        "name": "customize-order",
        "title": "Customize Order (Replaced)",
        "description": "This command has been replaced. Use Cmd+Shift+D in Set Output/Input Device to set a default device.",
        "mode": "view"
      },
      {
        "name": "favourite",
        "title": "Set Output Device to Favourite",
        "description": "Sets the active audio output device to the favourite specified in the preferences",
        "mode": "no-view"
      },
      {
        "name": "toggle-favourites",
        "title": "Toggle Favourites",
        "description": "Toggle the active audio output device between the favourites specified in the preferences",
        "mode": "no-view"
      },
      {
        "name": "use-combo1",
        "title": "Use Combo 1",
        "description": "Switch to the first input/output device combination",
        "mode": "no-view"
      },
      {
        "name": "use-combo2",
        "title": "Use Combo 2",
        "description": "Switch to the second input/output device combination",
        "mode": "no-view"
      },
      {
        "name": "use-combo3",
        "title": "Use Combo 3",
        "description": "Switch to the third input/output device combination",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Vocabulary.com",
    "author": "datadeer",
    "commands": [
      {
        "name": "vocab",
        "title": "Vocab Search",
        "description": "get a definition for a word from vocabulary.com",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Terminal Shop",
    "author": "thdxr",
    "commands": [
      {
        "name": "terminaldotshop",
        "title": "Terminal Shop",
        "description": "The finest coffee for the finest people.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wave",
    "author": "xmok",
    "commands": [
      {
        "name": "manage-wave",
        "title": "Manage Wave",
        "description": "Manage your Wave Businesses",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Keyboard Brightness",
    "author": "huzef44",
    "commands": [
      {
        "name": "toggle-keyboard-brightness",
        "title": "Toggle Keyboard Brightness",
        "description": "Toggle Keyboard Brightness",
        "mode": "no-view"
      },
      {
        "name": "increase-keyboard-brightness",
        "title": "Increase Keyboard Brightness",
        "description": "Increase Keyboard Brightness",
        "mode": "no-view"
      },
      {
        "name": "decrease-keyboard-brightness",
        "title": "Decrease Keyboard Brightness",
        "description": "Decrease Keyboard Brightness",
        "mode": "no-view"
      },
      {
        "name": "menubar-keyboard-brightness",
        "title": "Enable Keyboard Brightness Menubar",
        "description": "Enable Keyboard Brightness Menubar",
        "mode": "menu-bar"
      },
      {
        "name": "set-keyboard-brightness",
        "title": "Set Keyboard Brightness",
        "description": "Set Keyboard Brightness to a specific percentage",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Browser Bookmarks",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "index",
        "title": "Search Browser Bookmarks",
        "description": "Search bookmarks from your browsers.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "QR Code Generator",
    "author": "Melvynx",
    "commands": [
      {
        "name": "index",
        "title": "Generate QR Code",
        "description": "Generate a QR code from text or URL",
        "mode": "view"
      },
      {
        "name": "clipboard",
        "title": "Generate QR Code from Clipboard",
        "description": "Generate a QR code from clipboard content",
        "mode": "view"
      },
      {
        "name": "selection",
        "title": "Generate QR Code from Selection",
        "description": "Generate a QR code from selection content",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Connect to VPN",
    "author": "rasmusbe",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Last Used",
        "description": "Connect to or disconnect from the VPN most recently selected or used in this extension. Assign a hotkey for quick access.",
        "mode": "no-view"
      },
      {
        "name": "index",
        "title": "Show Network Services",
        "description": "View VPN connection status, connect or disconnect, organize favorites, and choose the VPN used by Toggle Last Used.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Network Services",
        "description": "View VPN connection status and connect or disconnect from the menu bar. Status refreshes automatically every 30 seconds.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Badges - Shields.io",
    "author": "litomore",
    "commands": [
      {
        "name": "createDynamicBadge",
        "title": "Create Dynamic Badge",
        "description": "Create a dynamic badge with Shields.io",
        "mode": "view"
      },
      {
        "name": "createEndpointBadge",
        "title": "Create Endpoint Badge",
        "description": "Create a endpoint badge with Shields.io",
        "mode": "view"
      },
      {
        "name": "createSocialBadge",
        "title": "Create Social Badge",
        "description": "Create a social badge with Shields.io",
        "mode": "view"
      },
      {
        "name": "createStaticBadge",
        "title": "Create Static Badge",
        "description": "Create a static badge with Shields.io",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Forked Extensions",
    "author": "litomore",
    "commands": [
      {
        "name": "manage-forked-extensions",
        "title": "Manage Forked Extensions",
        "description": "Manage all forked extensions.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Music",
    "author": "fedevitaledev",
    "commands": [
      {
        "name": "toggle-repeat",
        "title": "Toggle Repeat",
        "description": "Toggle Repeat",
        "mode": "no-view"
      },
      {
        "name": "toggle-shuffle",
        "title": "Toggle Shuffle",
        "description": "Toggle Shuffle",
        "mode": "no-view"
      },
      {
        "name": "reveal-track",
        "title": "Reveal Track",
        "description": "Reveal current track inside the Music app",
        "mode": "no-view"
      },
      {
        "name": "toggle-play-pause",
        "title": "Toggle Play or Pause",
        "description": "Toggle play or pause of current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "play",
        "title": "Play",
        "description": "Play current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "pause",
        "title": "Pause",
        "description": "Pause current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skip to the next track in Music.",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Skip to the previous track in Music.",
        "mode": "no-view"
      },
      {
        "name": "rewind",
        "title": "Rewind",
        "description": "Rewind the current track by 15 seconds.",
        "mode": "no-view"
      },
      {
        "name": "fast-forward",
        "title": "Fast Forward",
        "description": "Fast forward the current track by 15 seconds.",
        "mode": "no-view"
      },
      {
        "name": "currently-playing",
        "title": "Currently Playing Track",
        "description": "Get info about currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "remove-current-playing-from-current-playlist",
        "title": "Remove Current Track from Current Playlist",
        "description": "Remove the currently playing track from the current playlist and skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "remove-current-playing-from-library",
        "title": "Remove Current Track from Library",
        "description": "Remove the currently playing track from the Library and skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "favorite",
        "title": "Favorite Track",
        "description": "Favorite currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "dislike",
        "title": "Dislike Track",
        "description": "Dislike currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "dislike-skip",
        "title": "Dislike and Skip Track",
        "description": "Dislike and skip currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "add-to-library",
        "title": "Add to Library",
        "description": "Add currently playing track to your library.",
        "mode": "no-view"
      },
      {
        "name": "favorite-and-add-to-library",
        "title": "Favorite and Add to Library",
        "description": "Favorite and add currently playing track to your library.",
        "mode": "no-view"
      },
      {
        "name": "add-to-playlist",
        "title": "Add to Playlist",
        "description": "Add currently playing track to a playlist",
        "mode": "view"
      },
      {
        "name": "start-playlist",
        "title": "Start Playlist",
        "description": "Start any of your playlists.",
        "mode": "view"
      },
      {
        "name": "play-library-track",
        "title": "Play Library Track",
        "description": "Search and start a track from your library.",
        "mode": "view"
      },
      {
        "name": "play-library-album",
        "title": "Play Library Album",
        "description": "Search and start an album from your library.",
        "mode": "view"
      },
      {
        "name": "set-rating",
        "title": "Rate Track",
        "description": "Rate currently playing track.",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Set Music volume",
        "mode": "view"
      },
      {
        "name": "volume-up",
        "title": "Volume Up",
        "description": "Increase Music volume",
        "mode": "no-view"
      },
      {
        "name": "volume-down",
        "title": "Volume Down",
        "description": "Decrease Music volume",
        "mode": "no-view"
      },
      {
        "name": "currently-playing-menu-bar",
        "title": "Menu Bar Player",
        "description": "See what's currently playing in your Menu Bar. Click for further actions, such as Play/Pause.",
        "mode": "menu-bar"
      },
      {
        "name": "search-apple-music",
        "title": "Search Apple Music",
        "description": "Search the Apple Music catalog for songs and albums, and add them to your library.",
        "mode": "view"
      },
      {
        "name": "view-recommendations",
        "title": "View Recommendations",
        "description": "Browse your personal Apple Music recommendations, add albums, playlists, and songs to your library, and play the ones already there.",
        "mode": "view"
      },
      {
        "name": "just-play",
        "title": "Just Play",
        "description": "Quickly start playing a song from Apple Music based on your query.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Figma File Search",
    "author": "michaelschultz",
    "commands": [
      {
        "name": "index",
        "title": "Search Files",
        "description": "Lists Figma files allowing you to search and navigate to them.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Quicklook",
        "description": "See your Figma most recent files at a glance",
        "mode": "menu-bar"
      },
      {
        "name": "open-file-url-from-clipboard",
        "title": "Open File URL from Clipboard",
        "description": "Opens the Figma file URL currently in the clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Wordle",
    "author": "chrisalxlng",
    "commands": [
      {
        "name": "play_en-US",
        "title": "Play English (US)",
        "description": "Play Wordle with an English word set",
        "mode": "view"
      },
      {
        "name": "play_de-DE",
        "title": "Play German (DE)",
        "description": "Play Wordle with a German word set",
        "mode": "view"
      },
      {
        "name": "show_history",
        "title": "Show History",
        "description": "Show your Wordle history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Comet",
    "author": "xjo_nd",
    "commands": [
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Open a new Comet tab.",
        "mode": "view"
      },
      {
        "name": "search-tab",
        "title": "Search Tabs",
        "description": "List all tabs and go to the selected.",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browser history.",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search browser bookmarks.",
        "mode": "view"
      },
      {
        "name": "search-all",
        "title": "Search All",
        "description": "Search browser all tabs and history,bookmarks.",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "Create New Window",
        "description": "Create New Window.",
        "mode": "no-view"
      },
      {
        "name": "new-incognito-window",
        "title": "Create New Incognito Window",
        "description": "Create New Incognito Window.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Video Downloader",
    "author": "vimtor",
    "commands": [
      {
        "name": "index",
        "title": "Download Video",
        "description": "Download video with parameters",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "ray.so",
    "author": "garrett",
    "commands": [
      {
        "name": "create-a-snippet",
        "title": "Create Image from Code",
        "description": "Use Ray.so to create beautiful images of your code",
        "mode": "view"
      },
      {
        "name": "generate-image",
        "title": "Generate Image",
        "description": "Use Ray.so to create beautiful images of your code",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Rehooks",
    "author": "Pyr33x",
    "commands": [
      {
        "name": "search-hooks",
        "title": "Search Hooks",
        "description": "This command will make you able to copy hooks into your clipboard",
        "mode": "view"
      },
      {
        "name": "docs",
        "title": "Documentaion",
        "description": "This command displays the available documentation routes, providing a clear overview of how to navigate and access resources",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Spotify Player",
    "author": "mattisssa",
    "commands": [
      {
        "name": "search",
        "title": "Search",
        "description": "A single unified search command. Search for artists, albums, songs, playlists, podcasts, and episodes. Use the dropdown menu to filter your search to a specific category. Each category offers contextual actions, so you can dive deeper into the search.",
        "mode": "view"
      },
      {
        "name": "yourLibrary",
        "title": "Your Library",
        "description": "See your saved artists, albums, songs, playlists, and podcasts. Similar to the \"Search\" command, it includes a category dropdown and contextual actions.",
        "mode": "view"
      },
      {
        "name": "nowPlaying",
        "title": "Now Playing",
        "description": "See what's currently playing. Use the actions (⌘ K) for further actions, such as Play/Pause, Like/Dislike, Skip, Start Radio, Add to Playlist, Connect Device and more.",
        "mode": "view"
      },
      {
        "name": "nowPlayingMenuBar",
        "title": "Menu Bar Player",
        "description": "See what's currently playing in your Menu Bar. Click for further actions, such as Play/Pause, Like/Dislike, Skip, Start Radio, Add to Playlist, Connect Device and more. Refreshes every 30 seconds.",
        "mode": "menu-bar"
      },
      {
        "name": "togglePlayPause",
        "title": "Toggle Play/Pause",
        "description": "Toggle the playback of the current song.",
        "mode": "no-view"
      },
      {
        "name": "addPlayingSongToPlaylist",
        "title": "Add Playing Song to Playlist",
        "description": "Adds the current song to a playlist of your choice.",
        "mode": "view"
      },
      {
        "name": "removeSongFromPlaylist",
        "title": "Remove Playing Song from Playlist",
        "description": "Remove the current song from a playlist of your choice.",
        "mode": "no-view"
      },
      {
        "name": "next",
        "title": "Next",
        "description": "Skip to the next song/episode.",
        "mode": "no-view"
      },
      {
        "name": "previous",
        "title": "Previous",
        "description": "Skip to the previous song/episode.",
        "mode": "no-view"
      },
      {
        "name": "like",
        "title": "Like",
        "description": "Like the current song.",
        "mode": "no-view"
      },
      {
        "name": "dislike",
        "title": "Dislike",
        "description": "Dislike the current song.",
        "mode": "no-view"
      },
      {
        "name": "devices",
        "title": "Select Device",
        "description": "Select a device to play music on.",
        "mode": "view"
      },
      {
        "name": "volume",
        "title": "Set Volume",
        "description": "Set the volume to an arbitrary percent.",
        "mode": "no-view"
      },
      {
        "name": "volume0",
        "title": "Set Volume to 0%",
        "description": "Mute the volume.",
        "mode": "no-view"
      },
      {
        "name": "volume25",
        "title": "Set Volume to 25%",
        "description": "Set the volume to 25%.",
        "mode": "no-view"
      },
      {
        "name": "volume50",
        "title": "Set Volume to 50%",
        "description": "Set the volume to 50%.",
        "mode": "no-view"
      },
      {
        "name": "volume75",
        "title": "Set Volume to 75%",
        "description": "Set the volume to 75%.",
        "mode": "no-view"
      },
      {
        "name": "volume100",
        "title": "Set Volume to 100%",
        "description": "Set the volume to 100%.",
        "mode": "no-view"
      },
      {
        "name": "volumeDown",
        "title": "Turn Volume Down",
        "description": "Turn the volume down by 10%.",
        "mode": "no-view"
      },
      {
        "name": "volumeUp",
        "title": "Turn Volume up",
        "description": "Turn the volume up by 10%.",
        "mode": "no-view"
      },
      {
        "name": "toggleShuffle",
        "title": "Toggle Shuffle",
        "description": "Toggle shuffle.",
        "mode": "no-view"
      },
      {
        "name": "cycleRepeat",
        "title": "Cycle Repeat",
        "description": "Cycle the repeat state between off, context (meaning the current playlist/album), and track.",
        "mode": "no-view"
      },
      {
        "name": "replay",
        "title": "Replay",
        "description": "Replay the current song/episode form the beginning.",
        "mode": "no-view"
      },
      {
        "name": "current-track",
        "title": "Current Track",
        "description": "Show the current song/episode state.",
        "mode": "no-view"
      },
      {
        "name": "startRadio",
        "title": "Start Radio",
        "description": "Start a radio station based on the current song.",
        "mode": "no-view"
      },
      {
        "name": "copyUrl",
        "title": "Copy URL",
        "description": "Copy the URL of the current song/episode.",
        "mode": "no-view"
      },
      {
        "name": "copyArtistAndTitle",
        "title": "Copy Artist and Title",
        "description": "Copy the artist and track title of the current song/episode",
        "mode": "no-view"
      },
      {
        "name": "justPlay",
        "title": "Just Play",
        "description": "Quickly start playing a song based on your query.",
        "mode": "no-view"
      },
      {
        "name": "queue",
        "title": "Queue",
        "description": "See your queue.",
        "mode": "view"
      },
      {
        "name": "generatePlaylist",
        "title": "Generate Playlist",
        "description": "Generate a Spotify playlist using Raycast AI.",
        "mode": "view"
      },
      {
        "name": "startDJ",
        "title": "Start DJ",
        "description": "Start the DJ.",
        "mode": "no-view"
      },
      {
        "name": "copyEmbed",
        "title": "Copy Embed Code",
        "description": "Copy the iframe embed code for the currently playing song or podcast episode.",
        "mode": "no-view"
      },
      {
        "name": "skip15",
        "title": "Skip 15 Seconds",
        "description": "Skip 15 seconds forward in an episode.",
        "mode": "no-view"
      },
      {
        "name": "back15",
        "title": "Back 15 Seconds",
        "description": "Back 15 seconds in an episode.",
        "mode": "no-view"
      },
      {
        "name": "findLyrics",
        "title": "Find Lyrics",
        "description": "Find and display lyrics for the currently playing song.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Gmail",
    "author": "tonka3000",
    "commands": [
      {
        "name": "mails",
        "title": "List Mails",
        "description": "Get the inbox",
        "mode": "view"
      },
      {
        "name": "unread",
        "title": "List Unread",
        "description": "Get unread Mails",
        "mode": "view"
      },
      {
        "name": "drafts",
        "title": "List Drafts",
        "description": "Get unread Mails",
        "mode": "view"
      },
      {
        "name": "trash",
        "title": "List Trash",
        "description": "Get Mails from Trash",
        "mode": "view"
      },
      {
        "name": "archive",
        "title": "List Archive",
        "description": "Get Mails from Archive",
        "mode": "view"
      },
      {
        "name": "spam",
        "title": "List Spam",
        "description": "Get Mails from Spam Folder",
        "mode": "view"
      },
      {
        "name": "newwebmail",
        "title": "New Web Mail",
        "description": "Open a new EMail in the Browser",
        "mode": "no-view"
      },
      {
        "name": "openinbrowser",
        "title": "Open in Browser",
        "description": "Open your account in the Browser",
        "mode": "no-view"
      },
      {
        "name": "unreadmailsmenu",
        "title": "Unread Menu",
        "description": "Show unread Mails in the Menubar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Remember the Date",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "index",
        "title": "Create Date",
        "description": "Create new date to remember",
        "mode": "view"
      },
      {
        "name": "list",
        "title": "Days List",
        "description": "List of all dates to remember",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Days List",
        "description": "List of all dates to remember in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "up-next",
        "title": "Up Next",
        "description": "Show the next date to remember",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "(Basic) Bookmarks",
    "author": "rauno",
    "commands": [
      {
        "name": "create-bookmark",
        "title": "Create Bookmark",
        "description": "Create a new bookmark",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search your bookmarks",
        "mode": "view"
      },
      {
        "name": "manage-groups",
        "title": "Manage Groups",
        "description": "Manage groups of bookmarks",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Screenshot",
    "author": "Aayush9029",
    "commands": [
      {
        "name": "all-in-one",
        "title": "All in One",
        "description": "Capture and Crop All in One",
        "mode": "no-view"
      },
      {
        "name": "capture-area",
        "title": "Capture Area",
        "description": "Capture Area of Screen",
        "mode": "no-view"
      },
      {
        "name": "capture-window",
        "title": "Capture Window",
        "description": "Capture App Window",
        "mode": "no-view"
      },
      {
        "name": "capture-window-to-clipboard",
        "title": "Capture Window to Clipboard",
        "description": "Capture App Window To Clipboard",
        "mode": "no-view"
      },
      {
        "name": "capture-screen",
        "title": "Capture Screen",
        "description": "Capture Screen",
        "mode": "no-view"
      },
      {
        "name": "capture-timer",
        "title": "Capture Timer",
        "description": "Capture Screen after a Timer (default 5 seconds)",
        "mode": "no-view"
      },
      {
        "name": "capture-to-clipboard",
        "title": "Capture to Clipboard",
        "description": "Capture Area of Screen to Clipboard",
        "mode": "no-view"
      },
      {
        "name": "annotate",
        "title": "Capture and Annotate",
        "description": "Capture Screen and Annotate",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Obsidian Smart Capture",
    "author": "millin_gabani",
    "commands": [
      {
        "name": "capture",
        "title": "Obsidian Smart Capture",
        "description": "Capture whats on your screen into obsidian",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "tldraw",
    "author": "zephraph",
    "commands": [
      {
        "name": "create-project",
        "title": "Create New Project",
        "description": "Creates a new tldraw project",
        "mode": "no-view"
      },
      {
        "name": "add-existing-project",
        "title": "Add Existing Project",
        "description": "Adds an existing tldraw project to your list of saved projects",
        "mode": "no-view"
      },
      {
        "name": "list-projects",
        "title": "List Projects",
        "description": "List all saved tldraw projects",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Emoji Mashups",
    "author": "corey_o_neal",
    "commands": [
      {
        "name": "index",
        "title": "Search Emoji Kitchen",
        "description": "Search for emojis and see their mashups.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PromptLab",
    "author": "HelloImSteven",
    "commands": [
      {
        "name": "create-command",
        "title": "New PromptLab Command",
        "description": "Create a custom PromptLab command accessible via 'Search PromptLab Commands'",
        "mode": "view"
      },
      {
        "name": "search-commands",
        "title": "My PromptLab Commands",
        "description": "Search your installed PromptLab commands",
        "mode": "view"
      },
      {
        "name": "chat",
        "title": "PromptLab Chat",
        "description": "Start an interactive chat with the context of selected files provided'",
        "mode": "view"
      },
      {
        "name": "import-commands",
        "title": "Import PromptLab Commands",
        "description": "Import custom PromptLab commands from a JSON string",
        "mode": "view"
      },
      {
        "name": "discover-commands",
        "title": "PromptLab Command Store",
        "description": "Discover commands from the PromptLab community",
        "mode": "view"
      },
      {
        "name": "manage-models",
        "title": "Manage Models",
        "description": "Manage the models used to generate PromptLab command output",
        "mode": "view"
      },
      {
        "name": "menubar-item",
        "title": "PromptLab Menu Item",
        "description": "Show PromptLab shortcut in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Universal Website Search",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "search-any-site",
        "title": "Search Websites",
        "description": "Select the site-to-search from the dropdown, enter your search term, and choose from the list of search suggestions. Use the \"Manage sites\" action to add, edit, or delete saved sites.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hide My Email",
    "author": "svenhofman",
    "commands": [
      {
        "name": "list-emails",
        "title": "List Emails",
        "description": "Lists all the Hide My Email addresses associated with iCloud account.",
        "mode": "view"
      },
      {
        "name": "create-new-email",
        "title": "Create New Email",
        "description": "Opens form to create a new email Hide My Email address",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Meet",
    "author": "vitoorgomes",
    "commands": [
      {
        "name": "default-profile",
        "title": "Create Meet",
        "description": "Creates a new meeting room with your default browser and copy the link to your clipboard.",
        "mode": "no-view"
      },
      {
        "name": "default-profile-and-refocus",
        "title": "Create Meet and Refocus",
        "description": "Creates a new meeting room, copies the link to your clipboard, and refocuses your previous app.",
        "mode": "no-view"
      },
      {
        "name": "manual-profile",
        "title": "Create Meet with Specified Profile",
        "description": "Creates a new meeting room with your default browser and copy the link to your clipboard.",
        "mode": "view"
      },
      {
        "name": "manual-profile-and-refocus",
        "title": "Create Meet and Refocus with Specified Profile",
        "description": "Creates a new meeting room using a selected profile, copies the link, and refocuses your previous app.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Mem0",
    "author": "dev_khant",
    "commands": [
      {
        "name": "add-memories",
        "title": "Add Text Snippet",
        "description": "Adds text to mem0",
        "mode": "view"
      },
      {
        "name": "get-memories",
        "title": "Get Text Snippet",
        "description": "Retrieves text snippet from mem0",
        "mode": "view"
      },
      {
        "name": "search-memories",
        "title": "Search Text Snippet",
        "description": "Search through your text snippets and get concatenated results",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Open Graph",
    "author": "1weiho",
    "commands": [
      {
        "name": "open-graph",
        "title": "Preview Open Graph",
        "description": "Preview Open Graph meta tags of a website",
        "mode": "view"
      },
      {
        "name": "open-graph-extension",
        "title": "Preview Open Graph (Browser Extension)",
        "description": "Preview Open Graph meta tags of a website using the browser extension",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Spell",
    "author": "Gorzog",
    "commands": [
      {
        "name": "index",
        "title": "Spell",
        "description": "Uses OneLook API to get a list of words that match the given word.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "VirusTotal",
    "author": "sadv1r",
    "commands": [
      {
        "name": "check",
        "title": "Check File, IP or URL",
        "description": "Check files, IP addresses, URLs, or hashes with VirusTotal",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Color Picker",
    "author": "thomas",
    "commands": [
      {
        "name": "pick-color",
        "title": "Pick Color",
        "description": "Pick a color on your desktop",
        "mode": "no-view"
      },
      {
        "name": "extract-color",
        "title": "Extract Color from Selected Image",
        "description": "Extract colors from the selected File Explorer image",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Color Picker",
        "description": "Access your colors from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "organize-colors",
        "title": "Organize Colors",
        "description": "Organize your colors",
        "mode": "view"
      },
      {
        "name": "favorite-colors",
        "title": "Favorite Colors",
        "description": "View and use your favorite colors",
        "mode": "view"
      },
      {
        "name": "generate-colors",
        "title": "Generate Colors",
        "description": "Generate colors using AI",
        "mode": "view"
      },
      {
        "name": "color-names",
        "title": "Color Names",
        "description": "Get the name of a color",
        "mode": "view"
      },
      {
        "name": "color-wheel",
        "title": "Color Wheel",
        "description": "Pick a color with color wheel",
        "mode": "view"
      },
      {
        "name": "convert-color",
        "title": "Convert Color",
        "description": "Convert any color to a different format",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "42 Api Tools",
    "author": "maujogue",
    "commands": [
      {
        "name": "find-user",
        "title": "Find User",
        "description": "This displays the user exact location in the clusters.",
        "mode": "view"
      },
      {
        "name": "today-logtime",
        "title": "My Logtime Today",
        "description": "Compute your logtime for today.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "WhatsApp",
    "author": "vimtor",
    "commands": [
      {
        "name": "open-chat",
        "title": "Open Chat",
        "description": "Open quickly added WhatsApp chats",
        "mode": "view"
      },
      {
        "name": "add-chat",
        "title": "Add Chat",
        "description": "Add WhatsApp chats to open them later",
        "mode": "view"
      },
      {
        "name": "add-existing-group",
        "title": "Add Existing Group",
        "description": "Add existing WhatsApp groups to open them later",
        "mode": "view"
      },
      {
        "name": "import-from-database",
        "title": "Import Chats from Database",
        "description": "Import chats from the local WhatsApp database on macOS",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Todo List",
    "author": "maggie",
    "commands": [
      {
        "name": "index",
        "title": "Manage Todo List",
        "description": "Create and delete items, mark them as completed and pin important tasks.",
        "mode": "view"
      },
      {
        "name": "menu_bar",
        "title": "Todo List",
        "description": "See your Todos at a glance",
        "mode": "menu-bar"
      },
      {
        "name": "export-todos",
        "title": "Export Todo Backup",
        "description": "Save all todos and their details to a portable JSON backup.",
        "mode": "view"
      },
      {
        "name": "import-todos",
        "title": "Import Todo Backup",
        "description": "Restore todos from a backup or an original todo.json file.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Search Domain",
    "author": "hasanakay",
    "commands": [
      {
        "name": "search-domain",
        "title": "Search Domain",
        "description": "Search domain names quickly with instant availability check",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Domain Search History",
        "description": "View your domain search history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GIF Search",
    "author": "josephschmitt",
    "commands": [
      {
        "name": "search",
        "title": "Search for GIFs",
        "description": "Search for GIFs across multiple services…",
        "mode": "view"
      },
      {
        "name": "favorites",
        "title": "Browse Favorite GIFs",
        "description": "Browse and search your favorite GIFs across all services",
        "mode": "view"
      },
      {
        "name": "recents",
        "title": "Browse Recent GIFs",
        "description": "Browse and search your recently used GIFs across all services",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Password Store",
    "author": "afok",
    "commands": [
      {
        "name": "pass",
        "title": "Password Store",
        "description": "Search for passwords",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "One Thing",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "show-one-thing",
        "title": "One Thing",
        "description": "Put a thing in your Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "set-one-thing",
        "title": "Set One Thing",
        "description": "Set a thing to display in your Menu Bar.",
        "mode": "view"
      },
      {
        "name": "remove-one-thing",
        "title": "Remove One Thing",
        "description": "Remove the thing displayed in your Menu Bar.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Blackr",
    "author": "li_jin",
    "commands": [
      {
        "name": "blackr",
        "title": "Blackr",
        "description": "Cover the main display with a black cleaning screen.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "TLDR Pages",
    "author": "pomdtr",
    "commands": [
      {
        "name": "search",
        "title": "Search TLDR Pages",
        "description": "Search and view TLDR pages with platform filtering",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Battery Menu Bar",
    "author": "panrafal",
    "commands": [
      {
        "name": "index",
        "title": "Show Battery Info in Menu Bar",
        "description": "Battery capacity and power-draw information in the Menu Bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Microsoft OneDrive",
    "author": "xilopaint",
    "commands": [
      {
        "name": "search-files",
        "title": "Search Files",
        "description": "Search and manage files across OneDrive and SharePoint",
        "mode": "view"
      },
      {
        "name": "my-recent-files",
        "title": "My Recent Files",
        "description": "View recently accessed files from OneDrive and SharePoint",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Year in Progress",
    "author": "thomas",
    "commands": [
      {
        "name": "show-year-progress",
        "title": "Year in Progress",
        "description": "Display the current year's progress in the command subtitle. Add to Favorites to keep it visible in Raycast.",
        "mode": "no-view"
      },
      {
        "name": "year-in-progress",
        "title": "Progress",
        "description": "Display the selected calendar or custom progress in the command subtitle.",
        "mode": "no-view"
      },
      {
        "name": "index",
        "title": "Show X in Progress in Menu Bar",
        "description": "Display X In Progress In Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "x-in-progress",
        "title": "X in Progress",
        "description": "Display and manage X In Progress In Command",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Meme Generator",
    "author": "timoransky",
    "commands": [
      {
        "name": "generateMeme",
        "title": "Generate Meme",
        "description": "Generate meme with the help of Imgflip API",
        "mode": "view"
      },
      {
        "name": "generateMemeMemegen",
        "title": "Generate Meme",
        "description": "Generate meme with the help of Memegen API",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Vanishlink",
    "author": "n_seiji",
    "commands": [
      {
        "name": "add-from-clipboard",
        "title": "Add from Clipboard",
        "description": "Add a link from clipboard. If clipboard content is not a URL, show error message and exit. Title is fetched from website meta information.",
        "mode": "no-view"
      },
      {
        "name": "add",
        "title": "Add Bookmark",
        "description": "Add a bookmark by entering URL and title. Title is automatically fetched when URL is entered. Also you can edit title.",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Links",
        "description": "Search registered links by URL or title text matching, press enter to open in browser.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "World Clock",
    "author": "koinzhang",
    "commands": [
      {
        "name": "query-world-time",
        "title": "Query World Time",
        "description": "Query the current time for a timezone with region.",
        "mode": "view"
      },
      {
        "name": "query-world-time-menu-bar",
        "title": "Menubar World Time",
        "description": "Query the current time of starred timezones from the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "query-ip-time",
        "title": "Query IP Time",
        "description": "Query the current time based on IP or domain.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Photos",
    "author": "wesbaker",
    "commands": [
      {
        "name": "search-photos",
        "title": "Search Recent Photos",
        "description": "Browse your most recent photos in a grid",
        "mode": "view"
      },
      {
        "name": "paste-photo",
        "title": "Paste Recent Photo",
        "description": "Paste the most recent photo into the frontmost app",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "I Don't Have Spotify",
    "author": "sjdonado",
    "commands": [
      {
        "name": "search",
        "title": "Convert Link to All Platforms",
        "description": "Effortlessly convert music links between streaming services.",
        "mode": "view"
      },
      {
        "name": "toSpotify",
        "title": "Convert Link to Spotify",
        "description": "Convert a music link to Spotify and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toYouTube",
        "title": "Convert Link to YouTube Music",
        "description": "Convert a music link to YouTube Music and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toAppleMusic",
        "title": "Convert Link to Apple Music",
        "description": "Convert a music link to Apple Music and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toDeezer",
        "title": "Convert Link to Deezer",
        "description": "Convert a music link to Deezer and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toSoundCloud",
        "title": "Convert Link to SoundCloud",
        "description": "Convert a music link to SoundCloud and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toTidal",
        "title": "Convert Link to Tidal",
        "description": "Convert a music link to Tidal and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toQobuz",
        "title": "Convert Link to Qobuz",
        "description": "Convert a music link to Qobuz and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toBandcamp",
        "title": "Convert Link to Bandcamp",
        "description": "Convert a music link to Bandcamp and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toPandora",
        "title": "Convert Link to Pandora",
        "description": "Convert a music link to Pandora and copy it to the clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Conventional Comments",
    "author": "krzysztofzuraw",
    "commands": [
      {
        "name": "comment",
        "title": "Insert Conventional Comment",
        "description": "Easily insert conventional comments into the frontmost application.",
        "mode": "view"
      },
      {
        "name": "commit",
        "title": "Insert Conventional Commit",
        "description": "Easily insert conventional commit into the frontmost application.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Chrome Profiles",
    "author": "frouo",
    "commands": [
      {
        "name": "index",
        "title": "Switch Profiles",
        "description": "Select a Chrome profile to bring its window to front, browse its bookmarks, or open a new tab.",
        "mode": "view"
      },
      {
        "name": "move-current-tab",
        "title": "Move Current Tab to Another Profile",
        "description": "Move the active Chrome tab to another profile. With two profiles, switch automatically; otherwise, choose a destination.",
        "mode": "view"
      },
      {
        "name": "open-profile",
        "title": "Open Profile with Context",
        "description": "Background command for handling profile quicklinks and deeplinks.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "monobank",
    "author": "danulqua",
    "commands": [
      {
        "name": "rates",
        "title": "Show Currency Rates",
        "description": "Currency rates in monobank.",
        "mode": "view"
      },
      {
        "name": "accounts",
        "title": "Show Accounts",
        "description": "All your accounts in monobank.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "iOS Human Interface Guidelines",
    "author": "eliperkins",
    "commands": [
      {
        "name": "index",
        "title": "Fonts",
        "description": "Shows you the iOS HIG's font sizes for quick reference",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Project Companion",
    "author": "maximedaraize",
    "commands": [
      {
        "name": "index",
        "title": "Manage Projects",
        "description": "Extension allowing you to add, update, delete and search your projects",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Upcoming Holidays",
    "author": "rodrigouroz",
    "commands": [
      {
        "name": "index",
        "title": "List Upcoming Holidays",
        "description": "Allows you to see the upcoming holidays for a country",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "shadcn/ui",
    "author": "luisFilipePT",
    "commands": [
      {
        "name": "search-documentation",
        "title": "Search Documentation",
        "description": "Search shadcn/ui documentation and open it in the browser",
        "mode": "view"
      },
      {
        "name": "search-components",
        "title": "Search Components",
        "description": "Search shadcn/ui components",
        "mode": "view"
      },
      {
        "name": "search-examples",
        "title": "Search Examples",
        "description": "Search shadcn/ui examples",
        "mode": "view"
      },
      {
        "name": "search-registries",
        "title": "Search Registries",
        "description": "Search shadcn/ui registries",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Text Replacements",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "manage-text-replacements",
        "title": "Manage Text Replacements",
        "description": "Search, copy, add, edit, and delete your macOS text replacements.",
        "mode": "view"
      },
      {
        "name": "import-text-replacements-to-snippets",
        "title": "Import Text Replacements to Snippets",
        "description": "Import macOS's text replacements to Raycast snippets.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Typst Math Symbols",
    "author": "JeffersonDing",
    "commands": [
      {
        "name": "index",
        "title": "Search Typst Symbols",
        "description": "Search through a library of typst math symbols and emojis",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Notion",
    "author": "HenriChabrand",
    "commands": [
      {
        "name": "manage-connection",
        "title": "Manage Notion Connection",
        "description": "Test your Notion connection, reconnect, or manage page access.",
        "mode": "view"
      },
      {
        "name": "create-database-page",
        "title": "Create Database Page",
        "description": "Create a page in a Notion database.",
        "mode": "view"
      },
      {
        "name": "search-page",
        "title": "Search Notion",
        "description": "Search for Notion databases and pages.",
        "mode": "view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Capture something and put it out in a Notion page.",
        "mode": "view"
      },
      {
        "name": "add-note",
        "title": "Add Note",
        "description": "Write a quick note into a daily page inside your notes page.",
        "mode": "view"
      },
      {
        "name": "add-text-to-page",
        "title": "Add Text to Page",
        "description": "Append or prepend text, along with date, to a Notion page.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bitwarden Vault",
    "author": "jomifepe",
    "commands": [
      {
        "name": "search",
        "title": "Search Vault",
        "description": "Search all items in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "authenticator",
        "title": "Authenticator",
        "description": "Search all items with TOTP and generate codes.",
        "mode": "view"
      },
      {
        "name": "generate-password",
        "title": "Generate Password",
        "description": "Generate a password using Bitwarden.",
        "mode": "view"
      },
      {
        "name": "generate-password-quick",
        "title": "Generate Password (Quick)",
        "description": "Generate a password using Bitwarden and copy and/or paste it into the active app right away.",
        "mode": "no-view"
      },
      {
        "name": "create-folder",
        "title": "Create Folder",
        "description": "Create a folder in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "create-login",
        "title": "Create Login",
        "description": "Create a new login item in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "lock-vault",
        "title": "Lock Vault",
        "description": "Lock your bitwarden vault",
        "mode": "no-view"
      },
      {
        "name": "logout-vault",
        "title": "Logout",
        "description": "Logout from your bitwarden vault account",
        "mode": "no-view"
      },
      {
        "name": "create-send",
        "title": "Create Send",
        "description": "Securely share information directly with anyone.",
        "mode": "view"
      },
      {
        "name": "search-sends",
        "title": "Search Sends",
        "description": "List and search all the Sends owned by you.",
        "mode": "view"
      },
      {
        "name": "receive-send",
        "title": "Receive Send",
        "description": "Receive a send from a URL",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Arc",
    "author": "thomas",
    "commands": [
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search your browsing history",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "Open New Window",
        "description": "Create and open a new window",
        "mode": "no-view"
      },
      {
        "name": "new-blank-window",
        "title": "Open New Blank Window",
        "description": "Create and open a new blank window",
        "mode": "no-view"
      },
      {
        "name": "new-little-arc",
        "title": "Open New Little Arc Window",
        "description": "Create and open a new little arc window",
        "mode": "no-view"
      },
      {
        "name": "search-spaces",
        "title": "Search Spaces",
        "description": "Search and select your spaces",
        "mode": "view"
      },
      {
        "name": "search-tabs",
        "title": "Search Tabs",
        "description": "Search and select your tabs",
        "mode": "view"
      },
      {
        "name": "search-space-tabs",
        "title": "Search Space Tabs",
        "description": "Search and select tabs in your current space",
        "mode": "view"
      },
      {
        "name": "search-downloads",
        "title": "Search Downloads",
        "description": "Search your downloads",
        "mode": "view"
      },
      {
        "name": "new-incognito-window",
        "title": "Open New Incognito Window",
        "description": "Create and open a new incognito window",
        "mode": "no-view"
      },
      {
        "name": "new-tab",
        "title": "Open New Tab",
        "description": "Create and open a new tab in the current window",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Access Spaces and Favorites",
        "description": "Access your spaces and favorites from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "search",
        "title": "Search Arc",
        "description": "Search tabs, history and search suggestions",
        "mode": "view"
      },
      {
        "name": "release-notes",
        "title": "Open Arc Release Notes",
        "description": "Open the Arc release notes",
        "mode": "no-view"
      },
      {
        "name": "boost-gallery",
        "title": "Open Arc Boost Gallery",
        "description": "Open the Arc Boost Gallery",
        "mode": "no-view"
      },
      {
        "name": "new-easel",
        "title": "Open New Easel",
        "description": "Open a new easel",
        "mode": "no-view"
      },
      {
        "name": "reset-space-tabs",
        "title": "Reset All Tabs in Current Space",
        "description": "Reset all tabs in the currently active space",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Obsidian",
    "author": "marcjulian",
    "commands": [
      {
        "name": "searchNoteCommand",
        "title": "Search Note",
        "description": "Search, open, view, copy, paste and edit any note in Obsidian.",
        "mode": "view"
      },
      {
        "name": "starredNotesCommand",
        "title": "Bookmarked Notes",
        "description": "Search, open, view, copy, paste and edit bookmarked notes in Obsidian.",
        "mode": "view"
      },
      {
        "name": "openVaultCommand",
        "title": "Open Vault",
        "description": "Open a vault in Obsidian.",
        "mode": "view"
      },
      {
        "name": "openWorkspaceCommand",
        "title": "Open Workspace",
        "description": "Open a workspace in Obsidian.",
        "mode": "view"
      },
      {
        "name": "dailyNoteAppendCommand",
        "title": "Append to Daily Note",
        "description": "Append text to your daily note",
        "mode": "view"
      },
      {
        "name": "dailyNoteCommand",
        "title": "Daily Note",
        "description": "Open daily note in Obsidian. Will create new daily note when it doesn't exist yet.",
        "mode": "view"
      },
      {
        "name": "createNoteCommand",
        "title": "Create Note",
        "description": "Create new note",
        "mode": "view"
      },
      {
        "name": "randomNoteCommand",
        "title": "Random Note",
        "description": "Open random note",
        "mode": "view"
      },
      {
        "name": "searchMedia",
        "title": "Search Media",
        "description": "Search for media in your vault",
        "mode": "view"
      },
      {
        "name": "obsidianMenuBar",
        "title": "Obsidian Menu Bar",
        "description": "See your pinned notes at a glance and control actions from the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "appendTaskCommand",
        "title": "Append Task",
        "description": "Append a task to a note of your choice",
        "mode": "view"
      },
      {
        "name": "runActionCommand",
        "title": "Custom Actions",
        "description": "Manage and run custom append actions",
        "mode": "view"
      },
      {
        "name": "quickCaptureCommand",
        "title": "Quick Capture",
        "description": "Capture a note, task, or shopping item without the Advanced URI plugin.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Lark Documents",
    "author": "tmk",
    "commands": [
      {
        "name": "search-docs",
        "title": "Search Documents",
        "description": "Search and open documents in browser",
        "mode": "view"
      },
      {
        "name": "search-minutes",
        "title": "Search Minutes",
        "description": "Search and open minutes in browser",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Temporary Email",
    "author": "natterstefan",
    "commands": [
      {
        "name": "index",
        "title": "Create a Temporary Email",
        "description": "Create a temporary email address quickly and easily.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Contexts",
    "author": "marcmagn1",
    "commands": [
      {
        "name": "create-new-context",
        "title": "Create New Context",
        "description": "Create a new text-based context that can be referenced in AI conversations. Add documentation, company information, or any relevant content that helps frame future AI interactions.",
        "mode": "no-view"
      },
      {
        "name": "append-to-context",
        "title": "Append to Context",
        "description": "Add new text content to an existing context file. Append information while preserving all previously stored content.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub Copilot",
    "author": "timrogers",
    "commands": [
      {
        "name": "view-tasks",
        "title": "View Tasks",
        "description": "Track Copilot coding agent tasks",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Delegate a task to Copilot coding agent to work on in the background",
        "mode": "view"
      },
      {
        "name": "assign-issue",
        "title": "Assign Issue to Copilot",
        "description": "Assign an open issue to Copilot coding agent",
        "mode": "view"
      },
      {
        "name": "copilot-usage",
        "title": "Copilot Usage",
        "description": "View your remaining GitHub Copilot usage",
        "mode": "view"
      },
      {
        "name": "github-copilot-tasks",
        "title": "Menu Bar Tasks",
        "description": "Track Copilot coding agent tasks from the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Memorable Password Generator",
    "author": "gandli",
    "commands": [
      {
        "name": "index",
        "title": "Memorable Password Generator",
        "description": "Generate a set of passwords that are easy to remember and use",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Remove Paywall",
    "author": "tegola",
    "commands": [
      {
        "name": "remove-paywall",
        "title": "Remove Paywall",
        "description": "Remove the paywall from the selected or clipboard URL.",
        "mode": "no-view"
      },
      {
        "name": "remove-paywall-current-tab",
        "title": "Remove Paywall from Current Tab",
        "description": "Remove the paywall from the URL in your active browser tab.",
        "mode": "no-view"
      },
      {
        "name": "remove-paywall-clipboard",
        "title": "Remove Paywall from Clipboard",
        "description": "Remove the paywall from a clipboard URL.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Iconify — Search Icons",
    "author": "destiner",
    "commands": [
      {
        "name": "view-icons",
        "title": "View Icons",
        "description": "View available icons",
        "mode": "view"
      },
      {
        "name": "search-icons",
        "title": "Search All Icons",
        "description": "Search through all available icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Work Time Countdown",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Work Time Countdown",
        "description": "A simple timer to help you keep productive during work time.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Shortcuts Search",
    "author": "solomkinmv",
    "commands": [
      {
        "name": "all-shortcuts",
        "title": "List All Shortcuts",
        "description": "Show shortcuts for all available applications",
        "mode": "view"
      },
      {
        "name": "app-shortcuts",
        "title": "List Current Shortcuts",
        "description": "Show shortcuts for the frontmost application",
        "mode": "view"
      },
      {
        "name": "web-shortcuts",
        "title": "List Current Web Shortcuts",
        "description": "Show shortcuts for the frontmost web page",
        "mode": "view"
      },
      {
        "name": "current-app",
        "title": "Copy Current App's ID",
        "description": "Copy the current application identifier for this platform",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Link Cleaner",
    "author": "MisakiCoca",
    "commands": [
      {
        "name": "clean-selected-text",
        "title": "Clean Link from Selected Text",
        "description": "Remove tracking parameters from the selected URL link.",
        "mode": "no-view"
      },
      {
        "name": "clean-clipboard-text",
        "title": "Clean Link from Clipboard",
        "description": "Remove tracking parameters from the URL link in clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Resend",
    "author": "xmok",
    "commands": [
      {
        "name": "api_keys",
        "title": "API Keys",
        "description": "Create, View and Delete API Keys in Resend.",
        "mode": "view"
      },
      {
        "name": "domains",
        "title": "Domains",
        "description": "Add, View, Remove and Verify Domains in Resend",
        "mode": "view"
      },
      {
        "name": "emails",
        "title": "Emails",
        "description": "View sent emails, share delivery previews, and send new email",
        "mode": "view"
      },
      {
        "name": "received-emails",
        "title": "Received Emails",
        "description": "Read inbound email and download its attachments",
        "mode": "view"
      },
      {
        "name": "contacts",
        "title": "Contacts",
        "description": "View, create, update, and delete contacts, or organize them in segments",
        "mode": "view"
      },
      {
        "name": "careers",
        "title": "Careers",
        "description": "Browse open positions at Resend and apply",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Find Website",
    "author": "nahuel_andreoli",
    "commands": [
      {
        "name": "find",
        "title": "Find Website",
        "description": "Quickly find the website you are looking for.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Search",
    "author": "mblode",
    "commands": [
      {
        "name": "index",
        "title": "Google Search",
        "description": "Google search with autosuggestions",
        "mode": "view"
      },
      {
        "name": "searchSelectText",
        "title": "Google Search Selected Text",
        "description": "Google search with selected text",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "UUID Generator",
    "author": "jmaeso",
    "commands": [
      {
        "name": "generate",
        "title": "Generate UUIDs",
        "description": "Copy generated UUIDs to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "generateV5",
        "title": "Generate V5 UUIDs",
        "description": "Copy generated UUIDs V5 to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "generateV7",
        "title": "Generate V7 UUIDs",
        "description": "Copy generated UUIDs V7 to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "generateUlid",
        "title": "Generate ULIDs",
        "description": "Copy generated ULIDs to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "generateTypeID",
        "title": "Generate TypeIDs",
        "description": "Copy generated TypeIDs to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "parseTypeID",
        "title": "Parse TypeIDs",
        "description": "Parse TypeID and copy resulting UUID to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "formatUuid",
        "title": "Format UUID",
        "description": "Format UUID without dashes into standard UUID format and copy to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "packTypeID",
        "title": "Pack TypeID",
        "description": "Convert a UUID to a packed Type ID with a suffix",
        "mode": "no-view"
      },
      {
        "name": "viewHistory",
        "title": "View History",
        "description": "View the UUID history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "X.com",
    "author": "tonka3000",
    "commands": [
      {
        "name": "timeline",
        "title": "Recent Posts",
        "description": "Show your X home timeline",
        "mode": "view"
      },
      {
        "name": "mytweets",
        "title": "My Posts & Analytics",
        "description": "Show your posts and engagement analytics from the last 30 days",
        "mode": "view"
      },
      {
        "name": "send",
        "title": "Send Post",
        "description": "Publish a post to X",
        "mode": "view"
      },
      {
        "name": "user_search",
        "title": "Search User",
        "description": "Search X users without leaving Raycast",
        "mode": "view"
      },
      {
        "name": "search-posts",
        "title": "Search Posts",
        "description": "Search recent X posts from the last seven days",
        "mode": "view"
      },
      {
        "name": "bookmarks",
        "title": "Bookmarks",
        "description": "Browse bookmarked X posts",
        "mode": "view"
      },
      {
        "name": "bookmark-folders",
        "title": "Bookmark Folders",
        "description": "Browse X bookmark folders and their saved posts",
        "mode": "view"
      },
      {
        "name": "mentions",
        "title": "Mentions",
        "description": "Triage posts that mention your X account",
        "mode": "view"
      },
      {
        "name": "send-dm",
        "title": "Send Direct Message",
        "description": "Send a confirmed 1:1 or group X direct message",
        "mode": "view"
      },
      {
        "name": "user-profile",
        "title": "User Profile",
        "description": "View an X user profile and their recent posts",
        "mode": "view"
      },
      {
        "name": "post-selected-text",
        "title": "Post Selected Text",
        "description": "Post the selected text to X",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Ruler",
    "author": "anwarulislam",
    "commands": [
      {
        "name": "ruler",
        "title": "Ruler",
        "description": "Measure Distance Between Two Points",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "CSS Tricks",
    "author": "j3lte",
    "commands": [
      {
        "name": "search-css-tricks",
        "title": "Search CSS Tricks",
        "description": "Search on CSS Tricks",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Safari",
    "author": "loris",
    "commands": [
      {
        "name": "cloud-tabs",
        "title": "Search Tabs",
        "description": "Browse your open tabs",
        "mode": "view"
      },
      {
        "name": "search-all",
        "title": "Search Tabs, Bookmarks and History",
        "description": "Search your open tabs, bookmarks and history in one place",
        "mode": "view"
      },
      {
        "name": "reading-list",
        "title": "Search Reading List",
        "description": "Browse your reading list",
        "mode": "view"
      },
      {
        "name": "add-to-reading-list",
        "title": "Add to Reading List",
        "description": "Add the current Safari tab to your Reading List",
        "mode": "no-view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Browse your history",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Browse your bookmarks",
        "mode": "view"
      },
      {
        "name": "copy-to-clipboard",
        "title": "Copy URL to Clipboard",
        "description": "Copy the current Safari tab URL to your clipboard",
        "mode": "no-view"
      },
      {
        "name": "copy-title-as-link-to-clipboard",
        "title": "Copy Title as Link to Clipboard",
        "description": "Copy the current Safari tab title as Markdown link ([title](url)) to your clipboard",
        "mode": "no-view"
      },
      {
        "name": "close-other-tabs",
        "title": "Close Other Tabs",
        "description": "Close all Safari tabs except the current one",
        "mode": "no-view"
      },
      {
        "name": "reopen-last-session",
        "title": "Reopen Last Session",
        "description": "Launch Safari and reopen all windows from the last session",
        "mode": "no-view"
      },
      {
        "name": "new-window",
        "title": "New Window",
        "description": "Open a new Safari window",
        "mode": "no-view"
      },
      {
        "name": "new-private-window",
        "title": "New Private Window",
        "description": "Open a new Safari private window",
        "mode": "no-view"
      },
      {
        "name": "duplicate-tab",
        "title": "Duplicate Tab",
        "description": "Duplicate the current Safari tab",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "React Icons",
    "author": "yug2005",
    "commands": [
      {
        "name": "index",
        "title": "Search Icons",
        "description": "Search and browse react icons.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Notification",
    "author": "maxnyby",
    "commands": [
      {
        "name": "index",
        "title": "Show Notification",
        "description": "Deeplink for making a notification",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "DevDocs",
    "author": "djpowers",
    "commands": [
      {
        "name": "search-docsets",
        "title": "Search Documentations",
        "description": "Search through DevDocs documentations from Raycast",
        "mode": "view"
      },
      {
        "name": "search-entries",
        "title": "Search Entries",
        "description": "Search through DevDocs documentation entries from Raycast",
        "mode": "view"
      },
      {
        "name": "import-docs",
        "title": "Import Documentation Settings",
        "description": "Import your enabled documentation from the DevDocs website",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Grokipedia",
    "author": "Visual-Studio-Coder",
    "commands": [
      {
        "name": "search-grokipedia",
        "title": "Search Grokipedia",
        "description": "For a given string, find the articles on Grokipedia relating to it.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WIP",
    "author": "marckohlbrugge",
    "commands": [
      {
        "name": "todos",
        "title": "Search Todos",
        "description": "Search your WIP todos",
        "mode": "view"
      },
      {
        "name": "streak",
        "title": "Show Streak",
        "description": "Show WIP Streak",
        "mode": "no-view"
      },
      {
        "name": "done",
        "title": "Add Completed Todo",
        "description": "Add a completed todo to your WIP account",
        "mode": "view"
      },
      {
        "name": "projects",
        "title": "Search Projects",
        "description": "Search your WIP projects",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Owledge - All Your Tools in One Search",
    "author": "Romain",
    "commands": [
      {
        "name": "index",
        "title": "Owledge Search",
        "description": "Access Notion, Figma, Github, Miro, Jira and way more in a single crazy fast search. | Set your Owledge workspace at: https://search.owledge.app | Documentation available at: https://owledge.notion.site/Use-Raycast-s-extension-75b90b8501014bb7b8c8c901a9fcc552?pvs=74",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bitbucket Search",
    "author": "Francois",
    "commands": [
      {
        "name": "searchRepositories",
        "title": "Search Repositories",
        "description": "Showing bitbucket results on repositories search",
        "mode": "view"
      },
      {
        "name": "searchMyOpenPullRequests",
        "title": "Search My Open Pull Requests",
        "description": "Showing open pull requests for the current user",
        "mode": "view"
      },
      {
        "name": "searchAllPullRequests",
        "title": "Search All Open Pull Requests",
        "description": "Showing all open pull requests in the workspace",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TinyFish Search",
    "author": "pranav_janakiraman",
    "commands": [
      {
        "name": "search",
        "title": "Search Web",
        "description": "Search the web, news, or academic papers with date and domain filters, and browse more results.",
        "mode": "view"
      },
      {
        "name": "fetch-pages",
        "title": "Fetch Pages",
        "description": "Fetch up to 10 URLs as Markdown, HTML, or JSON and browse extracted page and image links.",
        "mode": "view"
      },
      {
        "name": "saved-searches",
        "title": "Saved Searches",
        "description": "Run pinned searches and recent queries with their saved filters and purpose.",
        "mode": "view"
      },
      {
        "name": "reading-list",
        "title": "Reading List",
        "description": "Read saved pages offline, track read status, and export Markdown.",
        "mode": "view"
      },
      {
        "name": "read-current-tab",
        "title": "Read Current Tab",
        "description": "Fetch the active browser page with TinyFish using the Raycast browser extension.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pass",
    "author": "capipo",
    "commands": [
      {
        "name": "index",
        "title": "Find in Pass",
        "description": "Handle the standard unix password manager",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OneNote",
    "author": "alewandowski",
    "commands": [
      {
        "name": "index",
        "title": "Search Notes",
        "description": "Search notes in the Microsoft OneNote app",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Roam Research",
    "author": "roamresearch",
    "commands": [
      {
        "name": "index",
        "title": "Roam Research Index Command",
        "description": "Index Command which you can use to explore other commands or uninstall graphs from Raycast",
        "mode": "view"
      },
      {
        "name": "random",
        "title": "Random Note",
        "description": "View a random note from your graph/graphs",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Note",
        "description": "Search across all your Roam graphs",
        "mode": "view"
      },
      {
        "name": "new-graph",
        "title": "Add Graph",
        "description": "Install a new Roam graph into this Raycast extension",
        "mode": "view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Quickly append notes to your Roam graph",
        "mode": "view"
      },
      {
        "name": "instant-capture-default-graph",
        "title": "Instant Capture",
        "description": "Zero-UI capture using your designated Instant Capture template",
        "mode": "no-view"
      },
      {
        "name": "manage-templates",
        "title": "Manage Capture Templates",
        "description": "Create, edit, and delete capture templates for your Roam graphs",
        "mode": "view"
      },
      {
        "name": "create-graph-quicklink",
        "title": "Create Graph Quicklink",
        "description": "Create a Raycast Quicklink for a Roam graph or a specific page in that graph",
        "mode": "view"
      },
      {
        "name": "outbox-view",
        "title": "Capture Outbox",
        "description": "View capture history and retry failed captures",
        "mode": "view"
      },
      {
        "name": "outbox-retry",
        "title": "Sync Outbox",
        "description": "Retry pending captures in the outbox queue",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Workspace",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-google-document",
        "title": "Create Google Document",
        "description": "Create a new Google document",
        "mode": "no-view"
      },
      {
        "name": "create-google-spreadsheet",
        "title": "Create Google Spreadsheet",
        "description": "Create a new Google spreadsheet",
        "mode": "no-view"
      },
      {
        "name": "create-google-presentation",
        "title": "Create Google Presentation",
        "description": "Create a new Google presentation",
        "mode": "no-view"
      },
      {
        "name": "create-google-form",
        "title": "Create Google Form",
        "description": "Create a new Google form",
        "mode": "no-view"
      },
      {
        "name": "open-google-drive-home",
        "title": "Open Google Drive Home",
        "description": "Open Google Drive in your default browser",
        "mode": "no-view"
      },
      {
        "name": "search-google-drive-files",
        "title": "Search Google Drive",
        "description": "Search files in your Google Drive",
        "mode": "view"
      },
      {
        "name": "download-google-drive-file",
        "title": "Download Google Drive File",
        "description": "Download a file or folder from your Google Drive by searching for it or pasting its link",
        "mode": "view"
      },
      {
        "name": "starred-google-drive-files-menubar",
        "title": "Starred Google Drive Files",
        "description": "List your starred Google Drive files in the Menu Bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Fx Coding Agent",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Sessions",
        "description": "Search, inspect, and resume local fx sessions",
        "mode": "view"
      },
      {
        "name": "ask-fx",
        "title": "Ask Fx",
        "description": "Run a noninteractive request in a selected workspace",
        "mode": "view"
      },
      {
        "name": "start-session",
        "title": "Open Fx Session",
        "description": "Start, resume, or choose an interactive fx session",
        "mode": "view"
      },
      {
        "name": "check-fx",
        "title": "Check Fx Health",
        "description": "View fx status and local health checks",
        "mode": "view"
      },
      {
        "name": "view-usage",
        "title": "View Fx Usage",
        "description": "View locally recorded fx token usage and spend",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hide Details",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "redact-clipboard",
        "title": "Redact Clipboard Image",
        "description": "Find sensitive details in the clipboard image and copy a redacted version",
        "mode": "view"
      },
      {
        "name": "redact-history",
        "title": "Redact Image File from History",
        "description": "Pick a recently copied image file from clipboard history, then review or copy a redacted version",
        "mode": "view"
      },
      {
        "name": "redact-now",
        "title": "Redact and Copy",
        "description": "Redact the clipboard image immediately and copy it back",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Image Modification",
    "author": "HelloImSteven",
    "commands": [
      {
        "name": "flip-horizontally",
        "title": "Flip Images Horizontally",
        "description": "Flip the selected images horizontally",
        "mode": "no-view"
      },
      {
        "name": "flip-vertically",
        "title": "Flip Images Vertically",
        "description": "Flip the selected images vertically",
        "mode": "no-view"
      },
      {
        "name": "rotate",
        "title": "Rotate Images",
        "description": "Rotate the selected images by the specified amount of degrees",
        "mode": "no-view"
      },
      {
        "name": "convert",
        "title": "Convert Images",
        "description": "Convert the selected images to the specified format",
        "mode": "view"
      },
      {
        "name": "resize",
        "title": "Resize Images",
        "description": "Resize the selected images to the specified width and/or height",
        "mode": "no-view"
      },
      {
        "name": "scale",
        "title": "Scale Images",
        "description": "Scale the selected images by the provided factor",
        "mode": "no-view"
      },
      {
        "name": "pad",
        "title": "Pad Images",
        "description": "Pad images to the specified size using the provided color",
        "mode": "no-view"
      },
      {
        "name": "apply-filter",
        "title": "Apply Image Filter",
        "description": "Apply filters to images using Apple's CIFilters",
        "mode": "view"
      },
      {
        "name": "optimize",
        "title": "Optimize Images",
        "description": "Optimize images by compressing them",
        "mode": "no-view"
      },
      {
        "name": "create-image",
        "title": "Create New Image",
        "description": "Create a new image by specifying its dimensions, color, and pattern.",
        "mode": "view"
      },
      {
        "name": "strip-exif",
        "title": "Strip Exif Data",
        "description": "Remove EXIF data from images",
        "mode": "no-view"
      },
      {
        "name": "remove-bg",
        "title": "Remove Background",
        "description": "Remove the background from images using on-device processing",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "JSON Resume",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "open-resume",
        "title": "Open Resume",
        "description": "Open a resume by providing a JSON resume URL",
        "mode": "view"
      },
      {
        "name": "search-resumes",
        "title": "List Saved Resumes",
        "description": "View and manage saved resumes",
        "mode": "view"
      },
      {
        "name": "create-resume",
        "title": "Create Resume",
        "description": "Create and save a JSON Resume inside the extension",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wayback Machine",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "open",
        "title": "Open in Wayback Machine",
        "description": "Open a webpage in Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "browser",
        "title": "Open Current Tab in Wayback Machine",
        "description": "Open the current tab in Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "save",
        "title": "Save to Wayback Machine",
        "description": "Save a webpage to Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "saveMultiple",
        "title": "Save Multiple to Wayback Machine",
        "description": "Save multiple webpages to Wayback Machine",
        "mode": "view"
      },
      {
        "name": "search-pages",
        "title": "Search Pages",
        "description": "Search archived webpages snapshots",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "UploadThing",
    "author": "juliusmarminge",
    "commands": [
      {
        "name": "upload-files",
        "title": "Upload Files",
        "description": "Select files to upload to your UploadThing app",
        "mode": "view"
      },
      {
        "name": "upload-from-clipboard",
        "title": "Upload from Clipboard",
        "description": "Upload files from your clipboard to your UploadThing app",
        "mode": "view"
      },
      {
        "name": "list-files",
        "title": "List Files",
        "description": "List files in your UploadThing app",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Default Web Browser Manager",
    "author": "clins1994",
    "commands": [
      {
        "name": "choose-default",
        "title": "Set Default Browser",
        "description": "Set your default browser",
        "mode": "view"
      },
      {
        "name": "open-default",
        "title": "Open Default Browser",
        "description": "Open your default browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Port Manager",
    "author": "lucaschultz",
    "commands": [
      {
        "name": "kill-listening-process",
        "title": "Kill Process Listening on",
        "description": "Kill the process listening on a given port",
        "mode": "no-view"
      },
      {
        "name": "named-ports",
        "title": "Named Ports",
        "description": "Name ports to make them easier to find in the open port list",
        "mode": "view"
      },
      {
        "name": "open-ports",
        "title": "Open Ports",
        "description": "Show and Close Opened Ports",
        "mode": "view"
      },
      {
        "name": "open-ports-menu-bar",
        "title": "Open Ports in Menu Bar",
        "description": "List open ports in menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Quick Open Project",
    "author": "zerowidth",
    "commands": [
      {
        "name": "index",
        "title": "Quick Open Project",
        "description": "Find and open projects on your system, using frecency and fuzzy search. Indexes a given list of paths (CSV), e.g. `~/code,~/work`",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Brand Icons - simpleicons.org",
    "author": "litomore",
    "commands": [
      {
        "name": "index",
        "title": "Search Brand Icons",
        "description": "Browse, search, and copy 3400+ SVG icons for popular brands from Simple Icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Dub",
    "author": "quuu",
    "commands": [
      {
        "name": "shorten-link",
        "title": "Shorten Link",
        "description": "Shorten links from arguments, clipboard or selection with dub.co using workspaces, custom domains, tags etc.",
        "mode": "view"
      },
      {
        "name": "search-links",
        "title": "Search Links",
        "description": "Search shortened links with dub.co in different workspaces",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Quick Event",
    "author": "mblode",
    "commands": [
      {
        "name": "index",
        "title": "Create Quick Event",
        "description": "Create a new event in your calendar",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast AI Custom Providers",
    "author": "ernest0n",
    "commands": [
      {
        "name": "manage-custom-providers",
        "title": "Manage Custom Providers",
        "description": "Manage custom AI providers and models for Chat AI",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ray Code",
    "author": "1weiho",
    "commands": [
      {
        "name": "get-started",
        "title": "Get Started with Ray Code",
        "description": "Learn how to configure the Ray Code extension",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Brightness Control",
    "author": "cali",
    "commands": [
      {
        "name": "up",
        "title": "Brightness Up",
        "description": "Increases the brightness by 10% of your display",
        "mode": "no-view"
      },
      {
        "name": "down",
        "title": "Brightness Down",
        "description": "Decreases the brightness by 10% of your display",
        "mode": "no-view"
      },
      {
        "name": "set-brightness",
        "title": "Set Brightness",
        "description": "Set the brightness level of your display using Lunar",
        "mode": "no-view"
      },
      {
        "name": "max-brightness",
        "title": "Max Brightness",
        "description": "Instantly set brightness to 100% on the current display",
        "mode": "no-view"
      },
      {
        "name": "min-brightness",
        "title": "Min Brightness",
        "description": "Instantly set brightness to 0% on the current display",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Coffee",
    "author": "mooxl",
    "commands": [
      {
        "name": "caffeinate",
        "title": "Caffeinate",
        "description": "Prevent your computer from sleeping",
        "mode": "no-view"
      },
      {
        "name": "decaffeinate",
        "title": "Decaffeinate",
        "description": "Turn off the caffeine",
        "mode": "no-view"
      },
      {
        "name": "caffeinateWhile",
        "title": "Caffeinate While",
        "description": "Prevent your computer from sleeping while a certain app is running",
        "mode": "view"
      },
      {
        "name": "index",
        "title": "Caffeinate Status Menu Bar",
        "description": "Get the status of the current caffeination in your menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "caffeinateToggle",
        "title": "Toggle Caffeinate",
        "description": "Toggle caffeination",
        "mode": "no-view"
      },
      {
        "name": "caffeinateFor",
        "title": "Caffeinate for ...",
        "description": "Prevent your computer from sleeping for a certain time",
        "mode": "view"
      },
      {
        "name": "caffeinateUntil",
        "title": "Caffeinate Until",
        "description": "Prevent your computer from sleeping until a certain time. Type one like 5pm, or leave the field empty to pick a date and time.",
        "mode": "view"
      },
      {
        "name": "addSchedule",
        "title": "Schedule Caffeination",
        "description": "Schedule caffeination",
        "mode": "view"
      },
      {
        "name": "status",
        "title": "Caffeinate Status",
        "description": "Show the current caffeination status",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "nocal",
    "author": "brianmuse",
    "commands": [
      {
        "name": "search-notes",
        "title": "Search Notes",
        "description": "Browse and search your nocal notes with live preview",
        "mode": "view"
      },
      {
        "name": "create-note",
        "title": "Create Note",
        "description": "Quickly capture a new note in nocal",
        "mode": "view"
      },
      {
        "name": "needs-rsvp",
        "title": "Pending RSVPs",
        "description": "Review calendar events awaiting your response and RSVP directly from Raycast",
        "mode": "view"
      },
      {
        "name": "upcoming-meetings",
        "title": "Upcoming Meetings",
        "description": "View your next meetings and join video calls without switching apps",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Qoder",
    "author": "ezreal09",
    "commands": [
      {
        "name": "open-qoder",
        "title": "Open New Window",
        "description": "Open a new Qoder window",
        "mode": "no-view"
      },
      {
        "name": "recent-projects",
        "title": "Search Recent Projects",
        "description": "Search and open recent Qoder projects",
        "mode": "view"
      },
      {
        "name": "open-in-qoder",
        "title": "Open in Qoder",
        "description": "Open current Finder selection in Qoder",
        "mode": "no-view"
      },
      {
        "name": "install-extension",
        "title": "Install Extension",
        "description": "Install a Qoder extension by ID",
        "mode": "view"
      },
      {
        "name": "show-installed-extensions",
        "title": "Show Installed Extensions",
        "description": "View all installed Qoder extensions",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Advice Slip",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "get-advice",
        "title": "Get Advice",
        "description": "Get a random advice slip",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Eagle",
    "author": "Yukai",
    "commands": [
      {
        "name": "index",
        "title": "Search Item",
        "description": "Search Item from Library",
        "mode": "view"
      },
      {
        "name": "folder",
        "title": "Navigate Folder",
        "description": "Navigate Folder",
        "mode": "view"
      },
      {
        "name": "trash",
        "title": "View Trash",
        "description": "View items in trash",
        "mode": "view"
      },
      {
        "name": "library",
        "title": "Switch Library",
        "description": "Switch between Eagle libraries",
        "mode": "view"
      },
      {
        "name": "add-from-url",
        "title": "Add Item from URL",
        "description": "Add image or file from URL to Eagle",
        "mode": "view"
      },
      {
        "name": "add-from-clipboard",
        "title": "Add from Clipboard",
        "description": "Add URL or file path from clipboard to Eagle",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "NixPkgs Search",
    "author": "aiotter",
    "commands": [
      {
        "name": "index",
        "title": "Search NixPkgs",
        "description": "Search Nix Packages",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Port from Project Name",
    "author": "sopheakvethya_syna",
    "commands": [
      {
        "name": "generate-port",
        "title": "Generate Port",
        "description": "Generate a unique 4 digit port for a given project name",
        "mode": "view"
      },
      {
        "name": "view-port-history",
        "title": "Port History",
        "description": "View and manage generated port history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "my-pull-requests",
        "title": "My Pull Requests",
        "description": "List pull requests you created, participated in, or were mentioned in.",
        "mode": "view"
      },
      {
        "name": "search-pull-requests",
        "title": "Search Pull Requests",
        "description": "Search recent pull requests globally in all repositories.",
        "mode": "view"
      },
      {
        "name": "create-pull-request",
        "title": "Create Pull Request",
        "description": "Create a pull request in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "my-issues",
        "title": "My Issues",
        "description": "List issues created by you, assigned to you or mentioning you.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search recent issues globally in all repositories.",
        "mode": "view"
      },
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create an issue in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "create-branch",
        "title": "Create Branch",
        "description": "Create a branch in one of your GitHub repositories",
        "mode": "view"
      },
      {
        "name": "create-release",
        "title": "Create Release",
        "description": "Create a release in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "search-repositories",
        "title": "Search Repositories",
        "description": "Search in your public or private repositories by name.",
        "mode": "view"
      },
      {
        "name": "my-latest-repositories",
        "title": "My Latest Repositories",
        "description": "List your repositories by latest updated",
        "mode": "view"
      },
      {
        "name": "my-starred-repositories",
        "title": "My Starred Repositories",
        "description": "List repositories you have starred",
        "mode": "view"
      },
      {
        "name": "my-packages",
        "title": "My Packages",
        "description": "List packages you published to GitHub Packages",
        "mode": "view"
      },
      {
        "name": "workflow-runs",
        "title": "Workflow Runs",
        "description": "Manage workflow runs for a selected GitHub repository.",
        "mode": "view"
      },
      {
        "name": "dispatch-workflow",
        "title": "Dispatch Workflow",
        "description": "Trigger a workflow_dispatch workflow in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "List inbox notifications from all repositories or a selected repository.",
        "mode": "view"
      },
      {
        "name": "unread-notifications",
        "title": "Unread Notifications",
        "description": "Shows unread notifications in the macOS menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "search-discussions",
        "title": "Search Discussions",
        "description": "Search recent Discussions globally in all repositories",
        "mode": "view"
      },
      {
        "name": "my-discussions",
        "title": "My Discussions",
        "description": "Show your Discussions",
        "mode": "view"
      },
      {
        "name": "my-projects",
        "title": "My Projects",
        "description": "Show your Projects",
        "mode": "view"
      },
      {
        "name": "my-issues-menu",
        "title": "My Issues Menu Bar",
        "description": "Display My Issues in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-stats-menu",
        "title": "My GitHub Stats Menu Bar",
        "description": "Display your GitHub profile stats (followers, stars received, PRs, issues, commits) in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-pull-requests-menu",
        "title": "My Pull Requests Menu Bar",
        "description": "Display My Pull Requests in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-packages-menu",
        "title": "My Packages Menu Bar",
        "description": "Display My Packages in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "download-repository",
        "title": "Download Repository as ZIP",
        "description": "Download a repository or directory as a ZIP archive (does not create a Git clone)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Read AI - Text to Speech",
    "author": "JungHoonGhae",
    "commands": [
      {
        "name": "read-selected-text-audio-only",
        "title": "Read Selected Text | Background Audio",
        "description": "listen to the seleted text with subtitles",
        "mode": "no-view"
      },
      {
        "name": "read-selected-text-script",
        "title": "Read Selected Text | with Script",
        "description": "Read and listen to the seleted text with script and subtitles",
        "mode": "view"
      },
      {
        "name": "read-clipboard-image",
        "title": "Read Clipboard Image | Background Audio",
        "description": "Read and listen to the text in the image with subtitles",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Type Snob",
    "author": "sawyerh",
    "commands": [
      {
        "name": "index",
        "title": "Copy Character",
        "description": "Copy correct typographic characters, like dashes, quote marks, and other special characters.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hacker News",
    "author": "thomas",
    "commands": [
      {
        "name": "frontpage",
        "title": "Hacker News",
        "description": "Get the latest Hacker News stories.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Notes",
    "author": "tumtum",
    "commands": [
      {
        "name": "index",
        "title": "Search Notes",
        "description": "Search through your Apple notes.",
        "mode": "view"
      },
      {
        "name": "new",
        "title": "New Note",
        "description": "Create a new note in your Apple Notes.",
        "mode": "no-view"
      },
      {
        "name": "random-note",
        "title": "View Random Note",
        "description": "View a random note in your Apple Notes.",
        "mode": "no-view"
      },
      {
        "name": "ai",
        "title": "AI Note",
        "description": "Create a new note filled with AI in your Apple notes, or add to an existing one.",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Notes",
        "description": "View your recent and pinned Apple notes in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "add-text",
        "title": "Add Text to Note",
        "description": "Add some text to an Apple note.",
        "mode": "view"
      },
      {
        "name": "view-selected-note",
        "title": "View Selected Note",
        "description": "View the currently selected note in Raycast.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "System Information",
    "author": "Visual-Studio-Coder",
    "commands": [
      {
        "name": "index",
        "title": "View System Information",
        "description": "View your system information",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SF Symbols Search",
    "author": "jffrykkn",
    "commands": [
      {
        "name": "index",
        "title": "Search SF Symbols",
        "description": "Search and copy SF Symbols",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Convt",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "convt",
        "title": "Convert Files",
        "description": "Convert selected Finder files or choose files to convert locally with Convt.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Letterboxd",
    "author": "rafael_garcia",
    "commands": [
      {
        "name": "search-movies-page",
        "title": "Search Movies",
        "description": "Search Letterboxd movies by title",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Svgl",
    "author": "1weiho",
    "commands": [
      {
        "name": "index",
        "title": "Search SVG Logos",
        "description": "Search SVG logos via svgl",
        "mode": "view"
      },
      {
        "name": "request",
        "title": "Request SVG Logo",
        "description": "Request SVG logo to the svgl repository",
        "mode": "view"
      },
      {
        "name": "setup-shadcn-registry",
        "title": "Setup shadcn/ui Registry",
        "description": "Copy svgl registry JSON to clipboard",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Arcade",
    "author": "EvanZhouDev",
    "commands": [
      {
        "name": "tetris",
        "title": "Tetris",
        "description": "Play classic Tetris!",
        "mode": "view"
      },
      {
        "name": "dino",
        "title": "Chrome Dino",
        "description": "Play the Chrome Dino game!",
        "mode": "view"
      },
      {
        "name": "wordle",
        "title": "Wordle",
        "description": "Play Wordle!",
        "mode": "view"
      },
      {
        "name": "snake",
        "title": "Snake",
        "description": "Play classic Snake!",
        "mode": "view"
      },
      {
        "name": "game2048",
        "title": "2048",
        "description": "Play classic 2048!",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Games",
        "description": "Search for the Raycast Arcade games, all in one place.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "ClaudeCast",
    "author": "qazi0",
    "commands": [
      {
        "name": "ask-claude",
        "title": "Ask Claude Code",
        "description": "Quick prompt with context capture from VS Code",
        "mode": "view"
      },
      {
        "name": "browse-sessions",
        "title": "Browse Sessions",
        "description": "Find and resume Claude Code sessions",
        "mode": "view"
      },
      {
        "name": "deep-search-sessions",
        "title": "Deep Search Sessions",
        "description": "Search through full session content across all Claude Code conversations",
        "mode": "view"
      },
      {
        "name": "launch-project",
        "title": "Launch Project",
        "description": "Open Claude Code in a project",
        "mode": "view"
      },
      {
        "name": "quick-continue",
        "title": "Quick Continue",
        "description": "Continue last Claude Code session",
        "mode": "no-view"
      },
      {
        "name": "manage-worktrees",
        "title": "Manage Worktrees",
        "description": "Inspect and safely maintain Git worktrees used by Claude Code",
        "mode": "view"
      },
      {
        "name": "git-actions",
        "title": "Git Actions",
        "description": "Git-aware Claude Code workflows",
        "mode": "view"
      },
      {
        "name": "prompt-library",
        "title": "Agentic Workflows",
        "description": "Curated agentic workflows and prompts",
        "mode": "view"
      },
      {
        "name": "transform-selection",
        "title": "Transform Selection",
        "description": "Transform selected text with Claude Code",
        "mode": "view"
      },
      {
        "name": "menu-bar-monitor",
        "title": "Claude Code Status",
        "description": "Monitor Claude Code usage and status",
        "mode": "menu-bar"
      },
      {
        "name": "usage-dashboard",
        "title": "Usage Dashboard",
        "description": "Detailed Claude Code usage and cost metrics",
        "mode": "view"
      },
      {
        "name": "claude-questions",
        "title": "Permission Inbox",
        "description": "Answer Claude questions, permissions, plans, and agent requests through Raycast",
        "mode": "view"
      },
      {
        "name": "manage-agents",
        "title": "Manage Agents",
        "description": "Dispatch and control Claude Code background agents",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Anki",
    "author": "anton-suprun",
    "commands": [
      {
        "name": "decks",
        "title": "Decks",
        "description": "Lists all Anki decks",
        "mode": "view"
      },
      {
        "name": "browseCards",
        "title": "Browse Cards",
        "description": "Browse all cards in Anki",
        "mode": "view"
      },
      {
        "name": "addCard",
        "title": "Add Card",
        "description": "Add a card to a deck in Anki",
        "mode": "view"
      },
      {
        "name": "viewStats",
        "title": "View Stats",
        "description": "View Anki collection statistics",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Context.dev (formerly Brand.dev)",
    "author": "xmok",
    "commands": [
      {
        "name": "retrieve-styleguides",
        "title": "Retrieve Styleguides",
        "description": "Get a company's styleguide",
        "mode": "view"
      },
      {
        "name": "retrieve-brands",
        "title": "Retrieve Brands",
        "description": "Get comprehensive brand data by domain, company name, email, or stock ticker",
        "mode": "view"
      },
      {
        "name": "take-screenshots",
        "title": "Take Screenshots",
        "description": "Take a company website's screenshot",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Number Research",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "discover-number",
        "title": "Discover Number",
        "description": "Check if a number has been discovered before",
        "mode": "view"
      },
      {
        "name": "view-stats",
        "title": "Number Stats",
        "description": "View top numbers and stats from Number Research",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Firecrawl",
    "author": "nickscamara",
    "commands": [
      {
        "name": "open-firecrawl",
        "title": "Open Firecrawl",
        "description": "Open Firecrawl",
        "mode": "no-view"
      },
      {
        "name": "generate-llms-txt",
        "title": "Generate LLMs.txt",
        "description": "Generate LLMs.txt from a webpage",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "UptimeRobot",
    "author": "xmok",
    "commands": [
      {
        "name": "account-details",
        "title": "Account Details",
        "description": "View Account Details",
        "mode": "view"
      },
      {
        "name": "monitors",
        "title": "Monitors",
        "description": "View and Create Monitors",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Brew",
    "author": "nhojb",
    "commands": [
      {
        "name": "installed",
        "title": "Show Installed",
        "description": "List installed brew formulae & casks",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search",
        "description": "Search brew formulae & casks",
        "mode": "view"
      },
      {
        "name": "outdated",
        "title": "Show Upgrades",
        "description": "Review available upgrades, choose which to apply, and run it",
        "mode": "view"
      },
      {
        "name": "show-vulnerabilities",
        "title": "Show Vulnerabilities",
        "description": "Check installed formulae for known vulnerabilities (Homebrew 7)",
        "mode": "view"
      },
      {
        "name": "run-doctor",
        "title": "Run Doctor",
        "description": "Check your Homebrew installation for problems and fix them",
        "mode": "view"
      },
      {
        "name": "adopt-apps",
        "title": "Adopt Apps",
        "description": "Find applications already on your Mac that Homebrew can manage, and adopt them into a cask.",
        "mode": "view"
      },
      {
        "name": "upgrade",
        "title": "Upgrade All",
        "description": "Upgrade brew formulae & casks",
        "mode": "view"
      },
      {
        "name": "manage-services",
        "title": "Manage Services",
        "description": "Start, stop & restart Homebrew services",
        "mode": "view"
      },
      {
        "name": "manage-taps",
        "title": "Manage Taps",
        "description": "Add, trust & remove third-party Homebrew taps, and explore what they provide",
        "mode": "view"
      },
      {
        "name": "services-menu",
        "title": "Services Menu Bar",
        "description": "Control Homebrew services from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "clean-up",
        "title": "Clean up",
        "description": "Clean files and packages from the cache that are older than 120 days",
        "mode": "no-view"
      },
      {
        "name": "clear-cache",
        "title": "Clear Cache",
        "description": "Clear the cached Formulae, Casks, and installed packages files",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "AeroSpace Tiling Window Manager",
    "author": "limonkufu",
    "commands": [
      {
        "name": "showShortcuts",
        "title": "Show AeroSpace Shortcuts",
        "description": "View and trigger the shortcuts loaded by AeroSpace",
        "mode": "view"
      },
      {
        "name": "showConfig",
        "title": "Show AeroSpace Config",
        "description": "View the complete config file and the bindings loaded by AeroSpace",
        "mode": "view"
      },
      {
        "name": "goToWorkspace",
        "title": "Go to Workspace",
        "description": "Browse AeroSpace workspaces and their open apps",
        "mode": "view"
      },
      {
        "name": "shortcutsMenubar",
        "title": "Enable AeroSpace Menu Bar Shortcuts",
        "description": "View and trigger AeroSpace shortcuts from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "switchApps",
        "title": "Switch Apps in Workspace",
        "description": "Find, focus, move, and tile open AeroSpace windows",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bento",
    "author": "pabroux",
    "commands": [
      {
        "name": "search-links",
        "title": "Search Links",
        "description": "Search Links in Bento",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Visual Studio Code",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Search Recent Projects",
        "description": "Search and open recent projects from VS Code",
        "mode": "view"
      },
      {
        "name": "open-with-vscode",
        "title": "Open with Visual Studio Code",
        "description": "Open the currently selected file manager item with VS Code",
        "mode": "no-view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Open a new VS Code window",
        "mode": "no-view"
      },
      {
        "name": "extensions",
        "title": "Show Installed Extensions",
        "description": "Manage installed extensions",
        "mode": "view"
      },
      {
        "name": "install-extension",
        "title": "Install Extension",
        "description": "Install extensions from Visual Studio Marketplace",
        "mode": "view"
      },
      {
        "name": "commandpalette",
        "title": "Commands",
        "description": "Show commands of the VS Code Command Palette",
        "mode": "view"
      },
      {
        "name": "open-agents-window",
        "title": "Open Agents Window",
        "description": "Open the Agents Window",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Script Commands Store – Find and manage your Raycast Script Commands",
    "author": "tholanda",
    "commands": [
      {
        "name": "list",
        "title": "Search Script Command",
        "description": "List all and search for Script Commands available in the Raycast Script Commands repository on GitHub",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GraphCalc",
    "author": "conner_luzier",
    "commands": [
      {
        "name": "index",
        "title": "GraphCalc",
        "description": "Graphing Calculator",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Code Execution",
    "author": "EvanZhouDev",
    "commands": [
      {
        "name": "run-shell-command",
        "title": "Run Shell Command",
        "description": "Executes a shell command.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Ghostty",
    "author": "jarry_chung",
    "commands": [
      {
        "name": "new-ghostty-window",
        "title": "New Ghostty Window",
        "description": "Launch a new window in Ghostty",
        "mode": "no-view"
      },
      {
        "name": "new-ghostty-tab",
        "title": "New Ghostty Tab",
        "description": "Launch a new tab in Ghostty",
        "mode": "no-view"
      },
      {
        "name": "search-ghostty-tab",
        "title": "Search Ghostty Tabs",
        "description": "List all tabs and go to the selected.",
        "mode": "view"
      },
      {
        "name": "open-ghostty-launch-configuration",
        "title": "Open Ghostty Launch Configuration",
        "description": "Open Ghostty with a specific configuration",
        "mode": "view"
      },
      {
        "name": "open-ghostty-workspace",
        "title": "Open Workspace from Git Repos",
        "description": "List git repos in a directory and open with your launch configuration",
        "mode": "view"
      },
      {
        "name": "open-with-ghostty",
        "title": "Open with Ghostty",
        "description": "Open the currently selected Finder item with Ghostty",
        "mode": "no-view"
      },
      {
        "name": "view-ghostty-config",
        "title": "Edit Ghostty Config",
        "description": "View and edit the Ghostty configuration file (~/.config/ghostty/config)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Memos",
    "author": "JakeYu",
    "commands": [
      {
        "name": "sendMemo",
        "title": "Send Memo",
        "description": "Send your thoughts to Memos",
        "mode": "no-view"
      },
      {
        "name": "sendMemoForm",
        "title": "Send Memo Form",
        "description": "Edit memo Detail",
        "mode": "view"
      },
      {
        "name": "openMemoWebsite",
        "title": "Open Website",
        "description": "Open Memos Website",
        "mode": "no-view"
      },
      {
        "name": "memosList",
        "title": "Memos List",
        "description": "Show Memos List",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Nippon Colors",
    "author": "nagauta",
    "commands": [
      {
        "name": "index",
        "title": "Explore Nippon Colors",
        "description": "explore nippon colors!",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Mail",
    "author": "yug2005",
    "commands": [
      {
        "name": "check-for-mail",
        "title": "Check for New Mail",
        "description": "Check for new mail for all accounts.",
        "mode": "no-view"
      },
      {
        "name": "paste-latest-otp-code",
        "title": "Paste Latest Otp Code",
        "description": "Paste the latest OTP code from your emails.",
        "mode": "no-view"
      },
      {
        "name": "compose-new-message",
        "title": "Compose New Message",
        "description": "Compose a new message.",
        "mode": "view"
      },
      {
        "name": "see-recent-mail",
        "title": "See Recent Mail",
        "description": "See recent unread messages.",
        "mode": "view"
      },
      {
        "name": "see-important-mail",
        "title": "See Important Mail",
        "description": "See messages in the important mailboxes.",
        "mode": "view"
      },
      {
        "name": "see-mail-accounts",
        "title": "See Mail Accounts",
        "description": "See mail accounts.",
        "mode": "view"
      },
      {
        "name": "share-with-mail",
        "title": "Share with Mail",
        "description": "Share selected Finder items with Mail.",
        "mode": "view"
      },
      {
        "name": "refresh-mail",
        "title": "Refresh Mail",
        "description": "Refresh all mailboxes.",
        "mode": "no-view"
      },
      {
        "name": "clear-cache",
        "title": "Clear Cache",
        "description": "Clears the cache for all accounts.",
        "mode": "no-view"
      },
      {
        "name": "mark-all-as-read",
        "title": "Mark All as Read",
        "description": "Mark all your emails as read.",
        "mode": "no-view"
      },
      {
        "name": "copy-foreground-mail-deeplink",
        "title": "Copy Mail Deeplink",
        "description": "Copy the deeplink of the selected email in Apple Mail.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Fotmob",
    "author": "iamlas",
    "commands": [
      {
        "name": "matchday",
        "title": "Match Day",
        "description": "View matchday schedule, result",
        "mode": "view"
      },
      {
        "name": "favorite",
        "title": "Favorite",
        "description": "List favorite teams, players, leagues",
        "mode": "view"
      },
      {
        "name": "team",
        "title": "Team Detail",
        "description": "View detail of a team by team's id",
        "mode": "view"
      },
      {
        "name": "player",
        "title": "Player Detail",
        "description": "View detail of a player by player's id",
        "mode": "view"
      },
      {
        "name": "league-table",
        "title": "League Table",
        "description": "View league table by league's id",
        "mode": "view"
      },
      {
        "name": "match-detail",
        "title": "Match Detail",
        "description": "View detail of a match by match's id",
        "mode": "view"
      },
      {
        "name": "search-players",
        "title": "Search Players",
        "description": "Search for players",
        "mode": "view"
      },
      {
        "name": "search-teams",
        "title": "Search Teams",
        "description": "Search for teams",
        "mode": "view"
      },
      {
        "name": "favorite-league-tables",
        "title": "Favorite League Tables",
        "description": "View favorite league tables",
        "mode": "view"
      },
      {
        "name": "favorite-upcoming-matches",
        "title": "Favorite Upcoming Matches",
        "description": "View upcoming matches for favorite teams",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Granola",
    "author": "Rob",
    "commands": [
      {
        "name": "search-notes",
        "title": "Search Notes",
        "description": "Search all notes from Granola",
        "mode": "view"
      },
      {
        "name": "create-note",
        "title": "Create Note",
        "description": "Create a new note in Granola",
        "mode": "no-view"
      },
      {
        "name": "export-transcripts",
        "title": "Export Transcripts",
        "description": "Select multiple notes and export their transcripts",
        "mode": "view"
      },
      {
        "name": "export-notes",
        "title": "Export Notes",
        "description": "Select multiple notes and export them",
        "mode": "view"
      },
      {
        "name": "create-note-from-transcript",
        "title": "Create Note from Transcript",
        "description": "Create a new note in Granola from a transcript",
        "mode": "view"
      },
      {
        "name": "search-people",
        "title": "Search People",
        "description": "Search people from your Granola meetings",
        "mode": "view"
      },
      {
        "name": "search-companies",
        "title": "Search Companies",
        "description": "Search companies from your Granola meetings",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "0x0",
    "author": "pseudobun",
    "commands": [
      {
        "name": "index",
        "title": "Upload File",
        "description": "Select a file and upload it to 0x0.st.",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Upload History",
        "description": "Browse, open, and delete your uploaded files.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Vercel",
    "author": "MaxLeiter",
    "commands": [
      {
        "name": "search-projects",
        "title": "Search Projects",
        "description": "Explore your Vercel projects",
        "mode": "view"
      },
      {
        "name": "search-deployments",
        "title": "Search Deployments",
        "description": "Explore your Vercel deployments",
        "mode": "view"
      },
      {
        "name": "menu-bar-deployments",
        "title": "Menu Bar Deployments",
        "description": "View recent deployments in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "search-components",
        "title": "Search Components",
        "description": "Search the Vercel styleguide",
        "mode": "view"
      },
      {
        "name": "search-domains",
        "title": "Search Domains",
        "description": "Explore your Vercel domains",
        "mode": "view"
      },
      {
        "name": "check-domain-availability",
        "title": "Check Domain Availability",
        "description": "Check if a domain is available",
        "mode": "view"
      },
      {
        "name": "open-latest-deployment",
        "title": "Open Latest Deployment",
        "description": "Open your latest deployment in the browser",
        "mode": "no-view"
      },
      {
        "name": "search-ai-gateway-models",
        "title": "Search AI Gateway Models",
        "description": "Search for AI models available in the Vercel AI Gateway",
        "mode": "view"
      },
      {
        "name": "search-ai-gateway-logs",
        "title": "Search AI Gateway Logs",
        "description": "View AI Gateway inference request logs from the past 12 hours",
        "mode": "view"
      },
      {
        "name": "ai-gateway-leaderboard",
        "title": "AI Gateway Leaderboard",
        "description": "Explore popular AI Gateway models and creators",
        "mode": "view"
      },
      {
        "name": "ai-gateway-playground",
        "title": "AI Gateway Playground",
        "description": "Send a prompt through Vercel AI Gateway",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Tasks",
    "author": "elliotdes",
    "commands": [
      {
        "name": "view-lists",
        "title": "View Tasks",
        "description": "View tasks across your Google Task lists",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Quickly create a new task",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cheatsheets Remastered",
    "author": "smcnab1",
    "commands": [
      {
        "name": "show-cheatsheets",
        "title": "Show Cheatsheets",
        "description": "List all cheatsheets",
        "mode": "view"
      },
      {
        "name": "create-custom-cheatsheet",
        "title": "Create Custom Cheatsheet",
        "description": "Create a new custom cheatsheet",
        "mode": "view"
      },
      {
        "name": "manage-custom-cheatsheets",
        "title": "Manage Custom Cheatsheets",
        "description": "View, edit, and manage your custom cheatsheets",
        "mode": "view"
      },
      {
        "name": "manage-repos",
        "title": "Repo Manager",
        "description": "Manage user-specified repositories (list, add, remove) with GitHub OAuth",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Doppler Share Secrets",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Share Secret",
        "description": "Share sensitive data (a \"secret\") with friends, teammates, or strangers on the internet.",
        "mode": "view"
      },
      {
        "name": "clipboardSecret",
        "title": "Share Clipboard Secret",
        "description": "Share clipboard sensitive data (a \"secret\") with friends, teammates, or strangers on the internet.",
        "mode": "view"
      },
      {
        "name": "search-projects",
        "title": "Search Projects",
        "description": "View Projects with their Configs, Environments and Secrets.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Jira",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create and assign new issues.",
        "mode": "view"
      },
      {
        "name": "open-issues",
        "title": "Open Issues",
        "description": "View your open issues with optional Active Sprint, All Sprints, and Backlog sections.",
        "mode": "view"
      },
      {
        "name": "reported-issues",
        "title": "Reported Issues",
        "description": "View and modify issues that were reported by you.",
        "mode": "view"
      },
      {
        "name": "watched-issues",
        "title": "Watched Issues",
        "description": "View and modify issues that you are watching.",
        "mode": "view"
      },
      {
        "name": "active-sprints",
        "title": "Active Sprints",
        "description": "View and modify issues of active sprints.",
        "mode": "view"
      },
      {
        "name": "my-filters",
        "title": "My Filters",
        "description": "View and modify issues of your saved filters.",
        "mode": "view"
      },
      {
        "name": "recently-updated-issues",
        "title": "Recently Updated Issues",
        "description": "View and modify issues that have recently been updated.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search issues globally in all projects.",
        "mode": "view"
      },
      {
        "name": "open-from-clipboard",
        "title": "Open Issue from Clipboard",
        "description": "Open an issue by its key from the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "HowLongToBeat",
    "author": "Cronos87",
    "commands": [
      {
        "name": "index",
        "title": "How Long to Beat a Game",
        "description": "Search games and discover how many hours you need to beat them.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Explorer",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "explore-prompts",
        "title": "Explore Prompts",
        "description": "Find some inspiration in our AI prompts base.",
        "mode": "view"
      },
      {
        "name": "explore-presets",
        "title": "Explore Presets",
        "description": "Find some inspiration in our AI Presets base.",
        "mode": "view"
      },
      {
        "name": "explore-quicklinks",
        "title": "Explore Quicklinks",
        "description": "Browse quicklinks",
        "mode": "view"
      },
      {
        "name": "explore-themes",
        "title": "Explore Themes",
        "description": "Find some inspiration in our themes base.",
        "mode": "view"
      },
      {
        "name": "explore-snippets",
        "title": "Explore Snippets",
        "description": "Find some inspiration in our snippets base.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Superwhisper - Offline Voice to Text",
    "author": "nchudleigh",
    "commands": [
      {
        "name": "toggle-record",
        "title": "Start Recording",
        "description": "Start Recording",
        "mode": "no-view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search through your recording history",
        "mode": "view"
      },
      {
        "name": "copy-last-history",
        "title": "Copy Last History",
        "description": "Copy the most recent Superwhisper transcript to clipboard",
        "mode": "no-view"
      },
      {
        "name": "paste-last-history",
        "title": "Paste Last History",
        "description": "Paste the most recent Superwhisper transcript into the active app",
        "mode": "no-view"
      },
      {
        "name": "select-mode",
        "title": "Select Mode",
        "description": "Change the mode you are using",
        "mode": "view"
      },
      {
        "name": "open-settings",
        "title": "Open Settings",
        "description": "Open the superwhisper settings page",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Tailscale",
    "author": "samlinville",
    "commands": [
      {
        "name": "devices",
        "title": "All Devices",
        "description": "View a list of every device in your tailnet",
        "mode": "view"
      },
      {
        "name": "my-devices",
        "title": "My Devices",
        "description": "View a list of your own devices",
        "mode": "view"
      },
      {
        "name": "services",
        "title": "Services",
        "description": "View the services available in your tailnet",
        "mode": "view"
      },
      {
        "name": "account-switcher",
        "title": "Switch Account",
        "description": "View logged-in Tailscale accounts and quickly switch between them",
        "mode": "view"
      },
      {
        "name": "exit",
        "title": "Exit Node",
        "description": "View any available Exit node in your tailnet and quickly activate one",
        "mode": "view"
      },
      {
        "name": "admin",
        "title": "Admin Console",
        "description": "Open the Tailscale Admin Console",
        "mode": "no-view"
      },
      {
        "name": "status",
        "title": "Status",
        "description": "Show Tailscale's connection status.",
        "mode": "no-view"
      },
      {
        "name": "connect",
        "title": "Connect",
        "description": "Tailscale up",
        "mode": "no-view"
      },
      {
        "name": "disconnect",
        "title": "Disconnect",
        "description": "Tailscale down",
        "mode": "no-view"
      },
      {
        "name": "toggle",
        "title": "Toggle Connection",
        "description": "Toggle Tailscale connection on/off",
        "mode": "no-view"
      },
      {
        "name": "toggle-dns",
        "title": "Toggle Tailscale DNS",
        "description": "Toggle whether Tailscale accepts DNS settings from the tailnet (accept-dns)",
        "mode": "no-view"
      },
      {
        "name": "netcheck",
        "title": "Netcheck",
        "description": "Tailscale netcheck",
        "mode": "view"
      },
      {
        "name": "menubar",
        "title": "Menu Bar Tailscale",
        "description": "Shows Tailscale connection status in the menu bar when connected",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Klack",
    "author": "henrikruscon",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Klack",
        "description": "Toggles Klack on or off",
        "mode": "no-view"
      },
      {
        "name": "turn-on",
        "title": "Turn Klack on",
        "description": "Explicitly enables Klack",
        "mode": "no-view"
      },
      {
        "name": "turn-off",
        "title": "Turn Klack off",
        "description": "Explicitly disables Klack",
        "mode": "no-view"
      },
      {
        "name": "wake-up",
        "title": "Wake Klack",
        "description": "Wakes Klack from sleep",
        "mode": "no-view"
      },
      {
        "name": "set-switch",
        "title": "Set Switch Set",
        "description": "Pick a mechanical-switch sound set",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Pick a volume between 0 and 100",
        "mode": "view"
      },
      {
        "name": "set-soft-volume",
        "title": "Set Volume to Soft",
        "description": "Sets volume to Soft (30%)",
        "mode": "no-view"
      },
      {
        "name": "set-balanced-volume",
        "title": "Set Volume to Balanced",
        "description": "Sets volume to Balanced (60%)",
        "mode": "no-view"
      },
      {
        "name": "set-loud-volume",
        "title": "Set Volume to Loud",
        "description": "Sets volume to Loud (90%)",
        "mode": "no-view"
      },
      {
        "name": "stats",
        "title": "Klack Stats",
        "description": "Live keystroke, ding, click, and favourite switch counts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "MOCO",
    "author": "eviscares",
    "commands": [
      {
        "name": "moco",
        "title": "Manage Time Bookings",
        "description": "Manage all your time bookings",
        "mode": "view"
      },
      {
        "name": "moco_today",
        "title": "Todays Activities",
        "description": "Show todays activities",
        "mode": "view"
      },
      {
        "name": "moco_menu_bar",
        "title": "Menu Bar",
        "description": "See if a timer is running with a glance",
        "mode": "menu-bar"
      },
      {
        "name": "start_timer",
        "title": "Start New Timer",
        "description": "Start a timer with a description",
        "mode": "view"
      },
      {
        "name": "edit_timer",
        "title": "Edit Current / Last Active Timer",
        "description": "Edit description and time of the running or last timer",
        "mode": "view"
      },
      {
        "name": "menu_bar_tools",
        "title": "Menu Bar Tools",
        "description": "Windows opened from the MOCO menu bar: task and project actions, favorites, settings",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "RSS Reader",
    "author": "fuksman",
    "commands": [
      {
        "name": "feeds",
        "title": "View Subscriptions",
        "description": "Manage your favourite sources and read stories",
        "mode": "view"
      },
      {
        "name": "subscription-form",
        "title": "Add Subscription",
        "description": "Subscribe to a new sources",
        "mode": "view"
      },
      {
        "name": "stories",
        "title": "Read All Stories",
        "description": "Get the latest from all your favourite sources at once",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TickTick",
    "author": "appest",
    "commands": [
      {
        "name": "index",
        "title": "Today",
        "description": "Show today to-do tasks.",
        "mode": "view"
      },
      {
        "name": "next7Days",
        "title": "Next 7 Days",
        "description": "Show next 7 days to-do tasks.",
        "mode": "view"
      },
      {
        "name": "inbox",
        "title": "Inbox",
        "description": "Show Inbox to-do tasks.",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Tasks",
        "description": "Search tasks.",
        "mode": "view"
      },
      {
        "name": "create",
        "title": "Add Task",
        "description": "Add task in TickTick.",
        "mode": "view"
      },
      {
        "name": "quickAdd",
        "title": "Quick Add Task",
        "description": "Quick way to add task in TickTick.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Roblox Creator Docs",
    "author": "ben_rowlands",
    "commands": [
      {
        "name": "creator-docs",
        "title": "Roblox Creator Docs",
        "description": "Browse and open Roblox Creator Docs in default browser",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "cURL",
    "author": "jonathangiardino",
    "commands": [
      {
        "name": "index",
        "title": "Make HTTP Request",
        "description": "Shortcut to make an HTTP request",
        "mode": "view"
      },
      {
        "name": "requests",
        "title": "Requests History",
        "description": "HTTP requests history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Finance",
    "author": "kyle_samani",
    "commands": [
      {
        "name": "index",
        "title": "View Stocks",
        "description": "Look up stocks by symbol",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Silent Mention",
    "author": "peduarte",
    "commands": [
      {
        "name": "index",
        "title": "Silent Mention",
        "description": "Silently mention a handle, a URL or a hashtag.",
        "mode": "no-view"
      },
      {
        "name": "copy-zero-width-space",
        "title": "Copy Zero Width Space",
        "description": "Simply copy a zero width space to your clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Linear",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create and assign new issues.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search issues globally in all projects.",
        "mode": "view"
      },
      {
        "name": "assigned-issues",
        "title": "My Issues",
        "description": "View and modify issues that are assigned to you.",
        "mode": "view"
      },
      {
        "name": "created-issues",
        "title": "Created Issues",
        "description": "View and modify issues that you have created.",
        "mode": "view"
      },
      {
        "name": "active-cycle",
        "title": "Active Cycle",
        "description": "View and modify issues that are in the active cycle.",
        "mode": "view"
      },
      {
        "name": "search-projects",
        "title": "Search Projects",
        "description": "Explore projects for your Linear team.",
        "mode": "view"
      },
      {
        "name": "search-custom-views",
        "title": "Search Custom Views",
        "description": "Browse custom views and their issues.",
        "mode": "view"
      },
      {
        "name": "search-documents",
        "title": "Search Documents",
        "description": "Explore documents for your Linear team.",
        "mode": "view"
      },
      {
        "name": "create-project",
        "title": "Create Project",
        "description": "Create projects for your Linear team.",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "Read your latest Linear notifications.",
        "mode": "view"
      },
      {
        "name": "unread-notifications",
        "title": "Unread Notifications",
        "description": "Show unread notifications in the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "create-issue-for-myself",
        "title": "Create Issue for Myself",
        "description": "Create and assign a new issue to yourself.",
        "mode": "no-view"
      },
      {
        "name": "quick-add-comment-to-issue",
        "title": "Quick Add Comment to Issue",
        "description": "Quickly add a comment to an issue using its ID.",
        "mode": "no-view"
      },
      {
        "name": "favorites",
        "title": "Favorites",
        "description": "Browse through your Linear favorites.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Accent Letters",
    "author": "roshan_tiwari",
    "commands": [
      {
        "name": "remove-accents",
        "title": "Remove Accents",
        "description": "Strip the accents from the text selected in the frontmost app and paste it back.",
        "mode": "no-view"
      },
      {
        "name": "search-accent-letters",
        "title": "Search Accent Letters",
        "description": "Find an accented letter by language, accent mark, Unicode name or code point, then paste it.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub Search",
    "author": "webpro",
    "commands": [
      {
        "name": "search",
        "title": "GitHub Search",
        "description": "Open the GitHub Search web UI with pre-defined filters",
        "mode": "view"
      },
      {
        "name": "run-saved-search",
        "title": "Run Saved GitHub Search",
        "description": "Quick access to your saved GitHub searches",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Aerospace Tiling Window Manager",
    "author": "limonkufu",
    "commands": [
      {
        "name": "showShortcuts",
        "title": "Show Aerospace Shortcuts",
        "description": "All of the shortcuts of the aerospace parsed from your config file",
        "mode": "view"
      },
      {
        "name": "showConfig",
        "title": "Show Aerospace Config",
        "description": "Show config of the aerospace",
        "mode": "view"
      },
      {
        "name": "goToWorkspace",
        "title": "Go to Workspace",
        "description": "Switch to an Aerospace workspace",
        "mode": "view"
      },
      {
        "name": "shortcutsMenubar",
        "title": "Enable Aerospace Menubar Shortcuts",
        "description": "See your Aerospace shortcuts at a glance",
        "mode": "menu-bar"
      },
      {
        "name": "switchApps",
        "title": "Switch Apps in Workspace",
        "description": "Switch between the apps opened",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Agent Browser",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "browse",
        "title": "Open in Agent Browser",
        "description": "Open a URL in a visible agent-browser session",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Agent Sessions",
    "author": "tom_esterez",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Agent Sessions",
        "description": "Search every local coding-agent session by PR, issue, branch, file or text and resume it.",
        "mode": "view"
      },
      {
        "name": "refresh-index",
        "title": "Refresh Sessions Index",
        "description": "Incrementally index new or changed sessions in the background.",
        "mode": "no-view"
      },
      {
        "name": "rebuild-index",
        "title": "Rebuild Sessions Index",
        "description": "Drop the local search index and rebuild it from scratch.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Agent Usage",
    "author": "thuggyduck",
    "commands": [
      {
        "name": "agent-usage",
        "title": "Agent Usage",
        "description": "Show agents usage",
        "mode": "view"
      },
      {
        "name": "agent-usage-menubar",
        "title": "Agent Usage Menu Bar",
        "description": "Show agent usage in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "AgentsKit Agents",
    "author": "emerson_braun",
    "commands": [
      {
        "name": "search-agents",
        "title": "Browse and Run Agents",
        "description": "Find and run portable agents with OpenRouter, Gemini, or Ollama",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "AI Provider Status",
    "author": "Astatine-213",
    "commands": [
      {
        "name": "check-ai-status",
        "title": "Check AI Provider Status",
        "description": "View provider health, component outages, and recent incidents from official sources",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "AI to PDF",
    "author": "guus",
    "commands": [
      {
        "name": "convert-ai-to-pdf",
        "title": "Convert AI to PDF",
        "description": "Pick one or more .ai files and export them to PDF, with the bleed read from the file, a custom bleed, or none.",
        "mode": "view"
      },
      {
        "name": "convert-selection-file-bleed",
        "title": "Convert Finder Selection with Its Own Bleed",
        "description": "Convert the .ai files selected in Finder, using the bleed each file itself defines.",
        "mode": "no-view"
      },
      {
        "name": "convert-selection-custom-bleed",
        "title": "Convert Finder Selection with Custom Bleed",
        "description": "Convert the .ai files selected in Finder using the custom bleed from the preferences.",
        "mode": "no-view"
      },
      {
        "name": "convert-selection-no-bleed",
        "title": "Convert Finder Selection Without Bleed",
        "description": "Convert the .ai files selected in Finder at trim size, without bleed.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "AI Voice Studio",
    "author": "xianwei_zhang",
    "commands": [
      {
        "name": "quick-read",
        "title": "Quick Read",
        "description": "Read selected text, or clipboard text if no selection is available, with the default TTS provider. Trigger again to stop.",
        "mode": "no-view"
      },
      {
        "name": "setup-voice-defaults",
        "title": "Setup Voice Defaults",
        "description": "Configure the default provider, model, voice, speed, and provider defaults in a focused Raycast form.",
        "mode": "view"
      },
      {
        "name": "test-voice-setup",
        "title": "Test Voice Setup",
        "description": "Synthesize and play a short sample with the current default provider to verify API access, latency, and playback.",
        "mode": "no-view"
      },
      {
        "name": "qwen-quick-read",
        "title": "Quick Read with Qwen-TTS",
        "description": "Read selected or clipboard text with your default Qwen-TTS voice. Run again to stop playback.",
        "mode": "no-view"
      },
      {
        "name": "qwen-read-with-voice",
        "title": "Read with Qwen-TTS Voice",
        "description": "Browse Qwen-TTS voices and read selected or clipboard text aloud.",
        "mode": "view"
      },
      {
        "name": "qwen-select-voice",
        "title": "Set Qwen-TTS Quick Read Voice",
        "description": "Choose and preview the Qwen-TTS voice used by Quick Read when Qwen-TTS is the default provider.",
        "mode": "view"
      },
      {
        "name": "tts-studio",
        "title": "TTS Studio",
        "description": "Generate and play MiMo speech from typed, selected, or pasted text, with voice, emotion, and style controls.",
        "mode": "view"
      },
      {
        "name": "mimo-quick-read",
        "title": "Quick Read with MiMo",
        "description": "Read selected or clipboard text with your default MiMo voice. Run again to stop playback.",
        "mode": "no-view"
      },
      {
        "name": "mimo-read-with-voice",
        "title": "Read with MiMo Voice",
        "description": "Browse MiMo voices and read selected or clipboard text aloud.",
        "mode": "view"
      },
      {
        "name": "mimo-select-voice",
        "title": "Set MiMo Quick Read Voice",
        "description": "Choose and preview the MiMo voice used by Quick Read when MiMo is the default provider.",
        "mode": "view"
      },
      {
        "name": "openai-tts-studio",
        "title": "OpenAI TTS Studio",
        "description": "Generate and play OpenAI speech from typed, selected, or pasted text, with voice, tone, delivery, and style controls.",
        "mode": "view"
      },
      {
        "name": "openai-quick-read",
        "title": "Quick Read with OpenAI",
        "description": "Read selected or clipboard text with your default OpenAI voice. Run again to stop playback.",
        "mode": "no-view"
      },
      {
        "name": "openai-read-with-voice",
        "title": "Read with OpenAI Voice",
        "description": "Browse OpenAI voices and read selected or clipboard text aloud.",
        "mode": "view"
      },
      {
        "name": "openai-select-voice",
        "title": "Set OpenAI Quick Read Voice",
        "description": "Choose and preview the OpenAI voice used by Quick Read when OpenAI is the default provider.",
        "mode": "view"
      },
      {
        "name": "stop-reading",
        "title": "Stop Reading",
        "description": "Stop the current TTS playback.",
        "mode": "no-view"
      },
      {
        "name": "speed-up-reading",
        "title": "Increase Reading Speed",
        "description": "Increase reading speed by 0.25x for the default provider.",
        "mode": "no-view"
      },
      {
        "name": "slow-down-reading",
        "title": "Decrease Reading Speed",
        "description": "Decrease reading speed by 0.25x for the default provider.",
        "mode": "no-view"
      },
      {
        "name": "qwen-status",
        "title": "Qwen-TTS Reading Status",
        "description": "Show Qwen-TTS playback status, speed, and controls in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "mimo-status",
        "title": "MiMo Reading Status",
        "description": "Show MiMo playback status, speed, and controls in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "openai-status",
        "title": "OpenAI Reading Status",
        "description": "Show OpenAI playback status, speed, and controls in the menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "AimeFlux",
    "author": "erdiegoant",
    "commands": [
      {
        "name": "start-dictation",
        "title": "Start Dictation",
        "description": "Start AimeFlux dictation with optional mode and LLM cleanup.",
        "mode": "view"
      },
      {
        "name": "stop-dictation",
        "title": "Stop Dictation",
        "description": "Stop the active AimeFlux dictation session.",
        "mode": "view"
      },
      {
        "name": "toggle-llm-cleanup",
        "title": "Toggle LLM Cleanup",
        "description": "Toggle the global AimeFlux LLM cleanup setting.",
        "mode": "view"
      },
      {
        "name": "process-text",
        "title": "Process Text",
        "description": "Run one-off text processing with your configured AimeFlux modes.",
        "mode": "view"
      },
      {
        "name": "browse-history",
        "title": "Browse History",
        "description": "Browse AimeFlux history with inline mode filtering and item actions.",
        "mode": "view"
      },
      {
        "name": "copy-latest-history-item",
        "title": "Copy Latest History Item",
        "description": "Copy the newest history item from AimeFlux.",
        "mode": "view"
      },
      {
        "name": "paste-latest-history-item",
        "title": "Paste Latest History Item",
        "description": "Paste the newest history item into the frontmost application.",
        "mode": "view"
      },
      {
        "name": "import-text-into-history",
        "title": "Import Text into History",
        "description": "Import inline text into AimeFlux history.",
        "mode": "view"
      },
      {
        "name": "show-current-mode",
        "title": "Show Current Mode",
        "description": "Show the active manual mode and switch to another one.",
        "mode": "view"
      },
      {
        "name": "set-current-mode",
        "title": "Set Current Mode",
        "description": "Change the active manual mode by name or ID.",
        "mode": "view"
      },
      {
        "name": "show-mode",
        "title": "Show Mode",
        "description": "Inspect a mode with prompt, vocabulary, and replacement details.",
        "mode": "view"
      },
      {
        "name": "list-installed-models",
        "title": "List Installed Models",
        "description": "Browse installed Whisper models and remove models that are not in active use.",
        "mode": "view"
      },
      {
        "name": "list-replacements",
        "title": "List Replacements",
        "description": "Browse configured replacements and remove them in context.",
        "mode": "view"
      },
      {
        "name": "add-replacement",
        "title": "Add Replacement",
        "description": "Add a global or mode-specific deterministic replacement.",
        "mode": "view"
      },
      {
        "name": "list-rule-packages",
        "title": "List Rule Packages",
        "description": "Browse installed community rule packages.",
        "mode": "view"
      },
      {
        "name": "list-mode-packages",
        "title": "List Mode Packages",
        "description": "Browse installed community mode packages.",
        "mode": "view"
      },
      {
        "name": "list-watch-folders",
        "title": "List Watch Folders",
        "description": "Inspect configured AimeFlux watch folders.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "AirBuddy",
    "author": "chrismessina",
    "commands": [
      {
        "name": "list-devices",
        "title": "Devices",
        "description": "Browse nearby devices, batteries, and connection state.",
        "mode": "view"
      },
      {
        "name": "connect-nearest-headset",
        "title": "Connect Nearest Headset",
        "description": "Connect to the headset AirBuddy considers closest.",
        "mode": "no-view"
      },
      {
        "name": "connect-favorite-headset",
        "title": "Connect Favorite Headset",
        "description": "Connect to the headset starred as a favorite in AirBuddy.",
        "mode": "no-view"
      },
      {
        "name": "disconnect-headset",
        "title": "Disconnect Headset",
        "description": "Disconnect the currently connected headset.",
        "mode": "no-view"
      },
      {
        "name": "toggle-listening-mode",
        "title": "Toggle Listening Mode",
        "description": "Cycle the listening mode on the current headset.",
        "mode": "no-view"
      },
      {
        "name": "set-listening-mode",
        "title": "Set Listening Mode",
        "description": "Set a specific listening mode on the current headset.",
        "mode": "view"
      },
      {
        "name": "toggle-spatial-audio",
        "title": "Toggle Spatial Audio",
        "description": "Toggle Spatial Audio on the current output device.",
        "mode": "no-view"
      },
      {
        "name": "toggle-microphone-input",
        "title": "Toggle Microphone Input",
        "description": "Toggle microphone input routing for the currently connected headset.",
        "mode": "no-view"
      },
      {
        "name": "toggle-audio-input-lock",
        "title": "Toggle Audio Input Lock",
        "description": "Toggle AirBuddy's Audio Input Lock setting.",
        "mode": "no-view"
      },
      {
        "name": "show-dashboard",
        "title": "Show AirBuddy Dashboard",
        "description": "Open AirBuddy's device dashboard.",
        "mode": "no-view"
      },
      {
        "name": "cancel-device-connection",
        "title": "Cancel Device Connection",
        "description": "Cancel a pending headset connection.",
        "mode": "no-view"
      },
      {
        "name": "toggle-desktop-widgets-floating",
        "title": "Toggle Desktop Widgets Floating",
        "description": "Toggle whether AirBuddy's Desktop Widgets float above other windows.",
        "mode": "no-view"
      },
      {
        "name": "show-magic-handoff-picker",
        "title": "Show Magic Handoff Picker",
        "description": "Show AirBuddy's Magic Handoff device picker.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Amphetamine",
    "author": "gstvds",
    "commands": [
      {
        "name": "amp-start",
        "title": "Start New Session",
        "description": "Start a new default session",
        "mode": "no-view"
      },
      {
        "name": "quick-start",
        "title": "Quick Start Session",
        "description": "Start a keep-awake session by typing the duration inline; leave all fields empty for a session with no time limit",
        "mode": "no-view"
      },
      {
        "name": "amp-end",
        "title": "End Current Session",
        "description": "End the current session",
        "mode": "no-view"
      },
      {
        "name": "remaining",
        "title": "Get Remaining Time",
        "description": "Get current session remaining time",
        "mode": "no-view"
      },
      {
        "name": "amp-duration",
        "title": "Configure New Session",
        "description": "Start a new session with a duration or until a specific time",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Anki",
    "author": "anton-suprun",
    "commands": [
      {
        "name": "decks",
        "title": "Decks",
        "description": "Lists all Anki decks",
        "mode": "view"
      },
      {
        "name": "browseCards",
        "title": "Browse Cards",
        "description": "Browse all cards in Anki",
        "mode": "view"
      },
      {
        "name": "addCard",
        "title": "Add Card",
        "description": "Add a card to a deck in Anki",
        "mode": "view"
      },
      {
        "name": "viewStats",
        "title": "View Stats",
        "description": "View Anki collection statistics",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Art Wallpapers",
    "author": "yevgen_glukhov",
    "commands": [
      {
        "name": "search-wallpapers",
        "title": "Search Wallpapers",
        "description": "Search the full art gallery by title, artist, subject, color, or mood",
        "mode": "view"
      },
      {
        "name": "index",
        "title": "Today's Wallpapers",
        "description": "View and set today's wallpaper",
        "mode": "view"
      },
      {
        "name": "random-wallpaper",
        "title": "Set Random Wallpaper",
        "description": "Set a random wallpaper",
        "mode": "no-view"
      },
      {
        "name": "history",
        "title": "History",
        "description": "View wallpapers you selected or downloaded",
        "mode": "view"
      },
      {
        "name": "auto-switch-wallpaper",
        "title": "Auto Switch Wallpaper",
        "description": "Switch wallpapers automatically on a schedule",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Anvil",
    "author": "alexminator1999",
    "commands": [
      {
        "name": "search-tools",
        "title": "Search Anvil Tools",
        "description": "Search Anvil tools and open the selected tool.",
        "mode": "view"
      },
      {
        "name": "open-json",
        "title": "JSON Format/Validate",
        "description": "Format, beautify, or minify JSON strings",
        "mode": "no-view"
      },
      {
        "name": "open-timestamp",
        "title": "Timestamp Converter",
        "description": "Convert between Unix timestamps, dates, and timezones",
        "mode": "no-view"
      },
      {
        "name": "open-base64",
        "title": "Base64 Encode/Decode",
        "description": "Encode and decode Base64 strings with format variants",
        "mode": "no-view"
      },
      {
        "name": "open-url",
        "title": "URL Encode/Decode",
        "description": "Encode and decode URLs with RFC 3986 and form encoding support",
        "mode": "no-view"
      },
      {
        "name": "open-jwt",
        "title": "JWT Debugger",
        "description": "Decode and verify JWT tokens",
        "mode": "no-view"
      },
      {
        "name": "open-regexp",
        "title": "RegExp Tester",
        "description": "Test and debug regular expressions with live matching",
        "mode": "no-view"
      },
      {
        "name": "open-uuid",
        "title": "UUID/ULID Generator",
        "description": "Generate and decode UUIDs, ULIDs, and other identifiers",
        "mode": "no-view"
      },
      {
        "name": "open-textdiff",
        "title": "Text Diff Checker",
        "description": "Compare two texts and highlight differences",
        "mode": "no-view"
      },
      {
        "name": "open-yaml",
        "title": "YAML ↔ JSON",
        "description": "Convert between YAML and JSON formats with auto-detection",
        "mode": "no-view"
      },
      {
        "name": "open-numberbase",
        "title": "Number Base Converter",
        "description": "Convert between binary, octal, decimal, hexadecimal, and custom bases",
        "mode": "no-view"
      },
      {
        "name": "open-htmlpreview",
        "title": "HTML Preview",
        "description": "Preview and format HTML with live WebView rendering",
        "mode": "no-view"
      },
      {
        "name": "open-backslashescape",
        "title": "Backslash Escape/Unescape",
        "description": "Escape and unescape backslash sequences (\\n, \\t, etc.)",
        "mode": "no-view"
      },
      {
        "name": "open-htmlentity",
        "title": "HTML Entity Encode/Decode",
        "description": "Encode and decode HTML entities with named and numeric formats",
        "mode": "no-view"
      },
      {
        "name": "open-html-beautify",
        "title": "HTML Beautify/Minify",
        "description": "Format and minify HTML documents",
        "mode": "no-view"
      },
      {
        "name": "open-css-beautify",
        "title": "CSS Beautify/Minify",
        "description": "Format and minify CSS stylesheets",
        "mode": "no-view"
      },
      {
        "name": "open-js-beautify",
        "title": "JS Beautify/Minify",
        "description": "Format and minify JavaScript code",
        "mode": "no-view"
      },
      {
        "name": "open-erb-beautify",
        "title": "ERB Beautify/Minify",
        "description": "Format Ruby embedded templates",
        "mode": "no-view"
      },
      {
        "name": "open-less-beautify",
        "title": "LESS Beautify/Minify",
        "description": "Format and minify LESS stylesheets",
        "mode": "no-view"
      },
      {
        "name": "open-scss-beautify",
        "title": "SCSS Beautify/Minify",
        "description": "Format and minify SCSS/Sass stylesheets",
        "mode": "no-view"
      },
      {
        "name": "open-xml-beautify",
        "title": "XML Beautify/Minify",
        "description": "Format and minify XML documents",
        "mode": "no-view"
      },
      {
        "name": "open-loremipsum",
        "title": "Lorem Ipsum Generator",
        "description": "Generate placeholder text, names, emails, and URLs",
        "mode": "no-view"
      },
      {
        "name": "open-qrcode",
        "title": "QR Code Reader/Generator",
        "description": "Generate and read QR codes with templates and error correction",
        "mode": "no-view"
      },
      {
        "name": "open-stringinspector",
        "title": "String Inspector",
        "description": "Analyze string encoding, Unicode, character classes, security, and patterns",
        "mode": "no-view"
      },
      {
        "name": "open-log-formatter",
        "title": "Logs Formatter",
        "description": "Format, inspect, and filter developer logs",
        "mode": "no-view"
      },
      {
        "name": "open-signing-inspector",
        "title": "Mac App / Signing Inspector",
        "description": "Inspect app bundles, Info.plist files, entitlements, signing, and provisioning profiles",
        "mode": "no-view"
      },
      {
        "name": "open-string-case",
        "title": "String Case Converter",
        "description": "Convert text between camelCase, snake_case, kebab-case, title case, and more",
        "mode": "no-view"
      },
      {
        "name": "open-line-sort-dedupe",
        "title": "Line Sort & Dedupe",
        "description": "Sort line-based text, remove duplicates, and normalize whitespace or case",
        "mode": "no-view"
      },
      {
        "name": "open-cron-job",
        "title": "Cron Job Parser",
        "description": "Validate cron expressions and explain each schedule field",
        "mode": "no-view"
      },
      {
        "name": "open-color-converter",
        "title": "Color Converter",
        "description": "Convert HEX, RGB, HSL, HSV, and CMYK colors with palette harmonies",
        "mode": "no-view"
      },
      {
        "name": "open-random-string",
        "title": "Random String Generator",
        "description": "Generate secure random strings with configurable alphabets",
        "mode": "no-view"
      },
      {
        "name": "open-csv",
        "title": "JSON ↔ CSV",
        "description": "Convert between JSON and CSV with auto-detection and configurable delimiters",
        "mode": "no-view"
      },
      {
        "name": "open-json-to-code",
        "title": "JSON to Code",
        "description": "Generate typed models from JSON across Swift, Kotlin, TypeScript, Python, Java, C#, Go, Rust, Dart, and more",
        "mode": "no-view"
      },
      {
        "name": "open-localization-inspector",
        "title": "Localization Inspector",
        "description": "Analyze Android, Apple, and web localization keys, duplicates, placeholders, plurals, and safe rename exports",
        "mode": "no-view"
      },
      {
        "name": "open-curl-to-code",
        "title": "CURL to Code",
        "description": "Convert a cURL command into request code for fetch, axios, Python, Go, PHP, Java, Rust, and more",
        "mode": "no-view"
      },
      {
        "name": "open-hex-ascii",
        "title": "Hex ↔ ASCII",
        "description": "Convert between hexadecimal byte pairs and ASCII text",
        "mode": "no-view"
      },
      {
        "name": "open-hash",
        "title": "Hash Generator",
        "description": "Compute MD2/4/5, SHA-1, SHA-2, SHA-3, Keccak-256 digests with HMAC and verify support",
        "mode": "no-view"
      },
      {
        "name": "open-certificate-decoder",
        "title": "X.509 Certificate Decoder",
        "description": "Decode PEM and DER certificates with subject, issuer, SANs, validity, fingerprints, and warnings",
        "mode": "no-view"
      },
      {
        "name": "open-htmltojsx",
        "title": "HTML to JSX",
        "description": "Convert HTML markup to React-compatible JSX",
        "mode": "no-view"
      },
      {
        "name": "open-markdownpreview",
        "title": "Markdown Preview",
        "description": "Preview Markdown and convert to HTML or HTML + CSS",
        "mode": "no-view"
      },
      {
        "name": "open-sql-formatter",
        "title": "SQL Formatter",
        "description": "Format SQL queries with dialect-aware parsing across MySQL, PostgreSQL, BigQuery, T-SQL and more",
        "mode": "no-view"
      },
      {
        "name": "open-toml",
        "title": "TOML Formatter",
        "description": "Format, minify, validate, and convert TOML to JSON or YAML",
        "mode": "no-view"
      },
      {
        "name": "open-keypair",
        "title": "SSH Key Generator",
        "description": "Generate SSH key pairs (Ed25519, RSA, ECDSA) with OpenSSH public keys, PEM and OpenSSH private keys, fingerprints, and randomart",
        "mode": "no-view"
      },
      {
        "name": "open-subnet",
        "title": "IP/Subnet Calculator",
        "description": "Calculate IPv4 and IPv6 subnets, masks, host ranges, and counts from CIDR or netmask notation",
        "mode": "no-view"
      },
      {
        "name": "open-otp",
        "title": "OTP/TOTP Generator",
        "description": "Generate and validate TOTP and HOTP one-time passwords with QR code export",
        "mode": "no-view"
      },
      {
        "name": "open-php-array",
        "title": "PHP Array ↔ JSON",
        "description": "Convert between PHP array literals and JSON, with var_export output support",
        "mode": "no-view"
      },
      {
        "name": "open-php-serialize",
        "title": "PHP Serialize/Unserialize",
        "description": "Decode and encode PHP serialize() blobs and session data with a typed tree and JSON view",
        "mode": "no-view"
      },
      {
        "name": "open-command-palette",
        "title": "Open Anvil Command Palette",
        "description": "Open Anvil's command palette.",
        "mode": "no-view"
      },
      {
        "name": "format-json-clipboard",
        "title": "Format JSON Clipboard",
        "description": "Format the latest copied JSON in Anvil and copy the result.",
        "mode": "no-view"
      },
      {
        "name": "decode-base64-clipboard",
        "title": "Decode Base64 Clipboard",
        "description": "Decode the latest copied Base64 text in Anvil and copy the result.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Apex Connect+",
    "author": "advaitthakur",
    "commands": [
      {
        "name": "index",
        "title": "All Entities",
        "description": "Get/Set states of Apex Connect entities",
        "mode": "view"
      },
      {
        "name": "covers",
        "title": "Covers",
        "description": "Get/Set states of Apex Connect covers",
        "mode": "view"
      },
      {
        "name": "fans",
        "title": "Fans",
        "description": "Get/Set states of Apex Connect fans",
        "mode": "view"
      },
      {
        "name": "lights",
        "title": "Lights",
        "description": "Get/Set states of Apex Connect lights",
        "mode": "view"
      },
      {
        "name": "persons",
        "title": "Persons",
        "description": "Get/Set states of Apex Connect persons",
        "mode": "view"
      },
      {
        "name": "sensors",
        "title": "Sensors",
        "description": "Get/Set states of Apex Connect sensors",
        "mode": "view"
      },
      {
        "name": "binarysensors",
        "title": "Binary Sensors",
        "description": "Get/Set states of Apex Connect binary sensors",
        "mode": "view"
      },
      {
        "name": "mediaplayers",
        "title": "Mediaplayers",
        "description": "Get/Set states of Apex Connect mediaplayers",
        "mode": "view"
      },
      {
        "name": "automations",
        "title": "Automations",
        "description": "Apex Connect automations",
        "mode": "view"
      },
      {
        "name": "dashboard",
        "title": "Dashboard",
        "description": "Open Apex Connect dashboard",
        "mode": "no-view"
      },
      {
        "name": "climate",
        "title": "Climate",
        "description": "Get/Set states of Apex Connect climate entities",
        "mode": "view"
      },
      {
        "name": "attributes",
        "title": "All Entities with Attributes",
        "description": "Query Apex Connect entity attributes",
        "mode": "view"
      },
      {
        "name": "batteries",
        "title": "Batteries",
        "description": "Query Batteries",
        "mode": "view"
      },
      {
        "name": "motions",
        "title": "Motions",
        "description": "Query Motion Sensors",
        "mode": "view"
      },
      {
        "name": "vacuums",
        "title": "Vacuum Cleaners",
        "description": "Query Vacuum Cleaners",
        "mode": "view"
      },
      {
        "name": "cameras",
        "title": "Cameras",
        "description": "Query Cameras",
        "mode": "view"
      },
      {
        "name": "scripts",
        "title": "Scripts",
        "description": "Query Scripts",
        "mode": "view"
      },
      {
        "name": "buttons",
        "title": "Buttons",
        "description": "Query Buttons",
        "mode": "view"
      },
      {
        "name": "scenes",
        "title": "Scenes",
        "description": "Query Scenes",
        "mode": "view"
      },
      {
        "name": "switches",
        "title": "Switches",
        "description": "Get/Set states of Apex Connect Switches",
        "mode": "view"
      },
      {
        "name": "helpers",
        "title": "Helpers",
        "description": "Get/Set states of Apex Connect Helpers",
        "mode": "view"
      },
      {
        "name": "updates",
        "title": "Updates",
        "description": "Get/Set states of Apex Connect Entity Updates",
        "mode": "view"
      },
      {
        "name": "doors",
        "title": "Doors",
        "description": "Get/Set states of Apex Connect Entity with device class door",
        "mode": "view"
      },
      {
        "name": "weather",
        "title": "Weather",
        "description": "Get Weather states of Apex Connect Entity Weather",
        "mode": "view"
      },
      {
        "name": "windows",
        "title": "Windows",
        "description": "Get/Set states of Apex Connect Entity with device class window",
        "mode": "view"
      },
      {
        "name": "notificationmenu",
        "title": "Notifications Menu",
        "description": "Display Persistent Notifications, Low Batteries and Update in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "zones",
        "title": "Zones",
        "description": "Get states about Zones",
        "mode": "view"
      },
      {
        "name": "weathermenu",
        "title": "Weather Menu",
        "description": "Display Weather entity in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "assist",
        "title": "Assist",
        "description": "Conversation with Apex Connect Assist",
        "mode": "view"
      },
      {
        "name": "connection",
        "title": "Connection Check",
        "description": "Check the Connection to Apex Connect",
        "mode": "view"
      },
      {
        "name": "mediaplayermenu",
        "title": "Mediaplayer Menu",
        "description": "Display Media Players in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "lightsmenu",
        "title": "Lights Menu",
        "description": "Display Lights in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "coversmenu",
        "title": "Covers Menu",
        "description": "Display Covers in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "batteriesmenu",
        "title": "Batteries Menu",
        "description": "Display Batteries in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitiesmenu",
        "title": "Entities Menu",
        "description": "Show given entities in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu01",
        "title": "Entity Menu 1",
        "description": "Show a Single Entity directly in the Menubar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu02",
        "title": "Entity Menu 2",
        "description": "Show a Single Entity directly in the Menubar",
        "mode": "menu-bar"
      },
      {
        "name": "entitymenu03",
        "title": "Entity Menu 3",
        "description": "Show a Single Entity directly in the Menubar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "App Icon Generator",
    "author": "HunterJi",
    "commands": [
      {
        "name": "index",
        "title": "Generate App Icons",
        "description": "Create app icons for ICO, iOS, iPad, and macOS from a selected image",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "App Freezer",
    "author": "changxu_song",
    "commands": [
      {
        "name": "resume-all",
        "title": "Resume All Apps",
        "description": "Resume every application paused by App Freezer",
        "mode": "no-view"
      },
      {
        "name": "quit-app",
        "title": "Quit App",
        "description": "Send a normal Quit request to an application",
        "mode": "view"
      },
      {
        "name": "force-quit-app",
        "title": "Force Quit App",
        "description": "Force quit an application after confirmation",
        "mode": "view"
      },
      {
        "name": "manage-applications",
        "title": "Pause or Resume App",
        "description": "Search for an application, then pause or resume it",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Container",
    "author": "davireisvieira",
    "commands": [
      {
        "name": "containers",
        "title": "Manage Containers",
        "description": "List, start, stop, inspect, and remove containers",
        "mode": "view"
      },
      {
        "name": "images",
        "title": "Manage Images",
        "description": "List, pull, tag, run, and remove images",
        "mode": "view"
      },
      {
        "name": "volumes",
        "title": "Manage Volumes",
        "description": "List, create, inspect, and remove volumes",
        "mode": "view"
      },
      {
        "name": "system",
        "title": "Container System",
        "description": "View daemon status and disk usage, and start or stop the service",
        "mode": "view"
      },
      {
        "name": "running-containers",
        "title": "Running Containers",
        "description": "Menu bar item showing running containers",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Apple Notes",
    "author": "tumtum",
    "commands": [
      {
        "name": "index",
        "title": "Search Notes",
        "description": "Search through your Apple notes.",
        "mode": "view"
      },
      {
        "name": "new",
        "title": "New Note",
        "description": "Create a new note in your Apple Notes.",
        "mode": "no-view"
      },
      {
        "name": "random-note",
        "title": "View Random Note",
        "description": "View a random note in your Apple Notes.",
        "mode": "no-view"
      },
      {
        "name": "ai",
        "title": "AI Note",
        "description": "Create a new note filled with AI in your Apple notes, or add to an existing one.",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Notes",
        "description": "View your recent and pinned Apple notes in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "add-text",
        "title": "Add Text to Note",
        "description": "Add some text to an Apple note.",
        "mode": "view"
      },
      {
        "name": "view-selected-note",
        "title": "View Selected Note",
        "description": "View the currently selected note in Raycast.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Photos",
    "author": "wesbaker",
    "commands": [
      {
        "name": "search-photos",
        "title": "Search Recent Photos",
        "description": "Browse your most recent photos in a grid",
        "mode": "view"
      },
      {
        "name": "paste-photo",
        "title": "Paste Recent Photo",
        "description": "Paste the most recent photo into the frontmost app",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Apple Reminders",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "my-reminders",
        "title": "My Reminders",
        "description": "View and complete your reminders.",
        "mode": "view"
      },
      {
        "name": "create-reminder",
        "title": "Create Reminder",
        "description": "Create and prioritize new reminders.",
        "mode": "view"
      },
      {
        "name": "create-reminder-from-current-tab",
        "title": "Create Reminder from Current Tab",
        "description": "Create a reminder from the active browser tab.",
        "mode": "view"
      },
      {
        "name": "create-reminder-from-selected-email",
        "title": "Create Reminder from Selected Email",
        "description": "Create a reminder from the selected email in Apple Mail.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Reminders",
        "description": "Manage your reminders in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "quick-add-reminder",
        "title": "Quick Add Reminder",
        "description": "Quickly add a reminder in Reminders.",
        "mode": "no-view"
      },
      {
        "name": "manage-locations",
        "title": "Manage Locations",
        "description": "Manage your saved locations.",
        "mode": "view"
      },
      {
        "name": "customize-create-reminder-form",
        "title": "Customize Create Reminder Form",
        "description": "Choose which fields appear in the create reminder form and reorder them.",
        "mode": "view"
      },
      {
        "name": "manage-create-actions",
        "title": "Manage Create Actions",
        "description": "Choose which Shortcuts run after reminders are created.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple TV Remote",
    "author": "camschroedes",
    "commands": [
      {
        "name": "remote",
        "title": "Apple TV Remote",
        "description": "On-screen remote with d-pad, playback, volume, and text input.",
        "mode": "view"
      },
      {
        "name": "ask",
        "title": "Ask Apple TV",
        "description": "One-off natural-language commands: pause, open Netflix, play a show.",
        "mode": "no-view"
      },
      {
        "name": "setup",
        "title": "Set up Apple TV",
        "description": "Discover and pair with an Apple TV on your network.",
        "mode": "view"
      },
      {
        "name": "launch-app",
        "title": "Launch Apple TV App",
        "description": "Browse and open apps installed on your Apple TV.",
        "mode": "view"
      },
      {
        "name": "play-pause",
        "title": "Play/Pause",
        "description": "Toggle playback on your Apple TV.",
        "mode": "no-view"
      },
      {
        "name": "home",
        "title": "Go to Home Screen",
        "description": "Jump to the Apple TV home screen.",
        "mode": "no-view"
      },
      {
        "name": "menubar",
        "title": "Apple TV Menu Bar",
        "description": "Quick Apple TV controls from your menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "up",
        "title": "Up",
        "description": "Press Up on the Apple TV remote.",
        "mode": "no-view"
      },
      {
        "name": "down",
        "title": "Down",
        "description": "Press Down on the Apple TV remote.",
        "mode": "no-view"
      },
      {
        "name": "left",
        "title": "Left",
        "description": "Press Left on the Apple TV remote.",
        "mode": "no-view"
      },
      {
        "name": "right",
        "title": "Right",
        "description": "Press Right on the Apple TV remote.",
        "mode": "no-view"
      },
      {
        "name": "select",
        "title": "Select",
        "description": "Press Select on the Apple TV remote.",
        "mode": "no-view"
      },
      {
        "name": "back",
        "title": "Back",
        "description": "Go back (Menu) on the Apple TV.",
        "mode": "no-view"
      },
      {
        "name": "volume-up",
        "title": "Volume up",
        "description": "Turn the Apple TV volume up.",
        "mode": "no-view"
      },
      {
        "name": "volume-down",
        "title": "Volume Down",
        "description": "Turn the Apple TV volume down.",
        "mode": "no-view"
      },
      {
        "name": "skip-forward",
        "title": "Skip Forward 10 Seconds",
        "description": "Skip forward in the current video.",
        "mode": "no-view"
      },
      {
        "name": "skip-back",
        "title": "Skip Back 10 Seconds",
        "description": "Skip backward in the current video.",
        "mode": "no-view"
      },
      {
        "name": "context-menu",
        "title": "Open Context Menu",
        "description": "Long-press select on the Apple TV to open the context menu for the focused item.",
        "mode": "no-view"
      },
      {
        "name": "app-switcher",
        "title": "App Switcher",
        "description": "Open the Apple TV app switcher.",
        "mode": "no-view"
      },
      {
        "name": "control-center",
        "title": "Control Center",
        "description": "Open Control Center on the Apple TV.",
        "mode": "no-view"
      },
      {
        "name": "sleep",
        "title": "Sleep Apple TV",
        "description": "Put the Apple TV to sleep.",
        "mode": "no-view"
      },
      {
        "name": "wake",
        "title": "Wake Apple TV",
        "description": "Wake the Apple TV up.",
        "mode": "no-view"
      },
      {
        "name": "screensaver",
        "title": "Start Screensaver",
        "description": "Start the Apple TV screensaver (can be flaky on some models).",
        "mode": "no-view"
      },
      {
        "name": "type-text",
        "title": "Type Text on Apple TV",
        "description": "Send text into the focused field on the Apple TV (e.g. a search box).",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Aqua Registry Search",
    "author": "raycast_0ukl",
    "commands": [
      {
        "name": "search-aqua-registry",
        "title": "Search Aqua Registry",
        "description": "Search the Aqua Registry for CLI tools and packages",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Arandu",
    "author": "luiz_vi",
    "commands": [
      {
        "name": "today",
        "title": "View Today",
        "description": "See today's events, scheduled tasks, reminders, and habits.",
        "mode": "view"
      },
      {
        "name": "agenda",
        "title": "View Agenda",
        "description": "Browse upcoming calendar events.",
        "mode": "view"
      },
      {
        "name": "habits",
        "title": "Track Habits",
        "description": "View today's habits and check them off.",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Add a task to Arandu.",
        "mode": "view"
      },
      {
        "name": "create-reminder",
        "title": "Create Reminder",
        "description": "Add a reminder to Arandu.",
        "mode": "view"
      },
      {
        "name": "ask",
        "title": "Ask Arandu",
        "description": "Send a message to your Arandu assistant and read the reply.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Arc",
    "author": "thomas",
    "commands": [
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search your browsing history",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "Open New Window",
        "description": "Create and open a new window",
        "mode": "no-view"
      },
      {
        "name": "new-blank-window",
        "title": "Open New Blank Window",
        "description": "Create and open a new blank window",
        "mode": "no-view"
      },
      {
        "name": "new-little-arc",
        "title": "Open New Little Arc Window",
        "description": "Create and open a new little arc window",
        "mode": "no-view"
      },
      {
        "name": "search-spaces",
        "title": "Search Spaces",
        "description": "Search and select your spaces",
        "mode": "view"
      },
      {
        "name": "search-tabs",
        "title": "Search Tabs",
        "description": "Search and select your tabs",
        "mode": "view"
      },
      {
        "name": "search-space-tabs",
        "title": "Search Space Tabs",
        "description": "Search and select tabs in your current space",
        "mode": "view"
      },
      {
        "name": "search-downloads",
        "title": "Search Downloads",
        "description": "Search your downloads",
        "mode": "view"
      },
      {
        "name": "new-incognito-window",
        "title": "Open New Incognito Window",
        "description": "Create and open a new incognito window",
        "mode": "no-view"
      },
      {
        "name": "new-tab",
        "title": "Open New Tab",
        "description": "Create and open a new tab in the current window",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Access Spaces and Favorites",
        "description": "Access your spaces and favorites from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "search",
        "title": "Search Arc",
        "description": "Search tabs, history and search suggestions",
        "mode": "view"
      },
      {
        "name": "release-notes",
        "title": "Open Arc Release Notes",
        "description": "Open the Arc release notes",
        "mode": "no-view"
      },
      {
        "name": "boost-gallery",
        "title": "Open Arc Boost Gallery",
        "description": "Open the Arc Boost Gallery",
        "mode": "no-view"
      },
      {
        "name": "new-easel",
        "title": "Open New Easel",
        "description": "Open a new easel",
        "mode": "no-view"
      },
      {
        "name": "reset-space-tabs",
        "title": "Reset All Tabs in Current Space",
        "description": "Reset all tabs in the currently active space",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Are.na",
    "author": "alvinkobe",
    "commands": [
      {
        "name": "search-all",
        "title": "Search Everything",
        "description": "Search channels, blocks, users, and quickly rerun saved queries",
        "mode": "view"
      },
      {
        "name": "search-channels",
        "title": "Find Channels",
        "description": "Search and browse through public and private Are.na channels",
        "mode": "view"
      },
      {
        "name": "search-blocks",
        "title": "Find Blocks",
        "description": "Search for text, images, links and other content blocks across Are.na",
        "mode": "view"
      },
      {
        "name": "search-users",
        "title": "Find Users",
        "description": "Search for people and organizations with Are.na profiles",
        "mode": "view"
      },
      {
        "name": "create-channel",
        "title": "Create Channel",
        "description": "Quickly create a new public or private channel on your Are.na account",
        "mode": "view"
      },
      {
        "name": "my-profile",
        "title": "My Profile",
        "description": "View your Are.na profile summary in Raycast",
        "mode": "view"
      },
      {
        "name": "my-channels",
        "title": "My Channels",
        "description": "Browse channels from your Are.na account",
        "mode": "view"
      },
      {
        "name": "create-block",
        "title": "Create Block",
        "description": "Save a URL or Markdown text to one or more Are.na channels",
        "mode": "view"
      },
      {
        "name": "open-arena",
        "title": "Open Are.na Link",
        "description": "Open a channel or block by URL, ID, or slug directly in Raycast",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "AsafAmos — Accessibility Scanner",
    "author": "asafamos",
    "commands": [
      {
        "name": "scan",
        "title": "Scan URL for Accessibility",
        "description": "Run an axe-core scan against any public URL and show violations.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Asana",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create and assign new tasks.",
        "mode": "view"
      },
      {
        "name": "my-tasks",
        "title": "My Tasks",
        "description": "List of your tasks.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Set Audio Device",
    "author": "benvp",
    "commands": [
      {
        "name": "set-output-device",
        "title": "Set Output Device",
        "description": "Sets the active audio output device.",
        "mode": "view"
      },
      {
        "name": "set-input-device",
        "title": "Set Input Device",
        "description": "Sets the active audio input device.",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Output Volume",
        "description": "Set the volume of an output device.",
        "mode": "view"
      },
      {
        "name": "set-input-volume",
        "title": "Set Input Volume",
        "description": "Set the volume of an input device.",
        "mode": "view"
      },
      {
        "name": "auto-switch-input",
        "title": "Enforce Input Device",
        "description": "Keeps your default input device and pinned volumes in place. Runs silently in the background every minute. If you disable this, your default device and pinned volumes will stop being enforced — macOS may switch devices or reset volumes after sleep, Bluetooth reconnects, etc.",
        "mode": "no-view"
      },
      {
        "name": "auto-switch-output",
        "title": "Enforce Output Device",
        "description": "Keeps your default output device and pinned volumes in place. Runs silently in the background every minute. If you disable this, your default device and pinned volumes will stop being enforced — macOS may switch devices or reset volumes after sleep, Bluetooth reconnects, etc.",
        "mode": "no-view"
      },
      {
        "name": "customize-order",
        "title": "Customize Order (Replaced)",
        "description": "This command has been replaced. Use Cmd+Shift+D in Set Output/Input Device to set a default device.",
        "mode": "view"
      },
      {
        "name": "favourite",
        "title": "Set Output Device to Favourite",
        "description": "Sets the active audio output device to the favourite specified in the preferences",
        "mode": "no-view"
      },
      {
        "name": "toggle-favourites",
        "title": "Toggle Favourites",
        "description": "Toggle the active audio output device between the favourites specified in the preferences",
        "mode": "no-view"
      },
      {
        "name": "use-combo1",
        "title": "Use Combo 1",
        "description": "Switch to the first input/output device combination",
        "mode": "no-view"
      },
      {
        "name": "use-combo2",
        "title": "Use Combo 2",
        "description": "Switch to the second input/output device combination",
        "mode": "no-view"
      },
      {
        "name": "use-combo3",
        "title": "Use Combo 3",
        "description": "Switch to the third input/output device combination",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "AudioCast Control",
    "author": "RomiC",
    "commands": [
      {
        "name": "index",
        "title": "Overview",
        "description": "Open AudioCast device information",
        "mode": "view"
      },
      {
        "name": "radio",
        "title": "Radio",
        "description": "Play online radio station on AudioCast device",
        "mode": "view"
      },
      {
        "name": "togglePlayPause",
        "title": "Toggle Play/Pause",
        "description": "Toggle play/pause on AudioCast device",
        "mode": "no-view"
      },
      {
        "name": "stop",
        "title": "Stop Playback",
        "description": "Stop playback on AudioCast device",
        "mode": "no-view"
      },
      {
        "name": "setVolume",
        "title": "Set Volume Level",
        "description": "Set certain volume on AudioCast device",
        "mode": "no-view"
      },
      {
        "name": "volumeUp",
        "title": "Volume up",
        "description": "Increase volume on AudioCast device",
        "mode": "no-view"
      },
      {
        "name": "volumeDown",
        "title": "Volume Down",
        "description": "Decrease volume on AudioCast device",
        "mode": "no-view"
      },
      {
        "name": "setMinimalVolume",
        "title": "Set Minimal Volume",
        "description": "Set volume on AudioCast device to minimal level specified in preferences",
        "mode": "no-view"
      },
      {
        "name": "setNormalVolume",
        "title": "Set Normal Volume",
        "description": "Set volume on AudioCast device to normal level specified in preferences",
        "mode": "no-view"
      },
      {
        "name": "setHighVolume",
        "title": "Set High Volume",
        "description": "Set volume on AudioCast device to high level specified in preferences",
        "mode": "no-view"
      },
      {
        "name": "toggleMute",
        "title": "Toggle Mute/Unmute",
        "description": "Decrease volume on AudioCast device to 0 or restore previous volume",
        "mode": "no-view"
      },
      {
        "name": "reboot",
        "title": "Reboot",
        "description": "Restart the device",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Average Saham Indonesia",
    "author": "uluumbch",
    "commands": [
      {
        "name": "average",
        "title": "Average Saham Indonesia",
        "description": "Calculate your new average stock price after buying additional shares (Average Up / Average Down)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Amazon AWS",
    "author": "Falcon",
    "commands": [
      {
        "name": "ec2",
        "title": "EC2 Instances",
        "description": "Find and open an instance",
        "mode": "view"
      },
      {
        "name": "ecs",
        "title": "ECS Clusters",
        "description": "Find and open a cluster",
        "mode": "view"
      },
      {
        "name": "ecr",
        "title": "ECR Repositories",
        "description": "Find and open an image repository",
        "mode": "view"
      },
      {
        "name": "sqs",
        "title": "Simple Queue Service",
        "description": "List queues, view details and manage the messages",
        "mode": "view"
      },
      {
        "name": "codepipeline",
        "title": "CodePipeline",
        "description": "Find and manage a pipeline, it's executions and stages",
        "mode": "view"
      },
      {
        "name": "console",
        "title": "Console",
        "description": "Get a direct link to a service in the AWS console",
        "mode": "view"
      },
      {
        "name": "cloudformation",
        "title": "CloudFormation",
        "description": "List and open stacks, resources and exports",
        "mode": "view"
      },
      {
        "name": "lambda",
        "title": "Lambda Functions",
        "description": "Find and open a function",
        "mode": "view"
      },
      {
        "name": "glue",
        "title": "Glue",
        "description": "List and open Glue jobs and job runs",
        "mode": "view"
      },
      {
        "name": "dynamodb",
        "title": "DynamoDB",
        "description": "List tables and perform CRUD operations",
        "mode": "view"
      },
      {
        "name": "s3",
        "title": "S3 Buckets",
        "description": "Find and open a bucket and its content (or download it)",
        "mode": "view"
      },
      {
        "name": "cloudwatch",
        "title": "CloudWatch Log Groups",
        "description": "Find and open a log group",
        "mode": "view"
      },
      {
        "name": "ssm",
        "title": "SSM Parameters",
        "description": "Find, view and copy a parameter value",
        "mode": "view"
      },
      {
        "name": "secrets",
        "title": "Secrets Manager",
        "description": "Find, view and copy a secret value",
        "mode": "view"
      },
      {
        "name": "run-profile-script",
        "title": "Run Profile Script",
        "description": "Execute configured script for a profile",
        "mode": "view"
      },
      {
        "name": "step-functions",
        "title": "Step Functions",
        "description": "Find and open a State Machine",
        "mode": "view"
      },
      {
        "name": "amplify",
        "title": "Amplify",
        "description": "Manage Amplify apps and branches",
        "mode": "view"
      },
      {
        "name": "appsync",
        "title": "AppSync",
        "description": "Manage GraphQL APIs, data sources, and resolvers",
        "mode": "view"
      },
      {
        "name": "apigateway",
        "title": "API Gateway",
        "description": "Manage REST APIs, resources, stages, and API keys",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "QR Code Scanner",
    "author": "StevenRCE0",
    "commands": [
      {
        "name": "index",
        "title": "Scan QR Code",
        "description": "Scans QR code on screen.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "HTTP Status Codes",
    "author": "Alex_",
    "commands": [
      {
        "name": "index",
        "title": "Search HTTP Status Codes",
        "description": "Search all available HTTP status codes by code or description",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Remove Background - Powered by Mac",
    "author": "xmorse",
    "commands": [
      {
        "name": "index",
        "title": "Remove Background",
        "description": "Remove background from image with the Mac Vision API",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "YouTube",
    "author": "tonka3000",
    "commands": [
      {
        "name": "search-videos",
        "title": "Search Videos",
        "description": "Search YouTube videos",
        "mode": "view"
      },
      {
        "name": "search-channel",
        "title": "Search Channels",
        "description": "Search YouTube channels",
        "mode": "view"
      },
      {
        "name": "popular-videos",
        "title": "Popular Videos",
        "description": "Show popular YouTube videos",
        "mode": "view"
      },
      {
        "name": "search-live",
        "title": "Search Live Streams",
        "description": "Search live YouTube broadcasts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Soundboard",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "index",
        "title": "Sounds",
        "description": "Use Raycast as a soundboard",
        "mode": "view"
      },
      {
        "name": "favorite1",
        "title": "Play Favourite 1",
        "description": "Plays favourite 1",
        "mode": "no-view"
      },
      {
        "name": "favorite2",
        "title": "Play Favourite 2",
        "description": "Plays favourite 2",
        "mode": "no-view"
      },
      {
        "name": "favorite3",
        "title": "Play Favourite 3",
        "description": "Plays favourite 3",
        "mode": "no-view"
      },
      {
        "name": "favorite4",
        "title": "Play Favourite 4",
        "description": "Plays favourite 4",
        "mode": "no-view"
      },
      {
        "name": "favorite5",
        "title": "Play Favourite 5",
        "description": "Plays favourite 5",
        "mode": "no-view"
      },
      {
        "name": "favorite6",
        "title": "Play Favourite 6",
        "description": "Plays favourite 6",
        "mode": "no-view"
      },
      {
        "name": "favorite7",
        "title": "Play Favourite 7",
        "description": "Plays favourite 7",
        "mode": "no-view"
      },
      {
        "name": "favorite8",
        "title": "Play Favourite 8",
        "description": "Plays favourite 8",
        "mode": "no-view"
      },
      {
        "name": "favorite9",
        "title": "Play Favourite 9",
        "description": "Plays favourite 9",
        "mode": "no-view"
      },
      {
        "name": "favorite10",
        "title": "Play Favourite 10",
        "description": "Plays favourite 10",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Cal.com",
    "author": "eluce2",
    "commands": [
      {
        "name": "index",
        "title": "Share Meeting Link",
        "description": "Copy Meeting URL",
        "mode": "view"
      },
      {
        "name": "view-bookings",
        "title": "View Bookings",
        "description": "View your upcoming Cal.com bookings",
        "mode": "view"
      },
      {
        "name": "view-availability",
        "title": "View Availability",
        "description": "View and manage your Cal.com availability schedules",
        "mode": "view"
      },
      {
        "name": "out-of-office",
        "title": "Out of Office",
        "description": "View and manage your Cal.com out-of-office entries",
        "mode": "view"
      },
      {
        "name": "create-out-of-office",
        "title": "Create Out of Office",
        "description": "Schedule a new out-of-office entry (with draft support)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Odesli",
    "author": "annedouwe",
    "commands": [
      {
        "name": "index",
        "title": "Copy Odesli Link",
        "description": "Convert song/album link to Odesli link.",
        "mode": "no-view"
      },
      {
        "name": "history",
        "title": "View History",
        "description": "View and manage your Odesli link conversion history and favorites.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Dad Jokes",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "index",
        "title": "Random Dad Joke",
        "description": "Get a random dad joke",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Word Count",
    "author": "itsmingjie",
    "commands": [
      {
        "name": "count",
        "title": "Count",
        "description": "Count characters, words, sentences, and paragraphs in text.",
        "mode": "view"
      },
      {
        "name": "count-screenshot",
        "title": "Count from Screenshot",
        "description": "Capture a screenshot and count words, characters, sentences, and paragraphs using OCR.",
        "mode": "no-view"
      },
      {
        "name": "count-overlay",
        "title": "Word Count in Overlay",
        "description": "Show word count in an overlay on top of other applications.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Scira",
    "author": "zaidmukaddam",
    "commands": [
      {
        "name": "search-scira",
        "title": "Search Scira",
        "description": "This will send a search query to scira.app",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "1Password",
    "author": "khasbilegt",
    "commands": [
      {
        "name": "item-list",
        "title": "My Passwords",
        "description": "List of all your 1Password items. Then open in your default browser, view items in 1Password, or open items in 1Password for editing.",
        "mode": "view"
      },
      {
        "name": "renew-auth",
        "title": "Auto Renew Authorization",
        "description": "Renews the authorization each 9 minutes. Avoiding the prompt for user's password each use after 10 minutes.",
        "mode": "no-view"
      },
      {
        "name": "vault-list",
        "title": "My Vaults",
        "description": "List of all your 1Password vaults. Then open all items related to each vault.",
        "mode": "view"
      },
      {
        "name": "generate-password",
        "title": "Generate Password",
        "description": "Generate a random password with 1Password.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bangumi",
    "author": "maxchang3",
    "commands": [
      {
        "name": "list-collections",
        "title": "List Collections",
        "description": "View and update your watching, playing, or reading subjects.",
        "mode": "view"
      },
      {
        "name": "list-current-collections",
        "title": "List Current Collections",
        "description": "View your current watching, playing, or reading subjects.",
        "mode": "view"
      },
      {
        "name": "daily-calendar",
        "title": "Daily Calendar",
        "description": "View the daily airing schedule of anime.",
        "mode": "view"
      },
      {
        "name": "search-subjects",
        "title": "Search Subjects",
        "description": "Search for anime, games, books, etc. on Bangumi.",
        "mode": "view"
      },
      {
        "name": "search-characters",
        "title": "Search Characters",
        "description": "Search for characters on Bangumi.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "BART Departures",
    "author": "drewkiimon",
    "commands": [
      {
        "name": "index",
        "title": "BART Departures",
        "description": "View real-time departures for a BART station",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bash Commands",
    "author": "koala1206",
    "commands": [
      {
        "name": "search-bash-commands",
        "title": "Search Bash Commands",
        "description": "Quick access to bash commands. Search, filter by category, and copy.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "FSearch",
    "author": "paus_d_",
    "commands": [
      {
        "name": "install-fsearch",
        "title": "Install FSearch",
        "description": "Build and install or update FSearch in Terminal, with startup at login",
        "mode": "no-view"
      },
      {
        "name": "search-files",
        "title": "Search Files",
        "description": "Find files and folders anywhere on your Mac by name, with typos forgiven",
        "mode": "view"
      },
      {
        "name": "search-contents",
        "title": "Search File Contents",
        "description": "Find text, a regular expression, or where a symbol is defined inside your files",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Phosphor Icons",
    "author": "marinsokol",
    "commands": [
      {
        "name": "search",
        "title": "Search Phosphor Icons",
        "description": "Search, preview and copy Phosphor Icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "BCUninstaller",
    "author": "sansaxena789",
    "commands": [
      {
        "name": "list-applications",
        "title": "Uninstall Applications",
        "description": "Browse installed software and batch uninstall queued apps",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Vim Bro - Search Vim Commands",
    "author": "ajaypremshankar",
    "commands": [
      {
        "name": "index",
        "title": "Search Commands",
        "description": "Search Vim commands",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Timers",
    "author": "ThatNerd",
    "commands": [
      {
        "name": "start2MinuteTimer",
        "title": "Start 2 Minute Timer",
        "description": "Set a countdown for 2 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start5MinuteTimer",
        "title": "Start 5 Minute Timer",
        "description": "Set a countdown for 5 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start10MinuteTimer",
        "title": "Start 10 Minute Timer",
        "description": "Set a countdown for 10 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start15MinuteTimer",
        "title": "Start 15 Minute Timer",
        "description": "Set a countdown for 15 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start25MinuteTimer",
        "title": "Start 25 Minute Timer",
        "description": "Set a countdown for 25 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start30MinuteTimer",
        "title": "Start 30 Minute Timer",
        "description": "Set a countdown for 30 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start45MinuteTimer",
        "title": "Start 45 Minute Timer",
        "description": "Set a countdown for 45 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start60MinuteTimer",
        "title": "Start 60 Minute Timer",
        "description": "Set a countdown for 60 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start90MinuteTimer",
        "title": "Start 90 Minute Timer",
        "description": "Set a countdown for 90 minutes.",
        "mode": "no-view"
      },
      {
        "name": "startCustomTimer",
        "title": "Start Custom Timer",
        "description": "Set a countdown for a custom amount of time.",
        "mode": "view"
      },
      {
        "name": "manageTimers",
        "title": "Manage Timers",
        "description": "View, start, or stop existing countdown timers.",
        "mode": "view"
      },
      {
        "name": "timersMenuBar",
        "title": "Timers Menu Bar",
        "description": "View, start, or stop existing countdown timers from the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "startStopwatch",
        "title": "Start Stopwatch",
        "description": "Start a stopwatch",
        "mode": "no-view"
      },
      {
        "name": "manageStopwatches",
        "title": "Manage Stopwatches",
        "description": "View, start, or stop existing stopwatches.",
        "mode": "view"
      },
      {
        "name": "dismissTimerAlert",
        "title": "Dismiss Ringing Timer",
        "description": "Stop a ringing alert from a finished timer.",
        "mode": "no-view"
      },
      {
        "name": "stopwatchMenuBar",
        "title": "Stopwatch Menu Bar",
        "description": "View, start, or stop existing stopwatches from the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "previewAlertSounds",
        "title": "Preview Alert Sounds",
        "description": "Play samples of different alert sound effects.",
        "mode": "view"
      },
      {
        "name": "stopRunningTimer",
        "title": "Stop Running Timer",
        "description": "Stop the running timer closest to completion.",
        "mode": "no-view"
      },
      {
        "name": "configureMenubarPresets",
        "title": "Configure Presets in Menu Bar",
        "description": "Configure which presets to show in the Timers Menu Bar.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bento Window",
    "author": "Popo",
    "commands": [
      {
        "name": "tile",
        "title": "Auto Tile",
        "description": "Tile windows of a single app into a grid that auto-adapts to the window count. Targets the first matching app from the app list, or the focused window's app when the list is empty.",
        "mode": "no-view"
      },
      {
        "name": "tile-all",
        "title": "Auto Tile All",
        "description": "Tile every tileable window on the active desktop into a grid that auto-adapts to the window count.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "BetterCapture",
    "author": "qlaffont",
    "commands": [
      {
        "name": "toggle-record",
        "title": "Toggle Record",
        "description": "Stop recording, or open content selection to start a new recording",
        "mode": "no-view"
      },
      {
        "name": "open-recordings",
        "title": "Open Recordings",
        "description": "Open the BetterCapture recordings folder in Finder",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "BetterDisplay",
    "author": "pascal_burkhard",
    "commands": [
      {
        "name": "manage-displays",
        "title": "Manage Displays",
        "description": "List all available displays",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Owl",
    "author": "gohadar",
    "commands": [
      {
        "name": "owl",
        "title": "Owl",
        "description": "Converts the selected text to another language.",
        "mode": "view"
      },
      {
        "name": "configure-owls",
        "title": "Configure Owls",
        "description": "Configure the Owls (languages) to use.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Brave",
    "author": "ron-myers",
    "commands": [
      {
        "name": "new-tab",
        "title": "Open New Tab",
        "description": "Open a new Brave tab.",
        "mode": "no-view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Open a new Brave window.",
        "mode": "no-view"
      },
      {
        "name": "open-new-incognito-window",
        "title": "Open New Incognito Window",
        "description": "Open a new Brave incognito window.",
        "mode": "no-view"
      },
      {
        "name": "search-tab",
        "title": "Search Tabs",
        "description": "List all tabs and go to the selected.",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browser history.",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search browser bookmarks.",
        "mode": "view"
      },
      {
        "name": "search-bookmark-folders",
        "title": "Search Bookmark Folders",
        "description": "Search browser bookmark folders.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bit Parser",
    "author": "TwoMental",
    "commands": [
      {
        "name": "parse-bit",
        "title": "Parse Bits",
        "description": "Parse individual bits from decimal, hexadecimal, or binary values",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bitcoin Tools",
    "author": "satchmo",
    "commands": [
      {
        "name": "copy-address-from-wif",
        "title": "Copy Address from WIF",
        "description": "Convert a WIF private key to its BSV address and copy it to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "p2pkh-script-from-address",
        "title": "Create P2PKH Script",
        "description": "Create a Pay to Public Key Hash locking script from a BSV address",
        "mode": "view"
      },
      {
        "name": "address-from-pubkey-hash",
        "title": "Create Address from Public Key Hash",
        "description": "Create a BSV address from a 20-byte public key hash",
        "mode": "no-view"
      },
      {
        "name": "generate-address",
        "title": "Generate BSV Address",
        "description": "Generate a random BSV address and use the configured output behavior",
        "mode": "no-view"
      },
      {
        "name": "generate-xpub",
        "title": "Generate BIP32 XPUB",
        "description": "Generate a random BIP32 extended public key and use the configured output behavior",
        "mode": "no-view"
      },
      {
        "name": "generate-xpriv",
        "title": "Generate BIP32 XPRIV",
        "description": "Generate a random BIP32 extended private key and use the configured output behavior",
        "mode": "no-view"
      },
      {
        "name": "generate-private-key",
        "title": "Generate Private Key (WIF)",
        "description": "Generate a random WIF private key and use the configured output behavior",
        "mode": "no-view"
      },
      {
        "name": "decode-transaction",
        "title": "Decode Transaction",
        "description": "Decode a raw BSV transaction into a readable summary",
        "mode": "view"
      },
      {
        "name": "bsv-price-menu-bar",
        "title": "BSV Price in Menu Bar",
        "description": "See the current BSV price and block height in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "bitcoin-price",
        "title": "View Bitcoin Price",
        "description": "View current Bitcoin SV market and chain data",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bitwarden Vault",
    "author": "jomifepe",
    "commands": [
      {
        "name": "search",
        "title": "Search Vault",
        "description": "Search all items in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "authenticator",
        "title": "Authenticator",
        "description": "Search all items with TOTP and generate codes.",
        "mode": "view"
      },
      {
        "name": "generate-password",
        "title": "Generate Password",
        "description": "Generate a password using Bitwarden.",
        "mode": "view"
      },
      {
        "name": "generate-password-quick",
        "title": "Generate Password (Quick)",
        "description": "Generate a password using Bitwarden and copy and/or paste it into the active app right away.",
        "mode": "no-view"
      },
      {
        "name": "create-folder",
        "title": "Create Folder",
        "description": "Create a folder in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "create-login",
        "title": "Create Login",
        "description": "Create a new login item in the authenticated Bitwarden vault.",
        "mode": "view"
      },
      {
        "name": "lock-vault",
        "title": "Lock Vault",
        "description": "Lock your bitwarden vault",
        "mode": "no-view"
      },
      {
        "name": "logout-vault",
        "title": "Logout",
        "description": "Logout from your bitwarden vault account",
        "mode": "no-view"
      },
      {
        "name": "create-send",
        "title": "Create Send",
        "description": "Securely share information directly with anyone.",
        "mode": "view"
      },
      {
        "name": "search-sends",
        "title": "Search Sends",
        "description": "List and search all the Sends owned by you.",
        "mode": "view"
      },
      {
        "name": "receive-send",
        "title": "Receive Send",
        "description": "Receive a send from a URL",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Blackr",
    "author": "li_jin",
    "commands": [
      {
        "name": "blackr",
        "title": "Blackr",
        "description": "Cover the main display with a black cleaning screen.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Brand Guidelines",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Open Brand Guidelines",
        "description": "Quickly look up colors, logos and screenshots of the Raycast brand.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Bump Name Match",
    "author": "Rob",
    "commands": [
      {
        "name": "search-names",
        "title": "Search Names",
        "description": "Search baby names and view their details",
        "mode": "view"
      },
      {
        "name": "my-lists",
        "title": "My Lists",
        "description": "Browse your favorite lists and manage saved names",
        "mode": "view"
      },
      {
        "name": "search-origins",
        "title": "Search by Origin",
        "description": "Browse names by cultural origin, optionally filtered by gender",
        "mode": "view"
      },
      {
        "name": "naming-sessions",
        "title": "Naming Sessions",
        "description": "Vote on names with your partner and see your matches",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "RG AdGuard Links",
    "author": "jergensturdley",
    "commands": [
      {
        "name": "convert-url",
        "title": "Convert Store URL",
        "description": "Convert Microsoft Store URL to rg-adguard.net link",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kill Process",
    "author": "rolandleth",
    "commands": [
      {
        "name": "index",
        "title": "Kill Process",
        "description": "Lists all running processes, ordered by CPU or memory usage and allows (force) killing one",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Toggle Menu Bar",
    "author": "iamyeizi",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Menu Bar",
        "description": "Toggle auto hide/show menu bar between two options of your choice.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Chrome",
    "author": "Codely",
    "commands": [
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Open a new Google Chrome tab.",
        "mode": "view"
      },
      {
        "name": "search-tab",
        "title": "Search Tabs",
        "description": "List all tabs and go to the selected.",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browser history.",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search browser bookmarks.",
        "mode": "view"
      },
      {
        "name": "search-all",
        "title": "Search All",
        "description": "Search browser all tabs and history,bookmarks.",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "Create New Window",
        "description": "Create New Window.",
        "mode": "no-view"
      },
      {
        "name": "new-incognito-window",
        "title": "Create New Incognito Window",
        "description": "Create New Incognito Window.",
        "mode": "no-view"
      },
      {
        "name": "new-guest-window",
        "title": "Create New Guest Window",
        "description": "Create New Guest Window.",
        "mode": "no-view"
      },
      {
        "name": "open-current-in-guest",
        "title": "Open Current Tab in Guest",
        "description": "Open the current active tab's URL in a new Chrome Guest window.",
        "mode": "no-view"
      },
      {
        "name": "name-window",
        "title": "Name Window",
        "description": "Name the currently active Google Chrome window.",
        "mode": "no-view"
      },
      {
        "name": "search-windows",
        "title": "Search Windows",
        "description": "List all open windows and focus the selected one.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Jira Time Tracking",
    "author": "niallpaterson",
    "commands": [
      {
        "name": "index",
        "title": "Log Time",
        "description": "Log time against a Jira issue",
        "mode": "view"
      },
      {
        "name": "viewLoggedTime",
        "title": "View Logged Time",
        "description": "View your logged time entries by month",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "React Documentation",
    "author": "webdiego",
    "commands": [
      {
        "name": "index",
        "title": "Open Documentation",
        "description": "Quick links to the new React documentation",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Calendly",
    "author": "eluce2",
    "commands": [
      {
        "name": "calendly",
        "title": "Share Meeting Link",
        "description": "Copy Meeting URL",
        "mode": "view"
      },
      {
        "name": "upcoming-meetings",
        "title": "Upcoming Meetings",
        "description": "Browse upcoming Calendly meetings, join calls, reschedule, or cancel with confirmation",
        "mode": "view"
      },
      {
        "name": "event-types",
        "title": "Event Types",
        "description": "Browse active Calendly event types, share scheduling links, and check availability",
        "mode": "view"
      },
      {
        "name": "book-meeting",
        "title": "Book Meeting",
        "description": "Book an invitee into a verified available Calendly time slot with confirmation",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Calliday",
    "author": "yaanisy",
    "commands": [
      {
        "name": "now",
        "title": "Current Activity",
        "description": "What Calliday is tracking right now, with today's total.",
        "mode": "view"
      },
      {
        "name": "today",
        "title": "Today's Report",
        "description": "Today by project, app, and site.",
        "mode": "view"
      },
      {
        "name": "tomatoes",
        "title": "Tomatoes",
        "description": "Today's harvest, run by run — and the one on the vine.",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Activity",
        "description": "Find a document or page in your tracked activity, then jump to it on the timeline or open it.",
        "mode": "view"
      },
      {
        "name": "start-tomato",
        "title": "Start Tomato",
        "description": "Plant a pomodoro; Calliday notifies you when it's ripe.",
        "mode": "no-view"
      },
      {
        "name": "start-timer",
        "title": "Start Timer",
        "description": "Start a manual Calliday timer.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Capd",
    "author": "jamie_davenport",
    "commands": [
      {
        "name": "search",
        "title": "Search",
        "description": "Full-text search across everything you have captured.",
        "mode": "view"
      },
      {
        "name": "capture",
        "title": "Capture",
        "description": "Save a link, selection, or the clipboard to Capd.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Capture - Quick Notes",
    "author": "furkansimsir",
    "commands": [
      {
        "name": "add-capture",
        "title": "Add Capture",
        "description": "Add a new Capture item",
        "mode": "view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Capture a thought straight from the root search, without opening any window",
        "mode": "no-view"
      },
      {
        "name": "capture-clipboard",
        "title": "Capture Clipboard",
        "description": "Save the current clipboard text or file to Capture",
        "mode": "no-view"
      },
      {
        "name": "search-captures",
        "title": "Search Captures",
        "description": "Search, open, archive, and delete Capture items",
        "mode": "view"
      },
      {
        "name": "create-list",
        "title": "Create List",
        "description": "Create a new list in Capture",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Cast AI",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "ask",
        "title": "Answer Cast Prompt",
        "description": "Runs when Cast sends a prompt. There is nothing to open by hand.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Vivaldi",
    "author": "crisboarna",
    "commands": [
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Open a new Vivaldi tab.",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "New Window",
        "description": "Open a new Vivaldi window.",
        "mode": "no-view"
      },
      {
        "name": "search-tab",
        "title": "Search Tabs",
        "description": "List all tabs and go to the selected.",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browser history.",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search browser bookmarks.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Change Case",
    "author": "erics118",
    "commands": [
      {
        "name": "change-case",
        "title": "Change Case",
        "description": "Change the case of the selected text or text in the clipboard",
        "mode": "view"
      },
      {
        "name": "convert-camel-case",
        "title": "Convert to camelCase",
        "description": "Convert selected text or clipboard to camelCase",
        "mode": "no-view"
      },
      {
        "name": "convert-capital-case",
        "title": "Convert to Capital Case",
        "description": "Convert selected text or clipboard to Capital Case",
        "mode": "no-view"
      },
      {
        "name": "convert-constant-case",
        "title": "Convert to CONSTANT_CASE",
        "description": "Convert selected text or clipboard to CONSTANT_CASE",
        "mode": "no-view"
      },
      {
        "name": "convert-dot-case",
        "title": "Convert to dot.case",
        "description": "Convert selected text or clipboard to dot.case",
        "mode": "no-view"
      },
      {
        "name": "convert-header-case",
        "title": "Convert to Header-Case",
        "description": "Convert selected text or clipboard to Header-Case",
        "mode": "no-view"
      },
      {
        "name": "convert-lower-case",
        "title": "Convert to lower case",
        "description": "Convert selected text or clipboard to lower case",
        "mode": "no-view"
      },
      {
        "name": "convert-lower-first",
        "title": "Convert to lower First",
        "description": "Convert selected text or clipboard to lower First",
        "mode": "no-view"
      },
      {
        "name": "convert-no-case",
        "title": "Convert to no case",
        "description": "Convert selected text or clipboard to no case",
        "mode": "no-view"
      },
      {
        "name": "convert-kebab-case",
        "title": "Convert to kebab-case",
        "description": "Convert selected text or clipboard to kebab-case",
        "mode": "no-view"
      },
      {
        "name": "convert-kebab-upper-case",
        "title": "Convert to KEBAB-UPPER-CASE",
        "description": "Convert selected text or clipboard to KEBAB-UPPER-CASE",
        "mode": "no-view"
      },
      {
        "name": "convert-pascal-case",
        "title": "Convert to PascalCase",
        "description": "Convert selected text or clipboard to PascalCase",
        "mode": "no-view"
      },
      {
        "name": "convert-pascal-snake-case",
        "title": "Convert to Pascal_Snake_Case",
        "description": "Convert selected text or clipboard to Pascal_Snake_Case",
        "mode": "no-view"
      },
      {
        "name": "convert-path-case",
        "title": "Convert to path/case",
        "description": "Convert selected text or clipboard to path/case",
        "mode": "no-view"
      },
      {
        "name": "convert-random-case",
        "title": "Convert to rAndOm cAsE",
        "description": "Convert selected text or clipboard to rAndOm cAsE",
        "mode": "no-view"
      },
      {
        "name": "convert-sentence-case",
        "title": "Convert to Sentence case",
        "description": "Convert selected text or clipboard to Sentence case",
        "mode": "no-view"
      },
      {
        "name": "convert-snake-case",
        "title": "Convert to snake_case",
        "description": "Convert selected text or clipboard to snake_case",
        "mode": "no-view"
      },
      {
        "name": "convert-alternating-case",
        "title": "Convert to aLtErNaTiNg cAsE",
        "description": "Convert selected text or clipboard to aLtErNaTiNg cAsE",
        "mode": "no-view"
      },
      {
        "name": "convert-swap-case",
        "title": "Convert to sWAP cASE",
        "description": "Convert selected text or clipboard to sWAP cASE",
        "mode": "no-view"
      },
      {
        "name": "convert-title-case",
        "title": "Convert to Title Case",
        "description": "Convert selected text or clipboard to Title Case",
        "mode": "no-view"
      },
      {
        "name": "convert-upper-case",
        "title": "Convert to UPPER CASE",
        "description": "Convert selected text or clipboard to UPPER CASE",
        "mode": "no-view"
      },
      {
        "name": "convert-upper-first",
        "title": "Convert to Upper first",
        "description": "Convert selected text or clipboard to Upper first",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Can I Use",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "index",
        "title": "Search Can I Use",
        "description": "Get browser support for front-end web technologies on desktop and mobile",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Toggl Track",
    "author": "franzwilhelm",
    "commands": [
      {
        "name": "index",
        "title": "Start/Stop Time Entry",
        "description": "Start a new time entry or end the running time entry.",
        "mode": "view"
      },
      {
        "name": "createTimeEntry",
        "title": "Quickstart New Timer",
        "description": "Start a new time entry from a global hotkey.",
        "mode": "view"
      },
      {
        "name": "stopTimeEntry",
        "title": "Quickstop Timer",
        "description": "Stop the running time entry without opening a window.",
        "mode": "no-view"
      },
      {
        "name": "updateTimeEntry",
        "title": "Update Time Entry",
        "description": "Update the description, project, tags of recent time entries.",
        "mode": "view"
      },
      {
        "name": "manageWorkspaces",
        "title": "View Workspaces",
        "description": "A list of all the workspace you have access to.",
        "mode": "view"
      },
      {
        "name": "manageTags",
        "title": "Manage Tags",
        "description": "A list of all the tags you have access to.",
        "mode": "view"
      },
      {
        "name": "manageClients",
        "title": "Manage Clients",
        "description": "A list of all the clients you have access to.",
        "mode": "view"
      },
      {
        "name": "menuBar",
        "title": "Toggl Menu Bar",
        "description": "View, start, or stop existing time entries from the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "manageProjects",
        "title": "Manage Projects",
        "description": "A list of all the projects you have access to.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Change Scroll Direction",
    "author": "gregoralbrecht",
    "commands": [
      {
        "name": "changeScrollDirection",
        "title": "Change Scroll Direction",
        "description": "Switches between \"natural\" and \"mouse-friendly.\"",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Chiikawa Characters",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-characters",
        "title": "Search Chiikawa Characters",
        "description": "Search and browse with category, sorting, and list/grid views",
        "mode": "view"
      },
      {
        "name": "compare-characters",
        "title": "Compare Chiikawa Characters",
        "description": "Pick two characters and compare traits side by side",
        "mode": "view"
      },
      {
        "name": "random-character",
        "title": "Random Chiikawa Character",
        "description": "Get a random character by category with smart recent filtering",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Chinese Traditional Colors",
    "author": "RaffeYang",
    "commands": [
      {
        "name": "search-colors",
        "title": "Chinese Traditional Colors",
        "description": "Find Chinese traditional colors by name, number, HEX, RGB, HSL, hue, or palette relationship.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Chmod Lookup",
    "author": "taha_harradi",
    "commands": [
      {
        "name": "chmod",
        "title": "Look up Chmod Mode",
        "description": "Convert Unix permissions between numeric (octal) and symbolic notation",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Chrome DevTools",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "inspect-tabs",
        "title": "Inspect Tabs",
        "description": "Browse inspectable Chrome tabs and open debugging workflows",
        "mode": "view"
      },
      {
        "name": "console",
        "title": "Inspect Console",
        "description": "View console messages and runtime errors from a Chrome tab",
        "mode": "view"
      },
      {
        "name": "network",
        "title": "Inspect Network",
        "description": "Capture and inspect network requests from a Chrome tab",
        "mode": "view"
      },
      {
        "name": "evaluate-javascript",
        "title": "Evaluate JavaScript",
        "description": "Run JavaScript in the selected Chrome tab",
        "mode": "view"
      },
      {
        "name": "audit-page",
        "title": "Audit Page",
        "description": "Check accessibility, best practices, and SEO for a Chrome tab",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Circleback",
    "author": "arguiot",
    "commands": [
      {
        "name": "new-meeting",
        "title": "New Meeting",
        "description": "Record a new meeting in Circleback.",
        "mode": "no-view"
      },
      {
        "name": "open-last-meeting",
        "title": "Open Last Meeting",
        "description": "Open your most recent meeting in Circleback.",
        "mode": "no-view"
      },
      {
        "name": "search-meetings",
        "title": "Search Meetings",
        "description": "Search your meetings in Circleback.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "cl1p.net",
    "author": "meslva",
    "commands": [
      {
        "name": "save",
        "title": "Save to cl1p.net",
        "description": "Save text to a cl1p.net title and copy the URL",
        "mode": "view"
      },
      {
        "name": "save-selected",
        "title": "Save Selected Text to cl1p.net",
        "description": "Save the currently selected text to a cl1p.net note and copy the URL",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Clerk",
    "author": "filiph",
    "commands": [
      {
        "name": "manage-apps",
        "title": "Manage Apps",
        "description": "Add, edit, remove, and activate Clerk instances",
        "mode": "view"
      },
      {
        "name": "search-users",
        "title": "Search Users",
        "description": "Search and manage users in the active Clerk instance",
        "mode": "view"
      },
      {
        "name": "search-organizations",
        "title": "Search Organizations",
        "description": "Search organizations and manage members in the active Clerk instance",
        "mode": "view"
      },
      {
        "name": "invitations",
        "title": "Invitations",
        "description": "View and manage invitations in the active Clerk instance",
        "mode": "view"
      },
      {
        "name": "access-lists",
        "title": "Access Lists",
        "description": "Manage allowlist and blocklist identifiers in the active Clerk instance",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cloudflare Images",
    "author": "miguel_caetano_dias",
    "commands": [
      {
        "name": "validate-credentials",
        "title": "Validate Cloudflare Credentials",
        "description": "Pings the Cloudflare Images API to confirm your Account ID, API Token, and Account Hash are configured correctly.",
        "mode": "view"
      },
      {
        "name": "upload-clipboard",
        "title": "Upload Clipboard Image",
        "description": "Reads the image currently on your clipboard, uploads it to Cloudflare Images, and pastes the formatted URL at the cursor. Both dropdowns are optional. Leave them on 'Use my preference' to fall back to your settings, or pick a value to override format and/or signed-mode for this single invocation.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-markdown",
        "title": "Upload Clipboard as Markdown",
        "description": "Uploads the clipboard image and pastes the URL as Markdown, ![filename](url), regardless of your default output format. Bind a hotkey if you live in Markdown.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-html",
        "title": "Upload Clipboard as HTML",
        "description": "Uploads the clipboard image and pastes an HTML <img> tag, regardless of your default output format.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-url",
        "title": "Upload Clipboard as URL",
        "description": "Uploads the clipboard image and pastes only the raw URL, no Markdown or HTML wrapping, regardless of your default output format. The 'just give me the link' path for Slack, JSON fields, CSS, etc.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-signed",
        "title": "Upload Clipboard as Signed Image",
        "description": "Uploads the clipboard image with a Signed URL and copies the URL to the clipboard. Hotkey-friendly for the 'this one needs a signed link' case. Paste anywhere with ⌘V.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-public",
        "title": "Upload Clipboard as Image",
        "description": "Uploads the clipboard image with a public URL and copies the URL to the clipboard. Use this instead of 'Upload Clipboard Image' when you want the raw URL on the clipboard (no Markdown / HTML wrapping, no paste at cursor).",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-signed-markdown",
        "title": "Upload Clipboard as Signed Markdown",
        "description": "Combo: uploads with a Signed URL AND pastes as Markdown at cursor, regardless of your Signed URLs preference. Hotkey-friendly for 'signed Markdown image, right here, right now'.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-signed-html",
        "title": "Upload Clipboard as Signed HTML",
        "description": "Combo: uploads with a Signed URL AND pastes as an HTML <img> tag at cursor, regardless of your Signed URLs preference.",
        "mode": "no-view"
      },
      {
        "name": "upload-clipboard-signed-url",
        "title": "Upload Clipboard as Signed URL",
        "description": "Combo: uploads with a Signed URL AND pastes the raw URL string at cursor (no Markdown / HTML wrapping), regardless of your Signed URLs preference. Differs from 'Upload Clipboard as Signed Image' (which copies to clipboard without pasting).",
        "mode": "no-view"
      },
      {
        "name": "upload-finder",
        "title": "Upload Selected File",
        "description": "Uploads the image(s) currently selected in Finder to Cloudflare Images. Multiple images are joined newline-separated and copied to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-markdown",
        "title": "Upload Selected File as Markdown",
        "description": "Uploads selected Finder image(s) and copies the URL(s) as Markdown, regardless of your default output format.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-html",
        "title": "Upload Selected File as HTML",
        "description": "Uploads selected Finder image(s) and copies HTML <img> tag(s), regardless of your default output format.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-url",
        "title": "Upload Selected File as URL",
        "description": "Uploads selected Finder image(s) and copies only the raw URL(s), regardless of your default output format. The 'just give me the link' path for Finder uploads.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-signed",
        "title": "Upload Selected File as Signed Image",
        "description": "Uploads selected Finder image(s) with Signed URLs and copies the URL(s) to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-public",
        "title": "Upload Selected File as Image",
        "description": "Uploads selected Finder image(s) with public URLs and copies the raw URL(s) to the clipboard. Use this instead of 'Upload Selected File' when you want the raw URLs (no Markdown / HTML wrapping).",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-signed-markdown",
        "title": "Upload Selected File as Signed Markdown",
        "description": "Combo: uploads selected Finder image(s) with Signed URLs AND copies as Markdown image references to the clipboard, regardless of your Signed URLs preference.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-signed-html",
        "title": "Upload Selected File as Signed HTML",
        "description": "Combo: uploads selected Finder image(s) with Signed URLs AND copies as HTML <img> tags to the clipboard, regardless of your Signed URLs preference.",
        "mode": "no-view"
      },
      {
        "name": "upload-finder-signed-url",
        "title": "Upload Selected File as Signed URL",
        "description": "Combo: uploads selected Finder image(s) with Signed URLs AND copies the raw URL(s) to the clipboard. Functionally equivalent to 'Upload Selected File as Signed Image' on Finder (the Finder pipeline always copies, never pastes), but kept for naming consistency with the clipboard family.",
        "mode": "no-view"
      },
      {
        "name": "my-images",
        "title": "My Cloudflare Images",
        "description": "Browse, copy URLs from, and delete the images in your Cloudflare Images account.",
        "mode": "view"
      },
      {
        "name": "set-default-variant",
        "title": "Set Default Variant",
        "description": "Pick the default variant for new uploads and URL formatting from a list fetched from your Cloudflare Images account. Overrides the Default Variant textfield in preferences.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cloudflare",
    "author": "destiner",
    "commands": [
      {
        "name": "view-sites",
        "title": "View Sites",
        "description": "Lists your sites",
        "mode": "view"
      },
      {
        "name": "view-zone-analytics",
        "title": "View Zone Analytics",
        "description": "View traffic, bandwidth, cache, visitor, and threat metrics",
        "mode": "view"
      },
      {
        "name": "view-zone-settings",
        "title": "View Zone Settings",
        "description": "Review SSL, protocol, security, performance, and cache settings",
        "mode": "view"
      },
      {
        "name": "view-ssl-certificates",
        "title": "View SSL Certificates",
        "description": "Inspect certificate status, expiry, hosts, issuer, and validation errors",
        "mode": "view"
      },
      {
        "name": "search-dns-records",
        "title": "Search DNS Records",
        "description": "Search and edit DNS records across all zones",
        "mode": "view"
      },
      {
        "name": "quick-create-dns-record",
        "title": "Quick Create DNS Record",
        "description": "Create a DNS record in any accessible zone",
        "mode": "view"
      },
      {
        "name": "dns-toolkit",
        "title": "DNS Toolkit",
        "description": "Check DNS health, manage DNSSEC, and import, export, or bulk edit records",
        "mode": "view"
      },
      {
        "name": "purge-cache",
        "title": "Purge Cache",
        "description": "Purge cached content for a zone",
        "mode": "view"
      },
      {
        "name": "view-pages",
        "title": "View Pages",
        "description": "Lists your page projects",
        "mode": "view"
      },
      {
        "name": "view-deployments",
        "title": "View Deployments",
        "description": "View recent Pages and Workers deployments",
        "mode": "view"
      },
      {
        "name": "view-members",
        "title": "View Members",
        "description": "Lists your team members",
        "mode": "view"
      },
      {
        "name": "view-audit-logs",
        "title": "View Audit Logs",
        "description": "View recent Cloudflare account activity",
        "mode": "view"
      },
      {
        "name": "view-workers",
        "title": "View Workers",
        "description": "Lists your workers",
        "mode": "view"
      },
      {
        "name": "view-worker-routes",
        "title": "View Worker Routes",
        "description": "Inspect route patterns and the Workers attached to them",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Coast",
    "author": "jerichosequitin",
    "commands": [
      {
        "name": "gallery",
        "title": "Browse Screenshots",
        "description": "Visually browse recorded Coast moments with application and domain filters",
        "mode": "view"
      },
      {
        "name": "saved-searches",
        "title": "Saved Searches",
        "description": "Save and rerun local queries and filters without copying recordings",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Coast",
        "description": "Search your Coast screen history",
        "mode": "view"
      },
      {
        "name": "activity",
        "title": "Coast Activity",
        "description": "See app and domain usage over time",
        "mode": "view"
      },
      {
        "name": "timeline",
        "title": "Browse Coast Timeline",
        "description": "Browse recent Coast screenshots and activity highlights",
        "mode": "view"
      },
      {
        "name": "grab-screen",
        "title": "Capture Current Screen",
        "description": "Capture the current display through Coast and copy the image",
        "mode": "no-view"
      },
      {
        "name": "today",
        "title": "Coast Screen Time",
        "description": "Show today's Coast screen time in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Cobalt Finance",
    "author": "sriket_komali",
    "commands": [
      {
        "name": "transactions",
        "title": "Recent Transactions",
        "description": "Browse and search your recent Cobalt transactions",
        "mode": "view"
      },
      {
        "name": "recurring",
        "title": "Recurring Transactions",
        "description": "Active subscriptions, bills, and recurring income",
        "mode": "view"
      },
      {
        "name": "accounts",
        "title": "Accounts",
        "description": "Connected bank and credit accounts with current balances",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "CodePen",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "search-pens",
        "title": "Search Pens",
        "description": "Search your Pens, browse source files and versions, edit, fork, and manage deployments",
        "mode": "view"
      },
      {
        "name": "create-pen",
        "title": "Create Pen",
        "description": "Create a CodePen 2.0 Pen with starter files or your own HTML, CSS, and JavaScript",
        "mode": "view"
      },
      {
        "name": "search-collections",
        "title": "Search Collections",
        "description": "Browse your collections and manage their Pens",
        "mode": "view"
      },
      {
        "name": "create-collection",
        "title": "Create Collection",
        "description": "Create a collection to organize your Pens",
        "mode": "view"
      },
      {
        "name": "search-assets",
        "title": "Search Assets",
        "description": "Browse, copy, rename, and delete your hosted assets",
        "mode": "view"
      },
      {
        "name": "upload-asset",
        "title": "Upload Asset",
        "description": "Upload a file to CodePen Asset Hosting and copy its URL",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PromptCast for Claude & Codex",
    "author": "WerrySs",
    "commands": [
      {
        "name": "codex-claude-cli",
        "title": "Browse Claude and Codex Chats",
        "description": "Send prompts, manage sessions, and control Codex CLI and Claude Code directly from Raycast.",
        "mode": "view"
      },
      {
        "name": "cli-usage",
        "title": "View Claude and Codex Usage",
        "description": "View plans, limits, resets, and usage for Claude Code and Codex CLI.",
        "mode": "view"
      },
      {
        "name": "cli-usage-menu-bar",
        "title": "Show Claude and Codex Usage",
        "description": "Show available Claude Code and Codex CLI limits in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "manage-mcps",
        "title": "Manage MCP Servers",
        "description": "View and manage MCP servers for Claude Code and Codex CLI.",
        "mode": "view"
      },
      {
        "name": "manage-skills",
        "title": "Manage CLI Skills",
        "description": "View and manage local skills for Claude Code and Codex CLI.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Codex Reset Forecast",
    "author": "Astatine-213",
    "commands": [
      {
        "name": "check-reset-forecast",
        "title": "Check Reset Forecast",
        "description": "View the reset outlook, announcements, and sourced reset records from Codex Reset Monitor.",
        "mode": "view"
      },
      {
        "name": "reset-history-calendar",
        "title": "View Reset Calendar",
        "description": "See confirmed Codex reset days across the current and previous month at a glance.",
        "mode": "view"
      },
      {
        "name": "toggle-reset-forecast-menu-bar",
        "title": "Show Reset Forecast in Menu Bar",
        "description": "Show the reset forecast in the menu bar. Configure its display here, or hide it from its menu.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "CodexRunway Reset Tracker",
    "author": "evilmouth",
    "commands": [
      {
        "name": "menubar",
        "title": "Reset Status (Menu Bar)",
        "description": "Shows the latest reset status in the menu bar, auto-refreshing every 10 minutes",
        "mode": "menu-bar"
      },
      {
        "name": "latest",
        "title": "View Latest Reset",
        "description": "Shows full details of the latest reset record",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Browse Reset History",
        "description": "Browse paginated reset records, filterable by kind",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Coffee",
    "author": "mooxl",
    "commands": [
      {
        "name": "caffeinate",
        "title": "Caffeinate",
        "description": "Prevent your Mac from sleeping",
        "mode": "no-view"
      },
      {
        "name": "decaffeinate",
        "title": "Decaffeinate",
        "description": "Turn off the caffeine",
        "mode": "no-view"
      },
      {
        "name": "caffeinateWhile",
        "title": "Caffeinate While",
        "description": "Prevent your Mac from sleeping while a certain app is running",
        "mode": "view"
      },
      {
        "name": "index",
        "title": "Caffeinate Status Menu Bar",
        "description": "Get the status of the current caffeination in your menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "caffeinateToggle",
        "title": "Toggle Caffeinate",
        "description": "Toggle caffeination",
        "mode": "no-view"
      },
      {
        "name": "caffeinateFor",
        "title": "Caffeinate for ...",
        "description": "Prevent your Mac from sleeping for a certain time",
        "mode": "no-view"
      },
      {
        "name": "caffeinateUntil",
        "title": "Caffeinate Until",
        "description": "Prevent your Mac from sleeping until a certain time. Type one like 5pm, or leave the field empty to pick a date and time.",
        "mode": "view"
      },
      {
        "name": "addSchedule",
        "title": "Schedule Caffeination",
        "description": "Schedule caffeination",
        "mode": "view"
      },
      {
        "name": "status",
        "title": "Caffeinate Status",
        "description": "Show the current caffeination status",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Color Picker",
    "author": "thomas",
    "commands": [
      {
        "name": "pick-color",
        "title": "Pick Color",
        "description": "Pick a color on your desktop",
        "mode": "no-view"
      },
      {
        "name": "extract-color",
        "title": "Extract Color from Selected Image",
        "description": "Extract colors from the selected File Explorer image",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Color Picker",
        "description": "Access your colors from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "organize-colors",
        "title": "Organize Colors",
        "description": "Organize your colors",
        "mode": "view"
      },
      {
        "name": "favorite-colors",
        "title": "Favorite Colors",
        "description": "View and use your favorite colors",
        "mode": "view"
      },
      {
        "name": "generate-colors",
        "title": "Generate Colors",
        "description": "Generate colors using AI",
        "mode": "view"
      },
      {
        "name": "color-names",
        "title": "Color Names",
        "description": "Get the name of a color",
        "mode": "view"
      },
      {
        "name": "color-wheel",
        "title": "Color Wheel",
        "description": "Pick a color with color wheel",
        "mode": "view"
      },
      {
        "name": "convert-color",
        "title": "Convert Color",
        "description": "Convert any color to a different format",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Command Bid",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "command-bids",
        "title": "Command Bids",
        "description": "Command Bids Command Bids Command Bid",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Commit Sounds",
    "author": "koushik",
    "commands": [
      {
        "name": "add-commit-sound",
        "title": "Add Commit Sound",
        "description": "Upload or link audio for a GitHub account and set its volume.",
        "mode": "view"
      },
      {
        "name": "commit-sound-controls",
        "title": "Commit Sound Controls",
        "description": "Enable, disable, test, and inspect Git post-commit sounds.",
        "mode": "view"
      },
      {
        "name": "connect-github-account",
        "title": "Connect GitHub Account",
        "description": "Connect GitHub to prefill commit sound rules with your account.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Companies House",
    "author": "aic",
    "commands": [
      {
        "name": "search-companies",
        "title": "Search Companies",
        "description": "Search for UK companies by name or number.",
        "mode": "view"
      },
      {
        "name": "search-officers",
        "title": "Search Officers",
        "description": "Search for company officers and directors by name.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Connect to VPN",
    "author": "rasmusbe",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Last Used",
        "description": "Connect to or disconnect from the VPN most recently selected or used in this extension. Assign a hotkey for quick access.",
        "mode": "no-view"
      },
      {
        "name": "index",
        "title": "Show Network Services",
        "description": "View VPN connection status, connect or disconnect, organize favorites, and choose the VPN used by Toggle Last Used.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Network Services",
        "description": "View VPN connection status and connect or disconnect from the menu bar. Status refreshes automatically every 30 seconds.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Contra",
    "author": "agusdellaquila",
    "commands": [
      {
        "name": "finance",
        "title": "Finance Dashboard",
        "description": "Balance, revenue, and outstanding invoices.",
        "mode": "view"
      },
      {
        "name": "projects",
        "title": "Active Projects",
        "description": "Your active projects and clients.",
        "mode": "view"
      },
      {
        "name": "messages",
        "title": "Messages",
        "description": "Client conversations and unread messages.",
        "mode": "view"
      },
      {
        "name": "create-invoice",
        "title": "Create Invoice",
        "description": "Draft and send a Contra invoice.",
        "mode": "view"
      },
      {
        "name": "menubar",
        "title": "Contra Menu Bar",
        "description": "Pending balance and next due invoice in your menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Conventional Comments",
    "author": "krzysztofzuraw",
    "commands": [
      {
        "name": "comment",
        "title": "Insert Conventional Comment",
        "description": "Easily insert conventional comments into the frontmost application.",
        "mode": "view"
      },
      {
        "name": "commit",
        "title": "Insert Conventional Commit",
        "description": "Easily insert conventional commit into the frontmost application.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Convt",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "convt",
        "title": "Convert Files",
        "description": "Convert selected Finder files or choose files to convert locally with Convt.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cook",
    "author": "chizitere_david",
    "commands": [
      {
        "name": "view-recipes",
        "title": "View Recipes",
        "description": "Search your recipe collection and view recipes with ingredients, steps, cookware, and metadata",
        "mode": "view"
      },
      {
        "name": "shopping-list",
        "title": "Shopping List",
        "description": "Select recipes and generate a combined shopping list with quantities",
        "mode": "view"
      },
      {
        "name": "pantry",
        "title": "Pantry",
        "description": "View pantry inventory, find what you can make, and check depleted/expiring items",
        "mode": "view"
      },
      {
        "name": "start-server",
        "title": "Start Cook Server",
        "description": "Launch the CookCLI web server to browse recipes in your browser",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cook",
    "author": "chizitere_david",
    "commands": [
      {
        "name": "view-recipes",
        "title": "View Recipes",
        "description": "Search your recipe collection and view recipes with ingredients, steps, cookware, and metadata",
        "mode": "view"
      },
      {
        "name": "shopping-list",
        "title": "Shopping List",
        "description": "Select recipes and generate a combined shopping list with quantities",
        "mode": "view"
      },
      {
        "name": "pantry",
        "title": "Pantry",
        "description": "View pantry inventory, find what you can make, and check depleted/expiring items",
        "mode": "view"
      },
      {
        "name": "start-server",
        "title": "Start Cook Server",
        "description": "Launch the CookCLI web server to browse recipes in your browser",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cortisol Meter",
    "author": "smexey",
    "commands": [
      {
        "name": "increase-cortisol",
        "title": "Increase Cortisol",
        "description": "Move the cortisol bucket up one level.",
        "mode": "no-view"
      },
      {
        "name": "lower-cortisol",
        "title": "Lower Cortisol",
        "description": "Move the cortisol bucket down one level.",
        "mode": "no-view"
      },
      {
        "name": "cortisol-menu-bar",
        "title": "Cortisol Menu Bar",
        "description": "Show the current cortisol bucket in the macOS menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Cover Art Search",
    "author": "louay.md",
    "commands": [
      {
        "name": "search-cover-art",
        "title": "Search Cover Art",
        "description": "Search IMDb for movie, TV, anime, and game cover art",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Create Markdown from",
    "author": "juan_diego_vazquez",
    "commands": [
      {
        "name": "from-selection",
        "title": "From Selection",
        "description": "Create a Markdown file from the currently selected text.",
        "mode": "view"
      },
      {
        "name": "from-clipboard",
        "title": "From Clipboard",
        "description": "Create a Markdown file from the clipboard. If it holds a URL, the article is fetched and converted.",
        "mode": "view"
      },
      {
        "name": "from-current-tab",
        "title": "From Current Tab",
        "description": "Create a Markdown file from the current browser tab (requires the Raycast Browser Extension).",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cron",
    "author": "astrit",
    "commands": [
      {
        "name": "index",
        "title": "Calendar",
        "description": "Cron · Calendar",
        "mode": "view"
      },
      {
        "name": "time",
        "title": "Time",
        "description": "Cron · Time with two zones",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "CRT Name",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-apex",
        "title": "Search Apex",
        "description": "Find subdomains indexed for an apex domain",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Crypto Price",
    "author": "gutenye",
    "commands": [
      {
        "name": "menu-bar",
        "title": "Crypto Price",
        "description": "See cryptocurency prices and more",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "cURL",
    "author": "jonathangiardino",
    "commands": [
      {
        "name": "index",
        "title": "Make HTTP Request",
        "description": "Shortcut to make an HTTP request",
        "mode": "view"
      },
      {
        "name": "requests",
        "title": "Requests History",
        "description": "HTTP requests history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Currency Price Tracker",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "latest-rate",
        "title": "Latest Rate",
        "description": "Track a configured currency exchange rate using Frankfurter",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cyberduck",
    "author": "scottaglia",
    "commands": [
      {
        "name": "index",
        "title": "List Connections",
        "description": "List and open Cyberduck connections",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Typographer: Make Text Pretty",
    "author": "mikeozornin",
    "commands": [
      {
        "name": "index",
        "title": "Typograph Selected Text",
        "description": "Process text and paste it into the most foreground app",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Dia",
    "author": "tleo19",
    "commands": [
      {
        "name": "search",
        "title": "Search Dia",
        "description": "Search tabs, bookmarks and browsing history in Dia",
        "mode": "view"
      },
      {
        "name": "search-tabs",
        "title": "Search Tabs",
        "description": "Search tabs in Dia",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browsing history in Dia",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search bookmarks in Dia",
        "mode": "view"
      },
      {
        "name": "new-window",
        "title": "New Window",
        "description": "Create a new window with an optional profile.",
        "mode": "no-view"
      },
      {
        "name": "new-incognito-window",
        "title": "New Incognito Window",
        "description": "Create a new incognito window.",
        "mode": "no-view"
      },
      {
        "name": "open-url",
        "title": "Open URL in Dia",
        "description": "Open a URL in a new Dia tab. Falls back to clipboard or the configured search engine.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Lorem Ipsum",
    "author": "AntonNiklasson",
    "commands": [
      {
        "name": "paragraphs",
        "title": "Generate Paragraphs",
        "description": "Generate random paragraphs and copy them to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "sentences",
        "title": "Generate Sentences",
        "description": "Generate random sentences and copy them to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "words",
        "title": "Generate Words",
        "description": "Generate random words and copy them to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "ai-generate",
        "title": "Generate with AI",
        "description": "Use AI to generate some placeholder text",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Epoch to Timestamp",
    "author": "bgreenlee",
    "commands": [
      {
        "name": "epoch",
        "title": "Epoch",
        "description": "Convert a Unix epoch in your clipboard, in seconds or milliseconds, to a human-readible timestamp.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Slack",
    "author": "mommertf",
    "commands": [
      {
        "name": "search",
        "title": "Open Channel",
        "description": "Search for all workspace members, group chats, and channels and open them directly in your Slack app.",
        "mode": "view"
      },
      {
        "name": "search-messages",
        "title": "Search Messages",
        "description": "Search for Slack messages.",
        "mode": "view"
      },
      {
        "name": "send-message",
        "title": "Send Message",
        "description": "Send a message to a channel or user in Slack.",
        "mode": "view"
      },
      {
        "name": "open-unread-messages",
        "title": "Open Unread Messages",
        "description": "Open an overview of unread messages directly in your native Slack app.",
        "mode": "no-view"
      },
      {
        "name": "unread-messages",
        "title": "Unread Messages",
        "description": "Browse through unread messages within direct messages, channels and groups.",
        "mode": "view"
      },
      {
        "name": "set-snooze",
        "title": "Set Snooze",
        "description": "Set settings for how long you want to snooze notifications.",
        "mode": "view"
      },
      {
        "name": "set-presence",
        "title": "Set Presence",
        "description": "Let Slack decide automatically how to show your presence status or force it to be shown as offline.",
        "mode": "view"
      },
      {
        "name": "search-emojis",
        "title": "Search Emojis",
        "description": "Search custom emojis in your Slack team.",
        "mode": "view"
      },
      {
        "name": "set-status",
        "title": "Set Status",
        "description": "Set your status.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Font Converter",
    "author": "meshal",
    "commands": [
      {
        "name": "convert-font",
        "title": "Convert Font",
        "description": "Convert a font file into one or more formats.",
        "mode": "view"
      },
      {
        "name": "generate-font-face-css",
        "title": "Generate @Font-Face CSS",
        "description": "Generate a CSS snippet for the converted font files.",
        "mode": "view"
      },
      {
        "name": "preview-font",
        "title": "Preview Font",
        "description": "Preview a local font file and inspect its metadata.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Say - Text to Speech",
    "author": "litomore",
    "commands": [
      {
        "name": "configureSay",
        "title": "Configure Say",
        "description": "Configure the Say extension.",
        "mode": "view"
      },
      {
        "name": "selectedTextToSay",
        "title": "Selected Text to Say",
        "description": "Say the selected text on any application.",
        "mode": "no-view"
      },
      {
        "name": "stopRunningSay",
        "title": "Stop Running Say",
        "description": "Stop the current running Say.",
        "mode": "no-view"
      },
      {
        "name": "textToSay",
        "title": "Text to Say",
        "description": "Input your text or paragraph and say.",
        "mode": "view"
      },
      {
        "name": "typeToSay",
        "title": "Type to Say",
        "description": "Quick type your text and say.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Fonts",
    "author": "GastroGeek",
    "commands": [
      {
        "name": "search-fonts",
        "title": "Search Fonts",
        "description": "Search and use fonts from Google Fonts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Dailyweb.pl Newsy",
    "author": "lczulak",
    "commands": [
      {
        "name": "index",
        "title": "Dailyweb.pl Newsy",
        "description": "Browse the latest posts from Dailyweb.pl",
        "mode": "view"
      },
      {
        "name": "background",
        "title": "Dailyweb.pl — Check for New Posts",
        "description": "Checks for new posts in the background and shows a notification",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Dash",
    "author": "RSO",
    "commands": [
      {
        "name": "index",
        "title": "Find in Dash",
        "description": "Filter a Dash docset and search for the provided string in it.",
        "mode": "view"
      },
      {
        "name": "docset",
        "title": "Find in Specific Dash Docset",
        "description": "Directly search for the provided string in specific docset.",
        "mode": "view"
      },
      {
        "name": "create-docset-link",
        "title": "Create Docset Quicklink",
        "description": "Create a quicklink for a specific docset in Dash.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Daytona",
    "author": "jurajstefanic",
    "commands": [
      {
        "name": "create-sandbox",
        "title": "Create Sandbox",
        "description": "Create a new Daytona sandbox.",
        "mode": "view"
      },
      {
        "name": "run-code",
        "title": "Run Code",
        "description": "Run code in a Daytona sandbox.",
        "mode": "view"
      },
      {
        "name": "create-snapshot",
        "title": "Create Snapshot",
        "description": "Create a Daytona snapshot from a base image.",
        "mode": "view"
      },
      {
        "name": "instant-sandbox",
        "title": "Instant Sandbox",
        "description": "Instantly create a default Daytona sandbox.",
        "mode": "no-view"
      },
      {
        "name": "read-documentation",
        "title": "Read Documentation",
        "description": "Read Daytona documentation.",
        "mode": "no-view"
      },
      {
        "name": "open-dashboard",
        "title": "Open Dashboard",
        "description": "Open Daytona dashboard.",
        "mode": "no-view"
      },
      {
        "name": "web-terminal",
        "title": "Web Terminal",
        "description": "Open Daytona web terminal for a sandbox.",
        "mode": "view"
      },
      {
        "name": "manage-sandboxes",
        "title": "Manage Sandboxes",
        "description": "View and manage Daytona sandboxes.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Speedtest",
    "author": "tonka3000",
    "commands": [
      {
        "name": "index",
        "title": "Test Internet Speed",
        "description": "Test the performance and quality of your internet connection via speedtest.net",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "dbt Cloud",
    "author": "zsombor-flds",
    "commands": [
      {
        "name": "runs_index",
        "title": "Show Job Runs",
        "description": "Show status information about dbt Cloud jobs",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Mailsy",
    "author": "BalliAsghar",
    "commands": [
      {
        "name": "mailsy",
        "title": "Mailsy",
        "description": "View & Manage Mailsy",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cursor",
    "author": "degouville",
    "commands": [
      {
        "name": "index",
        "title": "Search Recent Projects",
        "description": "Search and open recent projects from Cursor.",
        "mode": "view"
      },
      {
        "name": "open-with-cursor",
        "title": "Open with Cursor",
        "description": "Opens the currently selected Finder item with Cursor.",
        "mode": "no-view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Opens a new Cursor window.",
        "mode": "no-view"
      },
      {
        "name": "extensions",
        "title": "Show Installed Extensions",
        "description": "Manage Installed Extensions",
        "mode": "view"
      },
      {
        "name": "install-extension",
        "title": "Install Extension",
        "description": "Install Extensions from the Cursor Marketplace",
        "mode": "view"
      },
      {
        "name": "active-workspaces",
        "title": "Show Active Workspaces",
        "description": "Show currently active Cursor windows and workspaces",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Icons",
    "author": "petr",
    "commands": [
      {
        "name": "index",
        "title": "Search Raycast Icons",
        "description": "Browse, copy and modify Raycast icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cloudflare WARP",
    "author": "anandubajith",
    "commands": [
      {
        "name": "toggle-connection",
        "title": "Toggle Connection",
        "description": "Toggle WARP connection",
        "mode": "no-view"
      },
      {
        "name": "switch-virtual-network",
        "title": "Switch Virtual Network",
        "description": "Switch between available virtual networks",
        "mode": "view"
      },
      {
        "name": "switch-mdm-profile",
        "title": "Switch MDM Profile",
        "description": "Switch between available MDM profiles",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Skills",
    "author": "keito4",
    "commands": [
      {
        "name": "search-skills",
        "title": "Search Skills",
        "description": "Search for agent skills",
        "mode": "view"
      },
      {
        "name": "manage-skills",
        "title": "Manage Skills",
        "description": "Review installed skills and manage verified Skills CLI installs",
        "mode": "view"
      },
      {
        "name": "manage-plugins",
        "title": "Manage Plugins",
        "description": "View installed Claude Code and Codex plugins",
        "mode": "view"
      },
      {
        "name": "inspect-agent-package",
        "title": "Inspect Agent Package",
        "description": "Validate a local Agent Skill or Plugin package",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "DDEV",
    "author": "SuoweiHu",
    "commands": [
      {
        "name": "show-projects",
        "title": "Show Projects",
        "description": "List all the available DDEV projects.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Time-Traveling World Clock",
    "author": "marky",
    "commands": [
      {
        "name": "index",
        "title": "World Clock",
        "description": "Display times from around the world.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Calendar",
    "author": "thomas",
    "commands": [
      {
        "name": "create-event",
        "title": "Create Event",
        "description": "Creates an event in your Google Calendar",
        "mode": "view"
      },
      {
        "name": "create-quick-event",
        "title": "Create Quick Event",
        "description": "Creates a quick event in your Google Calendar",
        "mode": "view"
      },
      {
        "name": "search-contacts",
        "title": "Search Contacts",
        "description": "Search your Google Contacts",
        "mode": "view"
      },
      {
        "name": "list-events",
        "title": "List Events",
        "description": "View your upcoming Google Calendar events",
        "mode": "view"
      },
      {
        "name": "list-calendars",
        "title": "List Calendars",
        "description": "View your Google Calendars",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Delphitools",
    "author": "abeldebruijn",
    "commands": [
      {
        "name": "encode",
        "title": "Encode Text",
        "description": "Encode text as base64 or URL encoding",
        "mode": "view"
      },
      {
        "name": "decode",
        "title": "Decode Text",
        "description": "Decode base64 or URL-encoded text",
        "mode": "view"
      },
      {
        "name": "hash",
        "title": "Hash Text",
        "description": "Hash text with MD5, SHA-1, SHA-256, or SHA-512",
        "mode": "view"
      },
      {
        "name": "contrast",
        "title": "Check Contrast",
        "description": "Check WCAG contrast ratio between foreground and background colors",
        "mode": "view"
      },
      {
        "name": "harmony",
        "title": "Generate Color Harmony",
        "description": "Generate color harmonies from a base color",
        "mode": "view"
      },
      {
        "name": "colorblind",
        "title": "Simulate Color Blindness",
        "description": "Simulate how a color appears with color blindness",
        "mode": "view"
      },
      {
        "name": "simulate-colour-blindness-image",
        "title": "Simulate Color Blindness (Image)",
        "description": "Simulate how an image appears with color blindness",
        "mode": "view"
      },
      {
        "name": "barcode",
        "title": "Generate Barcode",
        "description": "Generate a barcode image from text",
        "mode": "view"
      },
      {
        "name": "clip",
        "title": "Trim Transparent Edges",
        "description": "Trim transparent edges from PNG images",
        "mode": "view"
      },
      {
        "name": "convert",
        "title": "Convert Images",
        "description": "Convert images between formats with optional resize",
        "mode": "view"
      },
      {
        "name": "favicon",
        "title": "Favicon Generator",
        "description": "Generate multi-size favicon files from an image",
        "mode": "view"
      },
      {
        "name": "crop",
        "title": "Social Media Cropper",
        "description": "Crop images to a social media aspect ratio",
        "mode": "view"
      },
      {
        "name": "impose",
        "title": "Print Imposer",
        "description": "Impose a PDF for booklet or n-up printing",
        "mode": "view"
      },
      {
        "name": "matte",
        "title": "Matte Generator",
        "description": "Place images on a square or aspect-ratio matte",
        "mode": "view"
      },
      {
        "name": "meta",
        "title": "Meta Tag Generator",
        "description": "Generate HTML meta tags",
        "mode": "view"
      },
      {
        "name": "tailwind-shades",
        "title": "Generate Tailwind Shades",
        "description": "Generate Tailwind CSS color shades from a base color",
        "mode": "view"
      },
      {
        "name": "line-height",
        "title": "Compute Line Height",
        "description": "Compute named line-height ratios for a font size",
        "mode": "view"
      },
      {
        "name": "paper",
        "title": "Paper Sizes",
        "description": "Look up paper size dimensions",
        "mode": "view"
      },
      {
        "name": "font-info",
        "title": "Font File Explorer",
        "description": "Inspect metadata from TTF, OTF, WOFF, or WOFF2 font files",
        "mode": "view"
      },
      {
        "name": "shavian",
        "title": "Transliterate to Shavian",
        "description": "Transliterate English text to the Shavian alphabet",
        "mode": "view"
      },
      {
        "name": "noise",
        "title": "Add Noise to Images",
        "description": "Add color noise overlay to images",
        "mode": "view"
      },
      {
        "name": "palette",
        "title": "Palette Generator",
        "description": "Generate color palettes using various strategies",
        "mode": "view"
      },
      {
        "name": "preflight",
        "title": "PDF Preflight",
        "description": "Analyze PDF for print-readiness issues",
        "mode": "view"
      },
      {
        "name": "qr",
        "title": "QR Code Generator",
        "description": "Generate styled QR codes",
        "mode": "view"
      },
      {
        "name": "qr-vcard",
        "title": "QR Code Generator VCard",
        "description": "Generate styled vCard QR codes",
        "mode": "view"
      },
      {
        "name": "regex",
        "title": "Regex Tester",
        "description": "Test regex patterns against text",
        "mode": "view"
      },
      {
        "name": "rmbg",
        "title": "Background Remover",
        "description": "Remove background from images",
        "mode": "view"
      },
      {
        "name": "scroll",
        "title": "Seamless Scroll Generator",
        "description": "Split images for Instagram carousel scrolls",
        "mode": "view"
      },
      {
        "name": "split",
        "title": "Image Splitter",
        "description": "Split an image into a grid of tiles",
        "mode": "view"
      },
      {
        "name": "svgo",
        "title": "SVG Optimiser",
        "description": "Optimise and minify SVG files",
        "mode": "view"
      },
      {
        "name": "trace",
        "title": "Image Tracer",
        "description": "Trace raster images to SVG vectors",
        "mode": "view"
      },
      {
        "name": "watermark",
        "title": "Watermarker",
        "description": "Composite a watermark onto images",
        "mode": "view"
      },
      {
        "name": "zine",
        "title": "Zine Imposer",
        "description": "Impose 8 images into a single-sheet mini-zine layout",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Descript",
    "author": "luarmr",
    "commands": [
      {
        "name": "browse-projects",
        "title": "Browse Projects",
        "description": "Search Descript projects with an inline detail pane and drill into their compositions and media files.",
        "mode": "view"
      },
      {
        "name": "recent-jobs",
        "title": "Recent Jobs",
        "description": "See the status of recent imports, Underlord edits, and publish jobs.",
        "mode": "view"
      },
      {
        "name": "import-selected-media",
        "title": "Import Selected Media",
        "description": "Send Finder-selected files to a new or existing Descript project.",
        "mode": "view"
      },
      {
        "name": "run-underlord-prompt",
        "title": "Run Underlord Prompt",
        "description": "Run an Underlord one-shot prompt against an existing project.",
        "mode": "view"
      },
      {
        "name": "descript-activity",
        "title": "Descript Activity",
        "description": "Menu bar status for background uploads, in-progress jobs, and recently finished Descript activity.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "deSEC",
    "author": "xmok",
    "commands": [
      {
        "name": "domain-management",
        "title": "Domain Management",
        "description": "Manage Domains and RRSets",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Design File Finder",
    "author": "yusoufu",
    "commands": [
      {
        "name": "search-design-files",
        "title": "Search Design Files",
        "description": "Find Premiere, Photoshop, Illustrator, and After Effects files across your drives.",
        "mode": "view"
      },
      {
        "name": "new-from-template",
        "title": "New from Template",
        "description": "Create a new Photoshop, Illustrator, After Effects, or Premiere file from a template.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "DesktopRenamer",
    "author": "michael_qiu",
    "commands": [
      {
        "name": "current-desktop",
        "title": "Current Desktop",
        "description": "Show the currently active desktop with live status.",
        "mode": "no-view"
      },
      {
        "name": "rename-current-space",
        "title": "Rename Current Space",
        "description": "Rename the current space.",
        "mode": "no-view"
      },
      {
        "name": "reload-labels",
        "title": "Reload Space Labels",
        "description": "Force reload all space label overlay windows.",
        "mode": "no-view"
      },
      {
        "name": "toggle-active-label-window",
        "title": "Toggle Active Label Window",
        "description": "Toggle the Active Label Window.",
        "mode": "no-view"
      },
      {
        "name": "toggle-preview-label-window",
        "title": "Toggle Preview Label Window",
        "description": "Toggle the Preview Label Windows.",
        "mode": "no-view"
      },
      {
        "name": "toggle-active-label-window-visibility",
        "title": "Toggle Visible Label Window",
        "description": "Show/hide the Active Label Window from the desktop.",
        "mode": "no-view"
      },
      {
        "name": "list-windows",
        "title": "List Windows",
        "description": "List all windows grouped by desktop space and switch to one",
        "mode": "view"
      },
      {
        "name": "move-window",
        "title": "Move Window",
        "description": "List all desktops and move the active window to one",
        "mode": "view"
      },
      {
        "name": "switch-to-desktop",
        "title": "Switch Desktop",
        "description": "List all desktops and switch to one",
        "mode": "view"
      },
      {
        "name": "manage-windows",
        "title": "Manage Windows",
        "description": "Queue multiple window operations and execute them efficiently",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Dida365",
    "author": "max",
    "commands": [
      {
        "name": "add-task",
        "title": "Add Task",
        "description": "Create a Dida365 task with date, priority, notes, and reminder.",
        "mode": "view"
      },
      {
        "name": "tasks",
        "title": "Tasks",
        "description": "View Dida365 tasks and mark them as complete.",
        "mode": "view"
      },
      {
        "name": "today-tasks",
        "title": "Today Tasks",
        "description": "View and complete tasks due today.",
        "mode": "view"
      },
      {
        "name": "postpone-task",
        "title": "Postpone Task",
        "description": "Move an existing task to another date.",
        "mode": "view"
      },
      {
        "name": "clipboard-to-task",
        "title": "Clipboard to Task",
        "description": "Create a Dida365 task from clipboard text.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Discord Voice Control",
    "author": "paulchris_yeow",
    "commands": [
      {
        "name": "toggle-mute",
        "title": "Toggle Mute",
        "description": "Send the Discord toggle-mute shortcut (best-effort; cannot confirm the resulting state).",
        "mode": "no-view"
      },
      {
        "name": "toggle-deafen",
        "title": "Toggle Deafen",
        "description": "Send the Discord toggle-deafen shortcut (best-effort; cannot confirm the resulting state).",
        "mode": "no-view"
      },
      {
        "name": "check-voice-control-status",
        "title": "Check Voice Control Status",
        "description": "Check whether the extension is ready to attempt mute/deafen toggles.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Disney",
    "author": "andreaselia",
    "commands": [
      {
        "name": "index",
        "title": "Search Disney Characters",
        "description": "Search through a list of all Disney characters.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "DNB Book Lookup",
    "author": "wdeu",
    "commands": [
      {
        "name": "lookup-book",
        "title": "Look up DNB Book",
        "description": "Look up book contents in the Deutsche Nationalbibliothek by ISBN",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "DNS Quick Change",
    "author": "natew",
    "commands": [
      {
        "name": "dns-quick-change",
        "title": "DNS Quick Change",
        "description": "It's always DNS, take control: switch DNS with presets, create your own, or revert to DHCP-provided DNS.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "DolarCripto AR",
    "author": "manuel_de_la_torre",
    "commands": [
      {
        "name": "index",
        "title": "DolarCripto AR",
        "description": "DolarCripto AR es una extensión para Raycast que te permite visualizar en tiempo real las cotizaciones de los diferentes dólares en Argentina (CCL, MEP y Blue) y de criptomonedas populares (ETH, BTC) directamente en la barra de menú de tu Mac.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Don't Break the Chain",
    "author": "ramysamy",
    "commands": [
      {
        "name": "chain-1",
        "title": "Chain 1",
        "description": "Shows a mini calendar in the menu bar and lets you cross off each day you showed up.",
        "mode": "menu-bar"
      },
      {
        "name": "chain-2",
        "title": "Chain 2",
        "description": "A second independent chain calendar in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "chain-3",
        "title": "Chain 3",
        "description": "A third independent chain calendar in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "chain-4",
        "title": "Chain 4",
        "description": "A fourth independent chain calendar in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "chain-5",
        "title": "Chain 5",
        "description": "A fifth independent chain calendar in the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "export-calendar",
        "title": "Export Calendars",
        "description": "Writes every month of every chain to a text file, drawn just like the menu bar calendar.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Dondori",
    "author": "ruslan-korneev",
    "commands": [
      {
        "name": "today",
        "title": "Today's Tasks",
        "description": "List today's tasks: toggle done, start/stop timer, open in app.",
        "mode": "view"
      },
      {
        "name": "quick-add",
        "title": "Quick Add",
        "description": "Add a task via the quick-add parser (dates, #tags, priority, recurrence).",
        "mode": "no-view"
      },
      {
        "name": "open-todos",
        "title": "Open Todos",
        "description": "Open the Dondori panel.",
        "mode": "no-view"
      },
      {
        "name": "open-notes",
        "title": "Open Notes",
        "description": "Open the Dondori window.",
        "mode": "no-view"
      },
      {
        "name": "open-calendar",
        "title": "Open Calendar",
        "description": "Open the calendar grid.",
        "mode": "no-view"
      },
      {
        "name": "open-pool",
        "title": "Open Task Pool",
        "description": "Open the backlog task pool.",
        "mode": "no-view"
      },
      {
        "name": "toggle-focus",
        "title": "Toggle Focus Mode",
        "description": "Toggle Dondori focus mode.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Downdetector",
    "author": "camille_maurel",
    "commands": [
      {
        "name": "search-service",
        "title": "Check Service Status",
        "description": "Search for any service and check its current status, view the 24h report chart, or submit a problem report.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Downloads Manager",
    "author": "thomas",
    "commands": [
      {
        "name": "manage-downloads",
        "title": "Manage Downloads",
        "description": "Search and organize your downloaded files",
        "mode": "view"
      },
      {
        "name": "open-latest-download",
        "title": "Open Latest Download",
        "description": "Opens the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "copy-latest-download",
        "title": "Copy Latest Download",
        "description": "Copies the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "paste-latest-download",
        "title": "Paste Latest Download",
        "description": "Pastes the last downloaded file or folder to the foremost active app",
        "mode": "no-view"
      },
      {
        "name": "show-latest-download",
        "title": "Show Latest Download",
        "description": "Show the last downloaded file or folder in Finder",
        "mode": "no-view"
      },
      {
        "name": "delete-latest-download",
        "title": "Delete Latest Download",
        "description": "Delete the last downloaded file or folder",
        "mode": "no-view"
      },
      {
        "name": "toggle-deletion-behavior",
        "title": "Toggle Deletion Behavior",
        "description": "Toggle between moving downloads to Trash and permanently deleting them",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Drug Search",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-drugs",
        "title": "Search Drugs",
        "description": "Search and view FDA approved drugs",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ducat",
    "author": "rahulchowdhury",
    "commands": [
      {
        "name": "record-transaction",
        "title": "Record Transaction",
        "description": "Record an expense or income transaction in your Ducat account using natural language",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "DuckDuckGo Image Search",
    "author": "jag-k",
    "commands": [
      {
        "name": "search-image",
        "title": "Search Image",
        "description": "Find any image using DuckDuckGo Image Search",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Duden",
    "author": "c76b7srxxm",
    "commands": [
      {
        "name": "search-duden-de",
        "title": "Search Duden",
        "description": "Search for German words and get detailed information from Duden.de",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "QuickSnip",
    "author": "anders_morille",
    "commands": [
      {
        "name": "find-snippet",
        "title": "Find Snippet",
        "description": "Find a code snippet using QuickSnip, then copy it to your clipboard or paste it directly into your application.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub Gist",
    "author": "koinzhang",
    "commands": [
      {
        "name": "search-gists",
        "title": "Search Gists",
        "description": "Search and display GitHub gists.",
        "mode": "view"
      },
      {
        "name": "create-gist",
        "title": "Create Gist",
        "description": "Create GitHub gist from selection or clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Codeforces",
    "author": "harsh_varshney",
    "commands": [
      {
        "name": "search-handle",
        "title": "Search Handle",
        "description": "Provides details about a handle",
        "mode": "view"
      },
      {
        "name": "search-contest",
        "title": "Search Contest",
        "description": "Lists upcoming and completed contests",
        "mode": "view"
      },
      {
        "name": "upcoming-contest",
        "title": "Upcoming Contest",
        "description": "Lists upcoming contests in Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "search-problem",
        "title": "Search Problem",
        "description": "Search Codeforces problems",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "CleanShot X",
    "author": "Aayush9029",
    "commands": [
      {
        "name": "open-history",
        "title": "Open History",
        "description": "Show Screenshots History",
        "mode": "no-view"
      },
      {
        "name": "open-settings",
        "title": "Open Settings",
        "description": "Open Settings",
        "mode": "no-view"
      },
      {
        "name": "view-uploads",
        "title": "View Uploads",
        "description": "View Uploads in Cleanshot Cloud",
        "mode": "no-view"
      },
      {
        "name": "all-in-one",
        "title": "All in One",
        "description": "Capture Record Crop All in One",
        "mode": "no-view"
      },
      {
        "name": "capture-fullscreen",
        "title": "Capture Fullscreen",
        "description": "Fullscreen Screenshot",
        "mode": "no-view"
      },
      {
        "name": "capture-area",
        "title": "Capture Area",
        "description": "Selection Tool Capture",
        "mode": "no-view"
      },
      {
        "name": "capture-previous-area",
        "title": "Capture Previous Area",
        "description": "Previously Selected Area",
        "mode": "no-view"
      },
      {
        "name": "capture-window",
        "title": "Capture Window",
        "description": "Window Capture",
        "mode": "no-view"
      },
      {
        "name": "self-timer",
        "title": "Self Timer",
        "description": "Timer Based Screen Capture",
        "mode": "no-view"
      },
      {
        "name": "scrolling-capture",
        "title": "Scrolling Capture",
        "description": "Scrolling Capture Mode",
        "mode": "no-view"
      },
      {
        "name": "record-screen",
        "title": "Record Screen",
        "description": "Record Entire Screen",
        "mode": "no-view"
      },
      {
        "name": "capture-text",
        "title": "Capture Text (OCR)",
        "description": "Capture text using OCR",
        "mode": "no-view"
      },
      {
        "name": "annotate",
        "title": "Annotate",
        "description": "Annotate Mode",
        "mode": "no-view"
      },
      {
        "name": "open-from-clipboard",
        "title": "Open from Clipboard",
        "description": "Open Image From Clipboard",
        "mode": "no-view"
      },
      {
        "name": "toggle-desktop-icons",
        "title": "Toggle Desktop Icons",
        "description": "Toggle Desktop Icons Visibility",
        "mode": "no-view"
      },
      {
        "name": "hide-desktop-icons",
        "title": "Hide Desktop Icons",
        "description": "Hide Desktop Icons Visibility",
        "mode": "no-view"
      },
      {
        "name": "show-desktop-icons",
        "title": "Show Desktop Icons",
        "description": "Show Desktop Icons Visibility",
        "mode": "no-view"
      },
      {
        "name": "restore-recently-closed",
        "title": "Restore Recently Closed",
        "description": "Restore Recently Closed Overlay",
        "mode": "no-view"
      },
      {
        "name": "add-quick-access-overlay",
        "title": "Add Quick Access Overlay",
        "description": "Add Quick Access Overlay",
        "mode": "no-view"
      },
      {
        "name": "pin",
        "title": "Pin Screenshot",
        "description": "Pin Screenshot to the Screen.",
        "mode": "no-view"
      },
      {
        "name": "capture-area-raycast-aichat",
        "title": "Send Captured Area to AI Chat",
        "description": "Capture an area of the screen and send it to Raycast's AI Chat",
        "mode": "no-view"
      },
      {
        "name": "record-screen-preset",
        "title": "Record Screen at Preset",
        "description": "Start a screen recording at a chosen preset resolution",
        "mode": "view"
      },
      {
        "name": "manage-recording-presets",
        "title": "Manage Recording Presets",
        "description": "Add, edit, and delete custom recording resolution presets",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "e18e Module Replacements",
    "author": "tm.wrnr",
    "commands": [
      {
        "name": "search-module-replacements",
        "title": "Search Module Replacements",
        "description": "Find module replacements for your codebase.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Dungeons & Dragons",
    "author": "Rob",
    "commands": [
      {
        "name": "monsters",
        "title": "Monster Compendium",
        "description": "Get all monsters and their stats in DND 5e",
        "mode": "view"
      },
      {
        "name": "diceRoll",
        "title": "Roll Dice",
        "description": "Select preset or roll Times(d)Sides (ex: 2d6)",
        "mode": "view"
      },
      {
        "name": "randomEncounter",
        "title": "Random Encounter",
        "description": "Roll a random encounter for your DND campaign",
        "mode": "view"
      },
      {
        "name": "rules",
        "title": "Rules Lookup",
        "description": "Get rules for DND 5e by section",
        "mode": "view"
      },
      {
        "name": "spells",
        "title": "Spell Lookup",
        "description": "Get a list of spells with optional filtering",
        "mode": "view"
      },
      {
        "name": "gameMechanics",
        "title": "Game Mechanics",
        "description": "Get rules for DND 5e by section",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cheatsheets",
    "author": "destiner",
    "commands": [
      {
        "name": "show-cheatsheets",
        "title": "Show Cheatsheets",
        "description": "List all cheatsheets",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shell",
    "author": "asubbotin",
    "commands": [
      {
        "name": "index",
        "title": "Execute Shell Command",
        "description": "Execute shell command and display output",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Search Router",
    "author": "franzwilhelm",
    "commands": [
      {
        "name": "search",
        "title": "Search the Web",
        "description": "Search the Web using any of the available search engines. Powered by Kagi's Bangs and custom search engines",
        "mode": "view"
      },
      {
        "name": "browse-search-engines",
        "title": "Browse Search Engines",
        "description": "View all available search engines, manage custom engines, and set your default search engine to use with the search command.",
        "mode": "view"
      },
      {
        "name": "add-custom-search-engine",
        "title": "Add Custom Search Engine",
        "description": "Add a new custom search engine with a personalized trigger and URL.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Teak",
    "author": "praveenjuge",
    "commands": [
      {
        "name": "quick-save",
        "title": "Quick Save",
        "description": "Save text or URLs to Teak, with optional tags and a note, without leaving your workflow",
        "mode": "view"
      },
      {
        "name": "save-text",
        "title": "Save to Teak",
        "description": "Save any text or URL to Teak, with optional tags and a note. Works as a Raycast root-search fallback command.",
        "mode": "no-view"
      },
      {
        "name": "save-clipboard-url",
        "title": "Save Clipboard",
        "description": "Save the current clipboard to Teak in one step, including copied files and images",
        "mode": "no-view"
      },
      {
        "name": "save-selected-text",
        "title": "Save Selected Text",
        "description": "Save the text currently selected in any app to Teak",
        "mode": "no-view"
      },
      {
        "name": "save-current-browser-tab",
        "title": "Save Current Browser Tab",
        "description": "Save the current browser tab to Teak using Raycast Browser Extension",
        "mode": "no-view"
      },
      {
        "name": "save-finder-selection",
        "title": "Save Finder Selection",
        "description": "Save the files selected in Finder to Teak, like dropping them on the web app",
        "mode": "no-view"
      },
      {
        "name": "search-cards",
        "title": "Search Cards",
        "description": "Find any Teak card by content, tags, or metadata, then archive it, mark it done, add it to a folder, or find similar cards",
        "mode": "view"
      },
      {
        "name": "favorites",
        "title": "Favorites",
        "description": "Browse and open your favorited Teak cards",
        "mode": "view"
      },
      {
        "name": "tags",
        "title": "Browse Tags",
        "description": "Browse every tag in your Teak vault with card counts and drill into any tag",
        "mode": "view"
      },
      {
        "name": "folders",
        "title": "Browse Folders",
        "description": "Browse your Teak folders, including smart folders that save a search, and open any of them",
        "mode": "view"
      },
      {
        "name": "random-cards",
        "title": "Random Cards",
        "description": "See 20 random cards from your vault and archive the ones you're done with, or keep them",
        "mode": "view"
      },
      {
        "name": "find-similar",
        "title": "Find Similar Cards",
        "description": "Find the cards closest in meaning to a card, from its ID or a Teak link",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Team Time",
    "author": "david_nakhapetian",
    "commands": [
      {
        "name": "manageTimeZones",
        "title": "Manage Time Zones",
        "description": "Open a list to manage and customize team time zones.",
        "mode": "view"
      },
      {
        "name": "editTimeZoneLabel",
        "title": "Edit Label",
        "description": "Update how time zones are displayed in the list.",
        "mode": "view"
      },
      {
        "name": "teamTimeOverview",
        "title": "Team Time",
        "description": "Displays the current time across selected team time zones.",
        "mode": "no-view"
      },
      {
        "name": "teamTimeMenuBar",
        "title": "Team Time Menu Bar",
        "description": "Show team flags and current times in the macOS menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Heroicons",
    "author": "johndoe123789",
    "commands": [
      {
        "name": "icons",
        "title": "Heroicons Search",
        "description": "Search and preview Heroicons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Glyph Search",
    "author": "gbgk",
    "commands": [
      {
        "name": "index",
        "title": "Search Glyphs",
        "description": "Search Unicode glyphs",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SimReady Assets",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "simready-assets",
        "title": "Search Assets",
        "description": "Search NVIDIA's SimReady Assets, preview 3D models, and browse individual files to download on demand.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cider",
    "author": "feyli",
    "commands": [
      {
        "name": "now-playing",
        "title": "Now Playing",
        "description": "Shows information about the current track",
        "mode": "view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skips to the next track",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Goes back to the previous track",
        "mode": "no-view"
      },
      {
        "name": "adjust-volume",
        "title": "Adjust Volume",
        "description": "Adjusts Cider's volume",
        "mode": "no-view"
      },
      {
        "name": "toggle-autoplay",
        "title": "Toggle Autoplay",
        "description": "Toggles autoplay in Cider",
        "mode": "no-view"
      },
      {
        "name": "add-to-library",
        "title": "Add to Library",
        "description": "Adds the current playing track to the library",
        "mode": "no-view"
      },
      {
        "name": "favorite-track",
        "title": "Favorite Track",
        "description": "Favorites the currently playing track",
        "mode": "no-view"
      },
      {
        "name": "play-pause",
        "title": "Play/Pause",
        "description": "Alternates between play and pause in Cider",
        "mode": "no-view"
      },
      {
        "name": "seek",
        "title": "Seek",
        "description": "Seeks to a certain timestamp in Cider",
        "mode": "no-view"
      },
      {
        "name": "stop-playback",
        "title": "Stop Playback",
        "description": "Completely stops playing anything in Cider",
        "mode": "no-view"
      },
      {
        "name": "show-queue",
        "title": "Queue",
        "description": "Shows the current queue in Cider",
        "mode": "view"
      },
      {
        "name": "synced-lyrics",
        "title": "Synced Lyrics",
        "description": "Shows synced lyrics for the current track",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "T3 Chat",
    "author": "Lermatroid",
    "commands": [
      {
        "name": "ask-t3-chat",
        "title": "Ask T3 Chat",
        "description": "Quickly ask T3 Chat anything",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Instant Domain Search",
    "author": "instantdomainsearch",
    "commands": [
      {
        "name": "search-domains",
        "title": "Search Domains",
        "description": "Check domain availability, find popular extensions, and buy premium domains.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Eagle",
    "author": "Yukai",
    "commands": [
      {
        "name": "index",
        "title": "Search Item",
        "description": "Search Item from Library",
        "mode": "view"
      },
      {
        "name": "folder",
        "title": "Navigate Folder",
        "description": "Navigate Folder",
        "mode": "view"
      },
      {
        "name": "trash",
        "title": "View Trash",
        "description": "View items in trash",
        "mode": "view"
      },
      {
        "name": "library",
        "title": "Switch Library",
        "description": "Switch between Eagle libraries",
        "mode": "view"
      },
      {
        "name": "add-from-url",
        "title": "Add Item from URL",
        "description": "Add image or file from URL to Eagle",
        "mode": "view"
      },
      {
        "name": "add-from-clipboard",
        "title": "Add from Clipboard",
        "description": "Add URL or file path from clipboard to Eagle",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "ScreenOCR",
    "author": "huzef44",
    "commands": [
      {
        "name": "preferences",
        "title": "Select Recognition Languages",
        "description": "Choose recognition languages on macOS or an installed OCR language on Windows",
        "mode": "view"
      },
      {
        "name": "recognize-text",
        "title": "Recognize Text",
        "description": "Detect all text from the captured screen area",
        "mode": "no-view"
      },
      {
        "name": "recognize-text-fullscreen",
        "title": "Recognize Text on Entire Screen",
        "description": "Recognize text on the current display on macOS or across all monitors on Windows",
        "mode": "no-view"
      },
      {
        "name": "recognize-clipboard",
        "title": "Recognize Text in Clipboard Image",
        "description": "Extract text from an image or copied image file in the clipboard on macOS and Windows",
        "mode": "no-view"
      },
      {
        "name": "detect-barcode",
        "title": "Detect Barcode/QR Code",
        "description": "Detect barcodes and QR codes from the captured screen area (macOS only)",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "@ Profile",
    "author": "chrismessina",
    "commands": [
      {
        "name": "open-profile",
        "title": "Open Profile…",
        "description": "Open a profile on a social app",
        "mode": "view"
      },
      {
        "name": "quick-open",
        "title": "Quick Open",
        "description": "Quickly open a profile from a list of social apps",
        "mode": "no-view"
      },
      {
        "name": "manage-apps",
        "title": "Manage Apps",
        "description": "Enable, disable, or add custom apps",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "History",
        "description": "Browse recently opened profiles",
        "mode": "view"
      },
      {
        "name": "export-apps",
        "title": "Export Apps",
        "description": "Export apps and History to a YAML file in your export directory",
        "mode": "no-view"
      },
      {
        "name": "import-apps",
        "title": "Import Apps",
        "description": "Import apps and history from a YAML file",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Annotely",
    "author": "codiini",
    "commands": [
      {
        "name": "annotate-clipboard-image",
        "title": "Annotate Clipboard Image",
        "description": "Upload and annotate the image from your clipboard.",
        "mode": "no-view"
      },
      {
        "name": "annotate-selected-file",
        "title": "Annotate Image from Selected File",
        "description": "Upload and annotate the selected image file from Finder or File Explorer.",
        "mode": "no-view"
      },
      {
        "name": "annotate-web-url",
        "title": "Annotate Image from URL",
        "description": "Open a web image URL in Annotely.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Numi",
    "author": "andresmorelos",
    "commands": [
      {
        "name": "index",
        "title": "Query Numi",
        "description": "Query Numi right from Raycast",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Email Aliases",
    "author": "jnbp",
    "commands": [
      {
        "name": "generate-alias",
        "title": "Generate Email Alias",
        "description": "Creates an email alias from the active browser tab and copies or pastes it right away.",
        "mode": "no-view"
      },
      {
        "name": "build-alias",
        "title": "Build Email Alias",
        "description": "Compose an email alias step by step with a live preview, an account picker and per-run overrides.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Emoji Mashups",
    "author": "corey_o_neal",
    "commands": [
      {
        "name": "index",
        "title": "Search Emoji Kitchen",
        "description": "Search for emojis and see their mashups.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "English Irregular Verbs",
    "author": "oward",
    "commands": [
      {
        "name": "index",
        "title": "Search Irregular Verbs",
        "description": "Search English irregular verbs and copy any of their forms.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ente Auth",
    "author": "chkpwd",
    "commands": [
      {
        "name": "index",
        "title": "Get TOTP",
        "description": "Search for an Ente Auth account and copy the TOTP code to the clipboard",
        "mode": "view"
      },
      {
        "name": "export",
        "title": "Export Secrets",
        "description": "Export Ente Auth secrets to a JSON file",
        "mode": "view"
      },
      {
        "name": "import",
        "title": "Import Secrets",
        "description": "Import Ente Auth secrets from a JSON file",
        "mode": "no-view"
      },
      {
        "name": "delete",
        "title": "Delete Export",
        "description": "Delete Ente Auth Exported file",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Essay",
    "author": "Ironben",
    "commands": [
      {
        "name": "list-notes",
        "title": "List Notes",
        "description": "List essay notes",
        "mode": "view"
      },
      {
        "name": "new-essay",
        "title": "New Essay",
        "description": "Publish a new essay",
        "mode": "view"
      },
      {
        "name": "new-note",
        "title": "New Note",
        "description": "Create a new note",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Everhour Time Tracking",
    "author": "farisaziz12",
    "commands": [
      {
        "name": "index",
        "title": "Active Projects",
        "description": "List active projects that you can track time against",
        "mode": "view"
      },
      {
        "name": "recentTasks",
        "title": "Recent Tasks",
        "description": "List your recent tasks from the last seven days",
        "mode": "view"
      },
      {
        "name": "currentTimer",
        "title": "Current Timer",
        "description": "View, Start, Stop the current timer",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "EveryAPI",
    "author": "everyapi_dev",
    "commands": [
      {
        "name": "ask",
        "title": "Ask EveryAPI",
        "description": "Ask any model in your EveryAPI account — Claude, GPT, Gemini, DeepSeek, etc.",
        "mode": "view"
      },
      {
        "name": "account",
        "title": "Account & Usage",
        "description": "Sign in with OAuth, view your account and wallet, or sign out.",
        "mode": "view"
      },
      {
        "name": "switch-model",
        "title": "Switch Default Model",
        "description": "Set the default model used by Ask EveryAPI.",
        "mode": "view"
      },
      {
        "name": "recent-logs",
        "title": "Recent Requests",
        "description": "List your most recent LLM calls — model, tokens, cost, latency.",
        "mode": "view"
      },
      {
        "name": "channel-health",
        "title": "Service Status",
        "description": "Live status of upstream AI providers (OpenAI, Anthropic, Google, …) — aggregated from their public status pages by the EveryAPI gateway, with 24h history and active incidents.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Excel Formula Beautifier",
    "author": "oliverde8",
    "commands": [
      {
        "name": "excel-beautifier-clipboard",
        "title": "Excel Beautifier from Clipboard",
        "description": "Beautify Excel formula from clipboard content.",
        "mode": "view"
      },
      {
        "name": "excel-beautifier-form",
        "title": "Excel Beautifier with Form Input",
        "description": "Enter and beautify Excel formulas using a text input form.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Exif Viewer",
    "author": "j3lte",
    "commands": [
      {
        "name": "show-exif-data-for-image",
        "title": "Show Metadata for Image",
        "description": "Show Metadata for Image (EXIF) from clipboard or a url",
        "mode": "view"
      },
      {
        "name": "show-exif-data-for-image-browser",
        "title": "Show Metadata for Image (Browser Extension)",
        "description": "Show Metadata for Image (EXIF) from your active tab in the browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Gmail",
    "author": "tonka3000",
    "commands": [
      {
        "name": "mails",
        "title": "List Mails",
        "description": "Get the inbox",
        "mode": "view"
      },
      {
        "name": "compose-email",
        "title": "Compose Email",
        "description": "Create a Gmail draft",
        "mode": "view"
      },
      {
        "name": "unread",
        "title": "List Unread",
        "description": "Get unread Mails",
        "mode": "view"
      },
      {
        "name": "drafts",
        "title": "List Drafts",
        "description": "View and manage Gmail drafts",
        "mode": "view"
      },
      {
        "name": "sent",
        "title": "List Sent Mail",
        "description": "View sent mail",
        "mode": "view"
      },
      {
        "name": "trash",
        "title": "List Trash",
        "description": "Get Mails from Trash",
        "mode": "view"
      },
      {
        "name": "archive",
        "title": "List Archive",
        "description": "Get Mails from Archive",
        "mode": "view"
      },
      {
        "name": "spam",
        "title": "List Spam",
        "description": "Get Mails from Spam Folder",
        "mode": "view"
      },
      {
        "name": "newwebmail",
        "title": "New Web Mail",
        "description": "Open a new EMail in the Browser",
        "mode": "no-view"
      },
      {
        "name": "openinbrowser",
        "title": "Open in Browser",
        "description": "Open your account in the Browser",
        "mode": "no-view"
      },
      {
        "name": "unreadmailsmenu",
        "title": "Unread Menu",
        "description": "Show unread Mails in the Menubar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Oh Dear",
    "author": "andreaselia",
    "commands": [
      {
        "name": "index",
        "title": "Show Sites",
        "description": "Shows sites added in Oh Dear and allowing you to control it directly",
        "mode": "view"
      },
      {
        "name": "add",
        "title": "Add Site",
        "description": "Adds a new site to the Oh Dear monitor",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "CommitLint",
    "author": "lardissone",
    "commands": [
      {
        "name": "index",
        "title": "Create Commitlint Message",
        "description": "Generate commitlint message",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Font Sniper",
    "author": "riomadeit",
    "commands": [
      {
        "name": "extract-fonts",
        "title": "Download Fonts",
        "description": "Identify and download fonts from any website.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub Repository Search",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Search Repositories",
        "description": "Search repositories on GitHub and open previously visited ones faster.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Get Favicon",
    "author": "vimtor",
    "commands": [
      {
        "name": "copy",
        "title": "Copy Favicon",
        "description": "Copy favicon from URL",
        "mode": "no-view"
      },
      {
        "name": "copy-url",
        "title": "Copy Favicon URL",
        "description": "Copy URL of Favicon",
        "mode": "no-view"
      },
      {
        "name": "download",
        "title": "Download Favicon",
        "description": "Download favicon from URL",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Agent Usage",
    "author": "thuggyduck",
    "commands": [
      {
        "name": "agent-usage",
        "title": "Agent Usage",
        "description": "Show agents usage",
        "mode": "view"
      },
      {
        "name": "agent-usage-menubar",
        "title": "Agent Usage Menu Bar",
        "description": "Show agent usage in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "refresh-agent-usage",
        "title": "Refresh Agent Usage",
        "description": "Refresh cached usage for enabled providers in the background",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Minecraft Crafting Recipes",
    "author": "lafkpages",
    "commands": [
      {
        "name": "search-recipes",
        "title": "Search Recipes",
        "description": "Search for Minecraft crafting recipes.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Git Assistant",
    "author": "validate",
    "commands": [
      {
        "name": "search-git-repositories",
        "title": "Search Git Repositories",
        "description": "Search for git repositories on your computer by name",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Messages",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "open-chat",
        "title": "Open Chat",
        "description": "Quickly open a chat in the Messages app.",
        "mode": "view"
      },
      {
        "name": "my-messages",
        "title": "My Latest Messages",
        "description": "Search through your latest messages.",
        "mode": "view"
      },
      {
        "name": "send-message",
        "title": "Send Message",
        "description": "Quickly send a message.",
        "mode": "view"
      },
      {
        "name": "unread-messages",
        "title": "Unread Messages",
        "description": "Check out your unread messages from the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "paste-latest-otp-code",
        "title": "Paste Latest OTP Code",
        "description": "Paste the most recent OTP code from your messages.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Search npm Packages",
    "author": "mrmartineau",
    "commands": [
      {
        "name": "index",
        "title": "Search Packages",
        "description": "Search for npm package information. Also view bundlephobia.com cost, the package's README and Snyk vulnerability info",
        "mode": "view"
      },
      {
        "name": "favorites",
        "title": "View Favorites",
        "description": "View your favorite packages",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "IP Geolocation",
    "author": "koinzhang",
    "commands": [
      {
        "name": "query-ip-geolocation",
        "title": "Query IP Geolocation",
        "description": "Query geolocation for any IP address or domain.",
        "mode": "view"
      },
      {
        "name": "compare-ip-providers",
        "title": "Compare IP Providers",
        "description": "Look up an IP address at five geolocation providers and see where they agree or differ.",
        "mode": "view"
      },
      {
        "name": "my-ip-geolocation",
        "title": "My IP Geolocation",
        "description": "Show geolocation for local and public IPv4/IPv6 address.",
        "mode": "view"
      },
      {
        "name": "copy-ip",
        "title": "Copy IP",
        "description": "Copy local/public IPv4/IPv6 address.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Typefully",
    "author": "frankdilo",
    "commands": [
      {
        "name": "create-draft",
        "title": "New Draft",
        "description": "Create a draft for one or more platforms in a social set.",
        "mode": "view"
      },
      {
        "name": "drafts",
        "title": "View Drafts",
        "description": "View unpublished drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "view-scheduled",
        "title": "View Scheduled",
        "description": "View scheduled drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "view-posted",
        "title": "View Published",
        "description": "View published drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "social-sets",
        "title": "Search Social Sets",
        "description": "Browse your available social sets and set a default.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Todoist",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "home",
        "title": "My Tasks",
        "description": "Show your Todoist tasks and views (inbox, today, upcoming, completed, projects, labels).",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search",
        "description": "Search your Todoist tasks, projects, labels, and comments.",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create a Todoist task.",
        "mode": "view"
      },
      {
        "name": "quick-add-task",
        "title": "Quick Add Task",
        "description": "Quickly add a new task in Todoist.",
        "mode": "no-view"
      },
      {
        "name": "create-project",
        "title": "Create Project",
        "description": "Create a Todoist project.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Tasks",
        "description": "Show your Todoist tasks and views in your menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "show-projects",
        "title": "Show Projects",
        "description": "Show your Todoist projects.",
        "mode": "view"
      },
      {
        "name": "show-labels",
        "title": "Show Labels",
        "description": "Show your Todoist labels.",
        "mode": "view"
      },
      {
        "name": "show-filters",
        "title": "Show Filters",
        "description": "Show your Todoist filters.",
        "mode": "view"
      },
      {
        "name": "unfocus-current-task",
        "title": "Unfocus Current Task",
        "description": "Unfocus the current task in the menu bar.",
        "mode": "no-view"
      },
      {
        "name": "open-focused-task",
        "title": "Open Focus Task",
        "description": "When a task is chosen as the focused one, you can open it directly using this command.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Modify Hash",
    "author": "isfeng",
    "commands": [
      {
        "name": "modifyHash",
        "title": "Modify Hash",
        "description": "Batch modify the hash of media files.",
        "mode": "view"
      },
      {
        "name": "restoreHash",
        "title": "Restore Hash",
        "description": "Batch restore the hash of media files.",
        "mode": "view"
      },
      {
        "name": "zipCompress",
        "title": "Zip Compress",
        "description": "Compress files to zip with password.",
        "mode": "view"
      },
      {
        "name": "zipExtract",
        "title": "Zip Extract",
        "description": "Extract files from zip with password.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Wallpaper",
    "author": "koinzhang",
    "commands": [
      {
        "name": "set-raycast-wallpaper",
        "title": "Set Raycast Wallpaper",
        "description": "Set Raycast official wallpapers as desktop wallpaper.",
        "mode": "view"
      },
      {
        "name": "auto-switch-raycast-wallpaper",
        "title": "Auto Switch Raycast Wallpaper",
        "description": "Switch random Raycast wallpapers as desktop wallpaper with specified refresh interval.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Turkish Identification Number Generator",
    "author": "denizyoldas",
    "commands": [
      {
        "name": "tc-no-generate",
        "title": "Generate Id",
        "description": "Generate Turkish Identification Number and copy to clipboard",
        "mode": "no-view"
      },
      {
        "name": "last-tc",
        "title": "Copy Last Id",
        "description": "Copy last generate Turkish Identification Number to clipboard",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Playback Duration Calculator",
    "author": "nathanwijaya",
    "commands": [
      {
        "name": "calculate-playback-duration",
        "title": "Calculate Playback Duration",
        "description": "Calculate the playback duration, time saved, and completion time of your video or audio based on your playback speed.",
        "mode": "view"
      },
      {
        "name": "quick-calculate-duration",
        "title": "Quick Calculate Duration",
        "description": "Quickly check the new duration of your video or audio based on your playback speed directly from your command bar.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Finnish Dictionary",
    "author": "albertoxamin",
    "commands": [
      {
        "name": "fe",
        "title": "Finnish to English",
        "description": "Define a finnish word to english",
        "mode": "view"
      },
      {
        "name": "ef",
        "title": "English to Finnish",
        "description": "Define a finnish word to english",
        "mode": "view"
      },
      {
        "name": "general-lookup",
        "title": "Language to Language",
        "description": "Define a word from any language to any language",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Maps Explorer",
    "author": "lichinlin",
    "commands": [
      {
        "name": "index",
        "title": "Find Nearby",
        "description": "Find places nearby on Google Maps.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "NMBS Planner",
    "author": "Samuel3865",
    "commands": [
      {
        "name": "trainride",
        "title": "Trainride",
        "description": "Plan your trainride",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Cloudflare",
    "author": "destiner",
    "commands": [
      {
        "name": "view-sites",
        "title": "View Sites",
        "description": "Lists your sites",
        "mode": "view"
      },
      {
        "name": "view-zone-analytics",
        "title": "View Zone Analytics",
        "description": "View traffic, bandwidth, cache, visitor, and threat metrics",
        "mode": "view"
      },
      {
        "name": "view-zone-settings",
        "title": "View Zone Settings",
        "description": "Review SSL, protocol, security, performance, and cache settings",
        "mode": "view"
      },
      {
        "name": "view-ssl-certificates",
        "title": "View SSL Certificates",
        "description": "Inspect certificate status, expiry, hosts, issuer, and validation errors",
        "mode": "view"
      },
      {
        "name": "search-dns-records",
        "title": "Search DNS Records",
        "description": "Search and edit DNS records across all zones",
        "mode": "view"
      },
      {
        "name": "quick-create-dns-record",
        "title": "Quick Create DNS Record",
        "description": "Create a DNS record in any accessible zone",
        "mode": "view"
      },
      {
        "name": "dns-toolkit",
        "title": "DNS Toolkit",
        "description": "Check DNS health, manage DNSSEC, and import, export, or bulk edit records",
        "mode": "view"
      },
      {
        "name": "purge-cache",
        "title": "Purge Cache",
        "description": "Purge cached content for a zone",
        "mode": "view"
      },
      {
        "name": "view-pages",
        "title": "View Pages",
        "description": "Lists your page projects",
        "mode": "view"
      },
      {
        "name": "view-deployments",
        "title": "View Deployments",
        "description": "View recent Pages and Workers deployments",
        "mode": "view"
      },
      {
        "name": "view-members",
        "title": "View Members",
        "description": "Lists your team members",
        "mode": "view"
      },
      {
        "name": "view-audit-logs",
        "title": "View Audit Logs",
        "description": "View recent Cloudflare account activity",
        "mode": "view"
      },
      {
        "name": "view-workers",
        "title": "View Workers",
        "description": "Lists your workers",
        "mode": "view"
      },
      {
        "name": "view-worker-routes",
        "title": "View Worker Routes",
        "description": "Inspect route patterns and the Workers attached to them",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Nuxt",
    "author": "HugoRCD",
    "commands": [
      {
        "name": "search-component-theme",
        "title": "Search Component Theme",
        "description": "Open the selected component theme",
        "mode": "no-view"
      },
      {
        "name": "search-components",
        "title": "Search Components",
        "description": "Search and browse all Nuxt UI components",
        "mode": "view"
      },
      {
        "name": "search-modules",
        "title": "Search Modules",
        "description": "Search within Nuxt modules ecosystem",
        "mode": "view"
      },
      {
        "name": "search-nuxt-docs",
        "title": "Nuxt Documentation",
        "description": "Search and browse Nuxt documentation",
        "mode": "view"
      },
      {
        "name": "quick-create",
        "title": "Quick Create",
        "description": "Create Nuxt files from templates (components, pages, API routes, layouts, composables)",
        "mode": "view"
      },
      {
        "name": "nuxt-dev-server",
        "title": "Nuxt Dev Server",
        "description": "Monitor and control running Nuxt development servers",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Figa",
    "author": "figa",
    "commands": [
      {
        "name": "show-workspace-context",
        "title": "Show Workspace Context",
        "description": "Validate the configured Figa API key and show workspace context.",
        "mode": "view"
      },
      {
        "name": "search-expenses",
        "title": "Search Expenses",
        "description": "Search current-month Figa expenses and quick views.",
        "mode": "view"
      },
      {
        "name": "show-monthly-summary",
        "title": "Show Monthly Summary",
        "description": "Review recent monthly expense totals for the current workspace.",
        "mode": "view"
      },
      {
        "name": "create-expense",
        "title": "Create Expense",
        "description": "Create a Figa expense in the current workspace.",
        "mode": "view"
      },
      {
        "name": "search-categories",
        "title": "Search Categories",
        "description": "Search Figa categories for the current workspace.",
        "mode": "view"
      },
      {
        "name": "search-recipients",
        "title": "Search Recipients",
        "description": "Search Figa recipients for the current workspace.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Figma File Search",
    "author": "michaelschultz",
    "commands": [
      {
        "name": "index",
        "title": "Search Files",
        "description": "Lists Figma files allowing you to search and navigate to them.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Quicklook",
        "description": "See your Figma most recent files at a glance",
        "mode": "menu-bar"
      },
      {
        "name": "open-file-url-from-clipboard",
        "title": "Open File URL from Clipboard",
        "description": "Opens the Figma file URL currently in the clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Figma Shortcuts",
    "author": "arturdz",
    "commands": [
      {
        "name": "search-shortcuts",
        "title": "Search Figma Shortcuts",
        "description": "Search Figma keyboard shortcuts and copy them to the clipboard",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "File Provider Progress",
    "author": "finite",
    "commands": [
      {
        "name": "status",
        "title": "File Provider Progress",
        "description": "Show current macOS File Provider sync progress.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "File Tidy",
    "author": "fhf1121",
    "commands": [
      {
        "name": "tidy-folder",
        "title": "Tidy Folder",
        "description": "Preview and archive a folder's files into type/year-month buckets, quarantining byte-identical duplicates",
        "mode": "view"
      },
      {
        "name": "undo-tidy",
        "title": "Undo Last Tidy",
        "description": "Move the files from the last tidy run back to where they came from",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Fillerama",
    "author": "pryley",
    "commands": [
      {
        "name": "generate-filler",
        "title": "Generate Filler Text",
        "description": "Pick a show and sentence count, then paste into the active app.",
        "mode": "view"
      },
      {
        "name": "generate-headline",
        "title": "Generate Filler Headline",
        "description": "Pick a show, then paste a headline into the active app.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Find My Devices",
    "author": "Visual-Studio-Coder",
    "commands": [
      {
        "name": "find-my-devices",
        "title": "Find My Devices",
        "description": "List your Apple Find My devices and play a sound",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Finder Tags",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "tag-selected-files",
        "title": "Tag Selected Files",
        "description": "Add or remove Finder tags on the selected files",
        "mode": "view"
      },
      {
        "name": "quick-tag",
        "title": "Quick Tag",
        "description": "Apply comma-separated tags to the Finder selection, or start with a minus to remove tags",
        "mode": "no-view"
      },
      {
        "name": "search-tags",
        "title": "Search Tags",
        "description": "Browse Finder tags with file counts, rename tags, or remove tags across indexed files",
        "mode": "view"
      },
      {
        "name": "search-files-by-tag",
        "title": "Search Files by Tag",
        "description": "Find files with one or more Finder tags, preview files, and manage their tags",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Findr",
    "author": "nex_mod_daniel",
    "commands": [
      {
        "name": "search",
        "title": "Search Files",
        "description": "Search files by name and content with unified ranking",
        "mode": "view"
      },
      {
        "name": "reindex",
        "title": "Rebuild Index",
        "description": "Rebuild the findr file index",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "FBL - Finnish Business Lookup",
    "author": "eljn",
    "commands": [
      {
        "name": "prh-search",
        "title": "Search Finnish Businesses",
        "description": "Look up Finnish businesses by name or Business ID using PRH YTJ open data",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Fleeting",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "start-meeting",
        "title": "Start Meeting",
        "description": "Search and open a synthetic Fleeting meeting in your browser.",
        "mode": "view"
      },
      {
        "name": "block-calendar",
        "title": "Block Calendar",
        "description": "Create a calendar event that links to a Fleeting meeting.",
        "mode": "view"
      },
      {
        "name": "quick-meeting",
        "title": "Quick Meeting",
        "description": "Instantly open your preferred (or a random) Fleeting meeting.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "FMHY Search",
    "author": "akshit_mehta",
    "commands": [
      {
        "name": "search",
        "title": "FMHY Search",
        "description": "Offline search of FMHY resources and mirrors",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Focus Automation",
    "author": "p2m",
    "commands": [
      {
        "name": "set-up",
        "title": "Set up Focus Automation",
        "description": "Connect Google Calendar and configure Focus Automation.",
        "mode": "view"
      },
      {
        "name": "confirm-focus",
        "title": "Confirm Focus Session",
        "description": "Prompts to start a Raycast Focus session for a scheduled event.",
        "mode": "no-view"
      },
      {
        "name": "focus-watcher",
        "title": "Focus Watcher",
        "description": "Background watcher for scheduled Focus sessions.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Folder Scope",
    "author": "omer_aydemir",
    "commands": [
      {
        "name": "search-content",
        "title": "Search Content",
        "description": "Search text inside files in the active Finder folder.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Font Converter",
    "author": "meshal",
    "commands": [
      {
        "name": "convert-font",
        "title": "Convert Font",
        "description": "Convert a font file into one or more formats.",
        "mode": "view"
      },
      {
        "name": "generate-font-face-css",
        "title": "Generate @Font-Face CSS",
        "description": "Generate a CSS snippet for the converted font files.",
        "mode": "view"
      },
      {
        "name": "preview-font",
        "title": "Preview Font",
        "description": "Preview a local font file and inspect its metadata.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Fox Hop",
    "author": "kud",
    "commands": [
      {
        "name": "list-tabs",
        "title": "List Tabs",
        "description": "List, focus, and manage your saved Firefox tab targets",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "FRC Programming",
    "author": "helloGithub326",
    "commands": [
      {
        "name": "wpilib-java-documentation",
        "title": "Search WPILib Java Documentation",
        "description": "Search and browse WPILib's Java API classes and methods.",
        "mode": "view"
      },
      {
        "name": "wpilib-cpp-documentation",
        "title": "Search WPILib C++ Documentation",
        "description": "Search and browse WPILib's C++ API classes.",
        "mode": "view"
      },
      {
        "name": "status-light-reference",
        "title": "FRC Status Light Reference",
        "description": "Quickly jump to WPILib's reference page for decoding status light patterns on FRC hardware.",
        "mode": "no-view"
      },
      {
        "name": "frc-unit-converter",
        "title": "FRC Unit Converter",
        "description": "Convert between common FRC units like velocities or forces.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "From",
    "author": "alberto_lezaun",
    "commands": [
      {
        "name": "create",
        "title": "Create in from",
        "description": "Jot down a thought and From files it in today's note as a note, task or event — figuring out the type and date for you, so you just write.",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search from",
        "description": "Full-text search across your entire From vault and open any note in the Mac app or on the web.",
        "mode": "view"
      },
      {
        "name": "today",
        "title": "Open Today's Note",
        "description": "Jump straight to your daily note in From.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "FSearch",
    "author": "paus_d_",
    "commands": [
      {
        "name": "install-fsearch",
        "title": "Install FSearch",
        "description": "Build and install or update FSearch in Terminal, with startup at login",
        "mode": "no-view"
      },
      {
        "name": "search-files",
        "title": "Search Files",
        "description": "Find files and folders anywhere on your Mac by name, with typos forgiven",
        "mode": "view"
      },
      {
        "name": "search-contents",
        "title": "Search File Contents",
        "description": "Find text, a regular expression, or where a symbol is defined inside your files",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Fx Coding Agent",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Sessions",
        "description": "Search, inspect, and resume local fx sessions",
        "mode": "view"
      },
      {
        "name": "ask-fx",
        "title": "Ask Fx",
        "description": "Run a noninteractive request in a selected workspace",
        "mode": "view"
      },
      {
        "name": "start-session",
        "title": "Open Fx Session",
        "description": "Start, resume, or choose an interactive fx session",
        "mode": "view"
      },
      {
        "name": "check-fx",
        "title": "Check Fx Health",
        "description": "View fx status and local health checks",
        "mode": "view"
      },
      {
        "name": "view-usage",
        "title": "View Fx Usage",
        "description": "View locally recorded fx token usage and spend",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Game Scout",
    "author": "glct26",
    "commands": [
      {
        "name": "search-games",
        "title": "Search Games",
        "description": "Search for game prices and deals",
        "mode": "view"
      },
      {
        "name": "saved-games",
        "title": "Saved Games",
        "description": "Track your saved games and their prices.",
        "mode": "view"
      },
      {
        "name": "top-deals",
        "title": "Top Deals",
        "description": "View current best deals",
        "mode": "view"
      },
      {
        "name": "free-games",
        "title": "Free Games",
        "description": "Discover currently free games and giveaways.",
        "mode": "view"
      },
      {
        "name": "manage-stores",
        "title": "Manage Stores",
        "description": "Select which stores to include in your searches and deals.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Gather",
    "author": "samuel_monteiro",
    "commands": [
      {
        "name": "search-gather",
        "title": "Search Gather",
        "description": "Search your Gather reference library and copy any reference.",
        "mode": "view"
      },
      {
        "name": "save-to-gather",
        "title": "Save to Gather",
        "description": "Save a link to your Gather library.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Gatus Status",
    "author": "romain_lajeunesse",
    "commands": [
      {
        "name": "list-statuses",
        "title": "Gatus Statuses",
        "description": "View the status of your monitored Gatus endpoints.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub Pull Requests",
    "author": "oslen",
    "commands": [
      {
        "name": "unread-updates",
        "title": "View Pull Requests",
        "description": "Shows unread pull request activity",
        "mode": "view"
      },
      {
        "name": "unread-menu-bar",
        "title": "Unread PR Alert",
        "description": "Menu bar alert showing how many pull requests have unread changes",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "GIF Search",
    "author": "josephschmitt",
    "commands": [
      {
        "name": "search",
        "title": "Search for GIFs",
        "description": "Search for GIFs across multiple services…",
        "mode": "view"
      },
      {
        "name": "favorites",
        "title": "Browse Favorite GIFs",
        "description": "Browse and search your favorite GIFs across all services",
        "mode": "view"
      },
      {
        "name": "recents",
        "title": "Browse Recent GIFs",
        "description": "Browse and search your recently used GIFs across all services",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Gigsift",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "storage-overview",
        "title": "Storage Overview",
        "description": "See what a folder holds and its largest subfolders.",
        "mode": "view"
      },
      {
        "name": "largest-files",
        "title": "Largest Files",
        "description": "List the biggest files and folders.",
        "mode": "view"
      },
      {
        "name": "developer-cleanup",
        "title": "Developer Cleanup",
        "description": "List development projects and the artifacts they hold.",
        "mode": "view"
      },
      {
        "name": "cleanup-plan",
        "title": "Cleanup Plan",
        "description": "Build a plan to recover space, review it, and move it to the Trash.",
        "mode": "view"
      },
      {
        "name": "what-changed",
        "title": "What Changed?",
        "description": "See what grew and shrank, and when your disk may fill.",
        "mode": "view"
      },
      {
        "name": "record-snapshot",
        "title": "Record Storage Snapshot",
        "description": "Record folder sizes for What Changed? and its forecast. Background refresh does it daily.",
        "mode": "no-view"
      },
      {
        "name": "storage-history",
        "title": "Storage History",
        "description": "See everything gigsift has done.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Gitea",
    "author": "mitsimi",
    "commands": [
      {
        "name": "issue-mine",
        "title": "My Issues",
        "description": "List issues created by you, assigned to you, or mentioning you",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "List all unread notifications",
        "mode": "view"
      },
      {
        "name": "notifications-menu-bar",
        "title": "Notifications Menu Bar",
        "description": "Show unread notification count in menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-pull-requests",
        "title": "My Pull Requests",
        "description": "List pull requests created by you, assigned to you, or mentioning you",
        "mode": "view"
      },
      {
        "name": "issue-search",
        "title": "Search Issues",
        "description": "Search issues across repositories",
        "mode": "view"
      },
      {
        "name": "issue-create",
        "title": "Create Issue",
        "description": "Create an issue in a repository",
        "mode": "view"
      },
      {
        "name": "repository-explore",
        "title": "Explore Repositories",
        "description": "Explore Repositories available to you",
        "mode": "view"
      },
      {
        "name": "repository-mine",
        "title": "My Repositories",
        "description": "Shows your repositories",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "GitHub",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "my-pull-requests",
        "title": "My Pull Requests",
        "description": "List pull requests you created, participated in, or were mentioned in.",
        "mode": "view"
      },
      {
        "name": "search-pull-requests",
        "title": "Search Pull Requests",
        "description": "Search recent pull requests globally in all repositories.",
        "mode": "view"
      },
      {
        "name": "create-pull-request",
        "title": "Create Pull Request",
        "description": "Create a pull request in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "my-issues",
        "title": "My Issues",
        "description": "List issues created by you, assigned to you or mentioning you.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search recent issues globally in all repositories.",
        "mode": "view"
      },
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create an issue in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "create-branch",
        "title": "Create Branch",
        "description": "Create a branch in one of your GitHub repositories",
        "mode": "view"
      },
      {
        "name": "create-release",
        "title": "Create Release",
        "description": "Create a release in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "search-repositories",
        "title": "Search Repositories",
        "description": "Search in your public or private repositories by name.",
        "mode": "view"
      },
      {
        "name": "my-latest-repositories",
        "title": "My Latest Repositories",
        "description": "List your repositories by latest updated",
        "mode": "view"
      },
      {
        "name": "my-starred-repositories",
        "title": "My Starred Repositories",
        "description": "List repositories you have starred",
        "mode": "view"
      },
      {
        "name": "my-packages",
        "title": "My Packages",
        "description": "List packages you published to GitHub Packages",
        "mode": "view"
      },
      {
        "name": "workflow-runs",
        "title": "Workflow Runs",
        "description": "Manage workflow runs for a selected GitHub repository.",
        "mode": "view"
      },
      {
        "name": "dispatch-workflow",
        "title": "Dispatch Workflow",
        "description": "Trigger a workflow_dispatch workflow in one of your GitHub repositories.",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "List inbox notifications from all repositories or a selected repository.",
        "mode": "view"
      },
      {
        "name": "unread-notifications",
        "title": "Unread Notifications",
        "description": "Shows unread notifications in the macOS menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "search-discussions",
        "title": "Search Discussions",
        "description": "Search recent Discussions globally in all repositories",
        "mode": "view"
      },
      {
        "name": "my-discussions",
        "title": "My Discussions",
        "description": "Show your Discussions",
        "mode": "view"
      },
      {
        "name": "my-projects",
        "title": "My Projects",
        "description": "Show your Projects",
        "mode": "view"
      },
      {
        "name": "my-issues-menu",
        "title": "My Issues Menu Bar",
        "description": "Display My Issues in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-stats-menu",
        "title": "My GitHub Stats Menu Bar",
        "description": "Display your GitHub profile stats (followers, stars received, PRs, issues, commits) in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-pull-requests-menu",
        "title": "My Pull Requests Menu Bar",
        "description": "Display My Pull Requests in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "my-packages-menu",
        "title": "My Packages Menu Bar",
        "description": "Display My Packages in the Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "download-repository",
        "title": "Download Repository as ZIP",
        "description": "Download a repository or directory as a ZIP archive (does not create a Git clone)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Glaze",
    "author": "alexander_antonov",
    "commands": [
      {
        "name": "my-projects",
        "title": "My Projects",
        "description": "Browse and open projects in your selected Glaze app.",
        "mode": "view"
      },
      {
        "name": "browse-store",
        "title": "Browse Public Store",
        "description": "Explore public Glaze apps by category. No sign-in required.",
        "mode": "view"
      },
      {
        "name": "browse-team-store",
        "title": "Browse Team Store",
        "description": "Sign in with Glaze and browse the Raycast or other team stores you can access.",
        "mode": "view"
      },
      {
        "name": "installed-apps",
        "title": "Installed Apps",
        "description": "Browse apps installed with your selected Glaze app.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Glean Search",
    "author": "faizhasim",
    "commands": [
      {
        "name": "search-glean",
        "title": "Search Glean",
        "description": "Search company docs via Glean CLI",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Glimpse",
    "author": "garon",
    "commands": [
      {
        "name": "transcriptions",
        "title": "Search Transcriptions",
        "description": "Search and copy past dictations.",
        "mode": "view"
      },
      {
        "name": "copy-last",
        "title": "Copy Last Dictation",
        "description": "Copy your latest dictation.",
        "mode": "no-view"
      },
      {
        "name": "paste-last",
        "title": "Paste Last Dictation",
        "description": "Paste your latest dictation.",
        "mode": "no-view"
      },
      {
        "name": "transcribe-file",
        "title": "Transcribe File",
        "description": "Transcribe an audio or video file.",
        "mode": "view"
      },
      {
        "name": "transcribe-selection",
        "title": "Transcribe Selected File",
        "description": "Transcribe the file selected in Finder.",
        "mode": "no-view"
      },
      {
        "name": "browse-library",
        "title": "Browse Library",
        "description": "Browse and export Library transcripts.",
        "mode": "view"
      },
      {
        "name": "switch-model",
        "title": "Switch Speech Model",
        "description": "Choose your speech model.",
        "mode": "view"
      },
      {
        "name": "local-api",
        "title": "Local API",
        "description": "Run a local transcription API.",
        "mode": "view"
      },
      {
        "name": "add-dictionary-word",
        "title": "Add Dictionary Word",
        "description": "Add a word to your dictionary.",
        "mode": "no-view"
      },
      {
        "name": "manage-dictionary",
        "title": "Manage Dictionary",
        "description": "Add and remove dictionary words.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Goodreads",
    "author": "puneeth",
    "commands": [
      {
        "name": "search-books-page",
        "title": "Search Books",
        "description": "Search Goodreads books by title",
        "mode": "view"
      },
      {
        "name": "search-people-page",
        "title": "Search People",
        "description": "Search Goodreads authors by name",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Calendar",
    "author": "thomas",
    "commands": [
      {
        "name": "create-event",
        "title": "Create Event",
        "description": "Creates an event in your Google Calendar",
        "mode": "view"
      },
      {
        "name": "create-quick-event",
        "title": "Create Quick Event",
        "description": "Creates a quick event in your Google Calendar",
        "mode": "view"
      },
      {
        "name": "search-contacts",
        "title": "Search Contacts",
        "description": "Search your Google Contacts",
        "mode": "view"
      },
      {
        "name": "list-events",
        "title": "List Events",
        "description": "View your upcoming Google Calendar events",
        "mode": "view"
      },
      {
        "name": "list-calendars",
        "title": "List Calendars",
        "description": "View your Google Calendars",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Chrome Profiles",
    "author": "frouo",
    "commands": [
      {
        "name": "index",
        "title": "Switch Profiles",
        "description": "Select a Chrome profile to bring its window to front, browse its bookmarks, or open a new tab.",
        "mode": "view"
      },
      {
        "name": "move-current-tab",
        "title": "Move Current Tab to Another Profile",
        "description": "Move the active Chrome tab to another profile. With two profiles, switch automatically; otherwise, choose a destination.",
        "mode": "view"
      },
      {
        "name": "open-profile",
        "title": "Open Profile with Context",
        "description": "Background command for handling profile quicklinks and deeplinks.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Finance",
    "author": "kyle_samani",
    "commands": [
      {
        "name": "index",
        "title": "View Stocks",
        "description": "Look up stocks by symbol",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Google Find Hub",
    "author": "jonah_tweed",
    "commands": [
      {
        "name": "google-find-hub-menu-bar",
        "title": "Google Find Hub Menu Bar",
        "description": "Access Google Find Hub from the macOS menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "open-google-find-hub",
        "title": "Open Google Find Hub",
        "description": "Open Google Find Hub to locate or ring an Android device",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Google Tasks",
    "author": "elliotdes",
    "commands": [
      {
        "name": "view-lists",
        "title": "View Tasks",
        "description": "View tasks across your Google Task lists",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Quickly create a new task",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Granite",
    "author": "Shpigford",
    "commands": [
      {
        "name": "search-vault",
        "title": "Search Vault",
        "description": "Search your Granite documents and open them.",
        "mode": "view"
      },
      {
        "name": "ask-vault",
        "title": "Ask Vault",
        "description": "Ask a question across your vault and get a synthesized answer with sources.",
        "mode": "view"
      },
      {
        "name": "browse-documents",
        "title": "Browse Documents",
        "description": "Browse your vault's documents, oldest first, loaded as you scroll.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Granola",
    "author": "Rob",
    "commands": [
      {
        "name": "search-notes",
        "title": "Search Notes",
        "description": "Search all notes from Granola",
        "mode": "view"
      },
      {
        "name": "create-note",
        "title": "Create Note",
        "description": "Create a new note in Granola",
        "mode": "no-view"
      },
      {
        "name": "export-transcripts",
        "title": "Export Transcripts",
        "description": "Select multiple notes and export their transcripts",
        "mode": "view"
      },
      {
        "name": "export-notes",
        "title": "Export Notes",
        "description": "Select multiple notes and export them",
        "mode": "view"
      },
      {
        "name": "create-note-from-transcript",
        "title": "Create Note from Transcript",
        "description": "Create a new note in Granola from a transcript",
        "mode": "view"
      },
      {
        "name": "search-people",
        "title": "Search People",
        "description": "Search people from your Granola meetings",
        "mode": "view"
      },
      {
        "name": "search-companies",
        "title": "Search Companies",
        "description": "Search companies from your Granola meetings",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Grokipedia",
    "author": "Visual-Studio-Coder",
    "commands": [
      {
        "name": "search-grokipedia",
        "title": "Search Grokipedia",
        "description": "For a given string, find the articles on Grokipedia relating to it.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Habitify",
    "author": "razz13",
    "commands": [
      {
        "name": "index",
        "title": "Today Habits",
        "description": "View and manage today's Habitify habits.",
        "mode": "view"
      },
      {
        "name": "current-time-of-day",
        "title": "Current Time of Day",
        "description": "Show habits scheduled for the current time slot.",
        "mode": "view"
      },
      {
        "name": "areas",
        "title": "Habit Areas",
        "description": "Browse habits grouped by area.",
        "mode": "view"
      },
      {
        "name": "today-stats",
        "title": "Today Stats",
        "description": "View today's overview metrics and streaks.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hack Club CDN",
    "author": "garyhtou",
    "commands": [
      {
        "name": "upload-clipboard-file",
        "title": "Upload Clipboard File",
        "description": "Uploads whatever's on your clipboard (a copied file, a local path, or a link) to the Hack Club CDN and copies the resulting link.",
        "mode": "view"
      },
      {
        "name": "upload-file",
        "title": "Upload File",
        "description": "Pick a file from disk or paste its path to upload it to the Hack Club CDN.",
        "mode": "view"
      },
      {
        "name": "recent-uploads",
        "title": "Recent Uploads",
        "description": "Browse, copy links from, and delete files you've uploaded from this Mac.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hacker News",
    "author": "thomas",
    "commands": [
      {
        "name": "frontpage",
        "title": "Hacker News",
        "description": "Get the latest Hacker News stories.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Handy",
    "author": "mattiacolombomc",
    "commands": [
      {
        "name": "toggle-recording",
        "title": "Toggle Recording",
        "description": "Toggle Handy transcription recording on/off",
        "mode": "no-view"
      },
      {
        "name": "copy-last-transcript",
        "title": "Copy Last Transcript",
        "description": "Copy the most recent transcription to clipboard",
        "mode": "no-view"
      },
      {
        "name": "paste-last-transcript",
        "title": "Paste Last Transcript",
        "description": "Paste the most recent transcription into the active app",
        "mode": "no-view"
      },
      {
        "name": "add-dictionary-word",
        "title": "Add Dictionary Word",
        "description": "Quickly add a word to the custom dictionary",
        "mode": "view"
      },
      {
        "name": "manage-dictionary",
        "title": "Manage Dictionary",
        "description": "Add and remove custom words",
        "mode": "view"
      },
      {
        "name": "select-model",
        "title": "Select Model",
        "description": "Switch the active transcription model",
        "mode": "view"
      },
      {
        "name": "select-language",
        "title": "Select Language",
        "description": "Set the transcription language for the active model",
        "mode": "view"
      },
      {
        "name": "open-recordings-folder",
        "title": "Open Recordings Folder",
        "description": "Open the recordings directory",
        "mode": "no-view"
      },
      {
        "name": "search-transcripts",
        "title": "Search Transcripts",
        "description": "Browse and copy transcription history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "HeidiSQL Sessions",
    "author": "THEN00P",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Sessions",
        "description": "Search and launch your HeidiSQL sessions.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Helium",
    "author": "islamtayeb",
    "commands": [
      {
        "name": "search-tabs",
        "title": "Search Tabs",
        "description": "Search and navigate through open tabs in Helium browser",
        "mode": "view"
      },
      {
        "name": "search-web",
        "title": "Search Web",
        "description": "Search the web with Helium browser",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browsing history from Helium browser",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search and open bookmarks from Helium browser",
        "mode": "view"
      },
      {
        "name": "open-new-tab",
        "title": "Open New Tab",
        "description": "Open a new tab in Helium browser",
        "mode": "no-view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Open a new window in Helium browser",
        "mode": "no-view"
      },
      {
        "name": "open-new-incognito-window",
        "title": "Open New Incognito Window",
        "description": "Open a new incognito window in Helium browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Herdr",
    "author": "vlades",
    "commands": [
      {
        "name": "dashboard",
        "title": "Dashboard",
        "description": "Browse and control Herdr workspaces, tabs, panes, and agents",
        "mode": "view"
      },
      {
        "name": "agents",
        "title": "Manage Agents",
        "description": "Prompt, focus, inspect, rename, and control live coding agents",
        "mode": "view"
      },
      {
        "name": "prompt-agent",
        "title": "Prompt Agent",
        "description": "Send a prompt to any live Herdr agent",
        "mode": "view"
      },
      {
        "name": "create-workspace",
        "title": "Create Workspace",
        "description": "Create a Herdr workspace for a project",
        "mode": "view"
      },
      {
        "name": "create-worktree",
        "title": "Create Git Worktree",
        "description": "Create a Git worktree and open it as a Herdr workspace",
        "mode": "view"
      },
      {
        "name": "start-agent",
        "title": "Start Agent",
        "description": "Start an agent in a pane, split, tab, or workspace",
        "mode": "view"
      },
      {
        "name": "sessions",
        "title": "Manage Sessions",
        "description": "Attach to, stop, and delete named Herdr sessions",
        "mode": "view"
      },
      {
        "name": "worktrees",
        "title": "Manage Git Worktrees",
        "description": "Focus, create, close, and remove Herdr-managed Git worktrees",
        "mode": "view"
      },
      {
        "name": "plugins",
        "title": "Manage Plugins",
        "description": "Invoke plugin actions and install, enable, disable, or remove Herdr plugins",
        "mode": "view"
      },
      {
        "name": "integrations",
        "title": "Manage Agent Integrations",
        "description": "Install, update, and remove official Herdr agent integrations",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Agent Status in Menu Bar",
        "description": "Monitor and control Herdr agents from the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "open-herdr",
        "title": "Open Herdr",
        "description": "Launch or attach to Herdr in your preferred terminal",
        "mode": "no-view"
      },
      {
        "name": "focus-attention",
        "title": "Focus Agent Needing Attention",
        "description": "Jump to the first blocked or completed agent",
        "mode": "no-view"
      },
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Create and focus a tab in the active Herdr workspace",
        "mode": "no-view"
      },
      {
        "name": "split-right",
        "title": "Split Pane Right",
        "description": "Split the active Herdr pane to the right",
        "mode": "no-view"
      },
      {
        "name": "split-down",
        "title": "Split Pane Down",
        "description": "Split the active Herdr pane downward",
        "mode": "no-view"
      },
      {
        "name": "toggle-zoom",
        "title": "Toggle Pane Zoom",
        "description": "Toggle zoom for the active Herdr pane",
        "mode": "no-view"
      },
      {
        "name": "focus-left",
        "title": "Focus Pane Left",
        "description": "Focus the Herdr pane to the left",
        "mode": "no-view"
      },
      {
        "name": "focus-right",
        "title": "Focus Pane Right",
        "description": "Focus the Herdr pane to the right",
        "mode": "no-view"
      },
      {
        "name": "focus-up",
        "title": "Focus Pane Above",
        "description": "Focus the Herdr pane above",
        "mode": "no-view"
      },
      {
        "name": "focus-down",
        "title": "Focus Pane Down",
        "description": "Focus the Herdr pane below",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Hidden Icons",
    "author": "koinzhang",
    "commands": [
      {
        "name": "find-hidden-icon",
        "title": "Find Hidden Icon",
        "description": "A casual game to find a hidden icon.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hide Details",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "redact-clipboard",
        "title": "Redact Clipboard Image",
        "description": "Find sensitive details in the clipboard image and copy a redacted version",
        "mode": "view"
      },
      {
        "name": "redact-history",
        "title": "Redact Image File from History",
        "description": "Pick a recently copied image file from clipboard history, then review or copy a redacted version",
        "mode": "view"
      },
      {
        "name": "redact-now",
        "title": "Redact and Copy",
        "description": "Redact the clipboard image immediately and copy it back",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Homey",
    "author": "DominicVonk",
    "commands": [
      {
        "name": "flows",
        "title": "Homey Flows",
        "description": "Show Homey Flows",
        "mode": "view"
      },
      {
        "name": "devices",
        "title": "Homey Devices",
        "description": "Show Homey Devices",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Hyperliquid",
    "author": "insuline",
    "commands": [
      {
        "name": "markets",
        "title": "Markets",
        "description": "Browse Hyperliquid perpetual markets with live prices and candlestick charts.",
        "mode": "view"
      },
      {
        "name": "positions",
        "title": "My Positions",
        "description": "View your open Hyperliquid perp positions, PnL and liquidation prices.",
        "mode": "view"
      },
      {
        "name": "manage-wallets",
        "title": "Manage Wallets",
        "description": "Add, label and remove the wallet addresses you want to track.",
        "mode": "view"
      },
      {
        "name": "prices",
        "title": "Prices",
        "description": "Show your favorite tickers and their 24h change in the menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "IBM Bob",
    "author": "fbuetler",
    "commands": [
      {
        "name": "index",
        "title": "Search Recent Projects",
        "description": "Search and open recent projects from IBM Bob.",
        "mode": "view"
      },
      {
        "name": "open-with-bob",
        "title": "Open with IBM Bob",
        "description": "Opens the currently selected Finder item with IBM Bob.",
        "mode": "no-view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Opens a new IBM Bob window.",
        "mode": "no-view"
      },
      {
        "name": "extensions",
        "title": "Show Installed Extensions",
        "description": "Manage Installed Extensions",
        "mode": "view"
      },
      {
        "name": "install-extension",
        "title": "Install Extension",
        "description": "Install Extensions from the IBM Bob Marketplace",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "IconSearch SVG Icons",
    "author": "iconsearch",
    "commands": [
      {
        "name": "search-icons",
        "title": "Search Icons",
        "description": "Connect a free IconSearch account, then search and use SVG icons.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "IconsRoom",
    "author": "mdanassaif",
    "commands": [
      {
        "name": "search-icons",
        "title": "Search Icons",
        "description": "Search IconsRoom's 276,000+ open source icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "I Don't Have Spotify",
    "author": "sjdonado",
    "commands": [
      {
        "name": "search",
        "title": "Convert Link to All Platforms",
        "description": "Effortlessly convert music links between streaming services.",
        "mode": "view"
      },
      {
        "name": "toSpotify",
        "title": "Convert Link to Spotify",
        "description": "Convert a music link to Spotify and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toYouTube",
        "title": "Convert Link to YouTube Music",
        "description": "Convert a music link to YouTube Music and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toAppleMusic",
        "title": "Convert Link to Apple Music",
        "description": "Convert a music link to Apple Music and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toDeezer",
        "title": "Convert Link to Deezer",
        "description": "Convert a music link to Deezer and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toSoundCloud",
        "title": "Convert Link to SoundCloud",
        "description": "Convert a music link to SoundCloud and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toTidal",
        "title": "Convert Link to Tidal",
        "description": "Convert a music link to Tidal and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toQobuz",
        "title": "Convert Link to Qobuz",
        "description": "Convert a music link to Qobuz and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toBandcamp",
        "title": "Convert Link to Bandcamp",
        "description": "Convert a music link to Bandcamp and copy it to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "toPandora",
        "title": "Convert Link to Pandora",
        "description": "Convert a music link to Pandora and copy it to the clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Image Wallet",
    "author": "ibll",
    "commands": [
      {
        "name": "image-wallet",
        "title": "Image Wallet",
        "description": "Browse and view your saved images.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "ImgBed Uploader",
    "author": "andy",
    "commands": [
      {
        "name": "upload-clipboard-image",
        "title": "Upload Clipboard Image",
        "description": "Upload the current clipboard image to ImgBed and copy the returned URL.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Imgur",
    "author": "BalliAsghar",
    "commands": [
      {
        "name": "index",
        "title": "Upload",
        "description": "Upload Images",
        "mode": "view"
      },
      {
        "name": "view-images",
        "title": "View Images",
        "description": "View Uploaded Images",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "India Toolkit",
    "author": "kur_ankur",
    "commands": [
      {
        "name": "gst-calculator",
        "title": "GST Calculator",
        "description": "Calculate GST with CGST/SGST split, supports inclusive and exclusive amounts",
        "mode": "view"
      },
      {
        "name": "ifsc-lookup",
        "title": "IFSC Lookup",
        "description": "Look up Indian bank details from any IFSC code — bank, branch, address, MICR.",
        "mode": "view"
      },
      {
        "name": "pincode-lookup",
        "title": "Pincode Lookup",
        "description": "Look up Indian PIN codes — find post offices, district, state. Reverse search by area name.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Install Fonts",
    "author": "will_thresher",
    "commands": [
      {
        "name": "install-fonts",
        "title": "Install Fonts",
        "description": "Install selected fonts into your Mac user Fonts folder.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Installed Extensions",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "index",
        "title": "List Installed Extensions",
        "description": "List your current installed Raycast extensions",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "IP Tools",
    "author": "meguoe",
    "commands": [
      {
        "name": "ip2long",
        "title": "Convert IP Address to Number",
        "description": "Convert IPv4 or IPv6 Address to Number",
        "mode": "view"
      },
      {
        "name": "long2ip",
        "title": "Convert Number to IP Address",
        "description": "Convert Number to IPv4 or IPv6",
        "mode": "view"
      },
      {
        "name": "ip2BinHex",
        "title": "Convert IP Address to Bin and Hex",
        "description": "Convert IPv4 or IPv6 Address to binary and hexadecimal",
        "mode": "view"
      },
      {
        "name": "parseCIDR",
        "title": "Convert CIDR to IP Range",
        "description": "Convert CIDR to IPv4 or IPv6 Range",
        "mode": "view"
      },
      {
        "name": "isValidIP",
        "title": "Verify IP Address Is Valid",
        "description": "Verify if the IP address Is valid",
        "mode": "view"
      },
      {
        "name": "isValidCIDR",
        "title": "Verify CIDR Is Valid",
        "description": "Verify if the CIDR is valid",
        "mode": "view"
      },
      {
        "name": "toIPv6Format",
        "title": "Converts IPv4 to IPv6 Address",
        "description": "Converts IPv4 address to IPv6 address",
        "mode": "view"
      },
      {
        "name": "toIPv6Expand",
        "title": "Converts IPv6 to Expanded or Compressed",
        "description": "Converts IPv6 to expanded or compressed format",
        "mode": "view"
      },
      {
        "name": "geoLocation",
        "title": "Query IP Geolocation Information",
        "description": "Query IPv4 or Ipv6 Geolocation Information",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "IPCheck",
    "author": "jason5ng32",
    "commands": [
      {
        "name": "main",
        "title": "Show My IPs",
        "description": "Show All My IPs",
        "mode": "view"
      },
      {
        "name": "query-ip",
        "title": "Query IP",
        "description": "Look up the location, ISP and network behind any IP address",
        "mode": "view"
      },
      {
        "name": "menubar",
        "title": "IP in Menu Bar",
        "description": "Keep your current external IP in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Is Agentic",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "check-is-agentic",
        "title": "Check Agent Readiness",
        "description": "View a website's Is Agentic score and recommendations",
        "mode": "view"
      },
      {
        "name": "view-history",
        "title": "View Report History",
        "description": "Browse websites whose Is Agentic reports you viewed",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Is It Alive?",
    "author": "alerix",
    "commands": [
      {
        "name": "check-status-pages",
        "title": "Check Status Pages",
        "description": "View live status, active incidents, and uptime history for monitored sites",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Jira",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create and assign new issues.",
        "mode": "view"
      },
      {
        "name": "open-issues",
        "title": "Open Issues",
        "description": "View your open issues with optional Active Sprint, All Sprints, and Backlog sections.",
        "mode": "view"
      },
      {
        "name": "reported-issues",
        "title": "Reported Issues",
        "description": "View and modify issues that were reported by you.",
        "mode": "view"
      },
      {
        "name": "watched-issues",
        "title": "Watched Issues",
        "description": "View and modify issues that you are watching.",
        "mode": "view"
      },
      {
        "name": "active-sprints",
        "title": "Active Sprints",
        "description": "View and modify issues of active sprints.",
        "mode": "view"
      },
      {
        "name": "my-filters",
        "title": "My Filters",
        "description": "View and modify issues of your saved filters.",
        "mode": "view"
      },
      {
        "name": "recently-updated-issues",
        "title": "Recently Updated Issues",
        "description": "View and modify issues that have recently been updated.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search issues globally in all projects.",
        "mode": "view"
      },
      {
        "name": "open-from-clipboard",
        "title": "Open Issue from Clipboard",
        "description": "Open an issue by its key from the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Jovida Daily",
    "author": "AidenZ",
    "commands": [
      {
        "name": "my-todos",
        "title": "My Todos",
        "description": "Browse, search, complete, and manage your Jovida todos.",
        "mode": "view"
      },
      {
        "name": "add-todo",
        "title": "Add Todo",
        "description": "Quickly create a new Jovida todo.",
        "mode": "view"
      },
      {
        "name": "today-menubar",
        "title": "Menu Bar Todos",
        "description": "Show upcoming (today and later) pending todos in the macOS menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "JSON Resume",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "open-resume",
        "title": "Open Resume",
        "description": "Open a resume by providing a JSON resume URL",
        "mode": "view"
      },
      {
        "name": "search-resumes",
        "title": "View Saved Resumes",
        "description": "View and manage saved resumes",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "JSON to GCF Converter",
    "author": "blackwell-systems",
    "commands": [
      {
        "name": "convert-json",
        "title": "Convert JSON to GCF",
        "description": "Convert JSON to GCF format for LLM-optimized token usage",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Jumpseat",
    "author": "chefski",
    "commands": [
      {
        "name": "upcoming-flights",
        "title": "Upcoming Flights",
        "description": "See your upcoming flights and travel details",
        "mode": "view"
      },
      {
        "name": "friends-upcoming-flights",
        "title": "Friends' Upcoming Flights",
        "description": "See upcoming flights shared by your Jumpseat friends",
        "mode": "view"
      },
      {
        "name": "next-flight-in-menu-bar",
        "title": "Next Flight in Menu Bar",
        "description": "Keep your next Jumpseat flight in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Just",
    "author": "alastairsounds",
    "commands": [
      {
        "name": "run-recipe",
        "title": "Run Recipe",
        "description": "Run a justfile recipe silently via HUD",
        "mode": "no-view"
      },
      {
        "name": "browse-justfiles",
        "title": "Browse Justfiles",
        "description": "Find recipes across your justfiles",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "JWT Decoder",
    "author": "gdsmith",
    "commands": [
      {
        "name": "jwt-view",
        "title": "View Decoded JWT",
        "description": "View and copy the contents your JWT",
        "mode": "view"
      },
      {
        "name": "jwt-list",
        "title": "Search Decoded JWT",
        "description": "Search and copy the contents of your JWT",
        "mode": "view"
      },
      {
        "name": "debug",
        "title": "JWT Debugger",
        "description": "Decode, encode, edit, re-sign, and verify a JSON Web Token",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kaneo",
    "author": "Baldy",
    "commands": [
      {
        "name": "list-projects",
        "title": "List Projects",
        "description": "List Kaneo projects",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create a new task",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "List Kaneo notifications",
        "mode": "view"
      },
      {
        "name": "my-tasks",
        "title": "My Tasks",
        "description": "List tasks assigned to you",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Keeys",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-hotkeys",
        "title": "Search Hotkeys",
        "description": "List hotkeys from a .rayconfig export (Settings → export in Raycast)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kesha Voice Kit",
    "author": "drakulavich",
    "commands": [
      {
        "name": "dictate-to-clipboard",
        "title": "Dictate to Clipboard",
        "description": "Record from the default microphone, transcribe locally with Kesha Voice Kit, and copy the transcript to the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "KeyRaycast",
    "author": "benostein",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Keystroke Overlay",
        "description": "Start or stop the keystroke overlay. Toggle off then on to apply settings changes.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Kind Words",
    "author": "tim_gailey",
    "commands": [
      {
        "name": "random-compliment",
        "title": "Random Compliment",
        "description": "Browse compliments with one preselected at random; filter by tone.",
        "mode": "view"
      },
      {
        "name": "quick-compliment",
        "title": "Quick Compliment",
        "description": "Copy a random compliment instantly.",
        "mode": "no-view"
      },
      {
        "name": "gratitude-note",
        "title": "Gratitude Note",
        "description": "Browse gratitude prompts with usage notes and opener examples.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Klack",
    "author": "henrikruscon",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Klack",
        "description": "Toggles Klack on or off",
        "mode": "no-view"
      },
      {
        "name": "turn-on",
        "title": "Turn Klack on",
        "description": "Explicitly enables Klack",
        "mode": "no-view"
      },
      {
        "name": "turn-off",
        "title": "Turn Klack off",
        "description": "Explicitly disables Klack",
        "mode": "no-view"
      },
      {
        "name": "wake-up",
        "title": "Wake Klack",
        "description": "Wakes Klack from sleep",
        "mode": "no-view"
      },
      {
        "name": "set-switch",
        "title": "Set Switch Set",
        "description": "Pick a mechanical-switch sound set",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Pick a volume between 0 and 100",
        "mode": "view"
      },
      {
        "name": "set-soft-volume",
        "title": "Set Volume to Soft",
        "description": "Sets volume to Soft (30%)",
        "mode": "no-view"
      },
      {
        "name": "set-balanced-volume",
        "title": "Set Volume to Balanced",
        "description": "Sets volume to Balanced (60%)",
        "mode": "no-view"
      },
      {
        "name": "set-loud-volume",
        "title": "Set Volume to Loud",
        "description": "Sets volume to Loud (90%)",
        "mode": "no-view"
      },
      {
        "name": "stats",
        "title": "Klack Stats",
        "description": "Live keystroke, ding, click, and favourite switch counts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kobbe",
    "author": "michael_Andreuzza",
    "commands": [
      {
        "name": "search-sites",
        "title": "Search Sites",
        "description": "Search Kobbe sites and open analytics.",
        "mode": "view"
      },
      {
        "name": "site-overview",
        "title": "Site Overview",
        "description": "View overview metrics for a Kobbe site.",
        "mode": "view"
      },
      {
        "name": "top-pages",
        "title": "Top Pages",
        "description": "View top pages for a Kobbe site.",
        "mode": "view"
      },
      {
        "name": "revenue",
        "title": "Revenue",
        "description": "View revenue for a Kobbe site.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kofa",
    "author": "petar_yovkov",
    "commands": [
      {
        "name": "add-task",
        "title": "Add Task",
        "description": "Add a task to Kofa",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kommand.bid",
    "author": "REPLACE_WITH_RAYCAST_USERNAME",
    "commands": [
      {
        "name": "browse",
        "title": "Browse Extensions",
        "description": "Browse Raycast extensions ranked by community votes, and upvote your favorites.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Kurslog",
    "author": "kurslog",
    "commands": [
      {
        "name": "exchange-rates",
        "title": "Exchange Rates",
        "description": "Browse popular directions with best rates aggregated from 100+ exchangers",
        "mode": "view"
      },
      {
        "name": "check-rate",
        "title": "Check Rate",
        "description": "Pick FROM and TO currencies, compare rates from 100+ exchangers",
        "mode": "view"
      },
      {
        "name": "exchangers",
        "title": "Exchangers",
        "description": "Browse catalog of 100+ exchangers with trust scores and ratings",
        "mode": "view"
      },
      {
        "name": "favorites",
        "title": "My Favorites",
        "description": "View your saved favorite directions and exchangers",
        "mode": "view"
      },
      {
        "name": "quick-search",
        "title": "Quick Search",
        "description": "Type currency names to instantly find exchange rates (e.g. usdt trc20 monobank)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Laravel Herd",
    "author": "diana_scharf",
    "commands": [
      {
        "name": "open-settings",
        "title": "Open Settings",
        "description": "Open the Herd settings",
        "mode": "no-view"
      },
      {
        "name": "open-dumps",
        "title": "Open Dumps",
        "description": "Open the Dumps window",
        "mode": "no-view"
      },
      {
        "name": "toggle-dumps",
        "title": "Toggle Dumps",
        "description": "Toggle the Dump interception",
        "mode": "no-view"
      },
      {
        "name": "clear-dumps",
        "title": "Clear Dumps",
        "description": "Clear the Dump history",
        "mode": "no-view"
      },
      {
        "name": "pin-dumps",
        "title": "Pin Dumps",
        "description": "Pin or unpin the Dumps Window",
        "mode": "no-view"
      },
      {
        "name": "open-mails",
        "title": "Open Mails",
        "description": "Opens the local mailbox",
        "mode": "no-view"
      },
      {
        "name": "php-version",
        "title": "PHP",
        "description": "Manage installed versions of PHP.",
        "mode": "view"
      },
      {
        "name": "services",
        "title": "Services",
        "description": "Access the Laravel Herd services",
        "mode": "view"
      },
      {
        "name": "sites",
        "title": "Sites",
        "description": "Browse existing sites and create new ones.",
        "mode": "view"
      },
      {
        "name": "check-for-updates",
        "title": "Check for Updates",
        "description": "Checks if there's a new version of Laravel Herd availale.",
        "mode": "no-view"
      },
      {
        "name": "open-recent-site",
        "title": "Open Recent Site",
        "description": "Opens the most recent site in your browser.",
        "mode": "no-view"
      },
      {
        "name": "open-recent-site-database",
        "title": "Open Database of Recent Site",
        "description": "Opens the database of your most recent site.",
        "mode": "no-view"
      },
      {
        "name": "open-recent-site-tinker",
        "title": "Open Recent Site in Tinker(well)",
        "description": "Opens the most recent site in Tinkerwell, if installed. Otherwise, opens a tinker session in the terminal.",
        "mode": "no-view"
      },
      {
        "name": "open-recent-site-logs",
        "title": "Open Logs for Recent Site",
        "description": "Opens the Log Viewer for your most recent site.",
        "mode": "no-view"
      },
      {
        "name": "open-docs",
        "title": "Open Documentation",
        "description": "Opens the documentation for Laravel Herd.",
        "mode": "no-view"
      },
      {
        "name": "open-config",
        "title": "Open Configuration Folder",
        "description": "Opens the general configuration folder for Laravel Herd.",
        "mode": "no-view"
      },
      {
        "name": "refresh-caches",
        "title": "Refresh Caches",
        "description": "Refresh the caches for Laravel Herd.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Large Type",
    "author": "gbarba",
    "commands": [
      {
        "name": "index",
        "title": "Enter Text",
        "description": "Enter text to show in large type",
        "mode": "view"
      },
      {
        "name": "show-clipboard",
        "title": "Show Clipboard",
        "description": "Show the current clipboard in large type",
        "mode": "view"
      },
      {
        "name": "show-selected-text",
        "title": "Show Selected Text",
        "description": "Show the selected text of the frontmost application in large type",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Lark Documents",
    "author": "tmk",
    "commands": [
      {
        "name": "search-docs",
        "title": "Search Documents",
        "description": "Search and open documents in browser",
        "mode": "view"
      },
      {
        "name": "search-minutes",
        "title": "Search Minutes",
        "description": "Search and open minutes in browser",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Last.fm",
    "author": "eggsy",
    "commands": [
      {
        "name": "menubar",
        "title": "Menu Bar Player",
        "description": "Shows the currently playing track in the macOS menubar.",
        "mode": "menu-bar"
      },
      {
        "name": "now-playing",
        "title": "Now Playing",
        "description": "Shows the currently playing track in a detail view.",
        "mode": "view"
      },
      {
        "name": "combined",
        "title": "Top & Recent Songs",
        "description": "Display your top and recent songs!",
        "mode": "view"
      },
      {
        "name": "songs",
        "title": "Top Songs",
        "description": "Your top songs!",
        "mode": "view"
      },
      {
        "name": "recent",
        "title": "Recent Songs",
        "description": "Your recent songs!",
        "mode": "view"
      },
      {
        "name": "artists",
        "title": "Top Artists",
        "description": "Your top artists!",
        "mode": "view"
      },
      {
        "name": "albums",
        "title": "Top Albums",
        "description": "Your top albums!",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "LDAP Contacts",
    "author": "frdmn",
    "commands": [
      {
        "name": "ldap-lookup",
        "title": "LDAP Lookup",
        "description": "Search for people by name or phone number in your LDAP directory",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Leafcast",
    "author": "syropian",
    "commands": [
      {
        "name": "pair-device",
        "title": "Pair Device",
        "description": "Pairs your Nanoleaf device with Raycast",
        "mode": "view"
      },
      {
        "name": "control-lights",
        "title": "Control Lights",
        "description": "Control various aspects of your Nanoleaf light panels",
        "mode": "view"
      },
      {
        "name": "identify",
        "title": "Identify Device",
        "description": "Briefly flash the paired Nanoleaf panels to confirm which device is paired",
        "mode": "no-view"
      },
      {
        "name": "toggle-power",
        "title": "Toggle Power",
        "description": "Toggle the Nanoleaf panels on or off",
        "mode": "no-view"
      },
      {
        "name": "next-effect",
        "title": "Next Effect",
        "description": "Cycle to the next effect in your Nanoleaf device's list",
        "mode": "no-view"
      },
      {
        "name": "previous-effect",
        "title": "Previous Effect",
        "description": "Cycle to the previous effect in your Nanoleaf device's list",
        "mode": "no-view"
      },
      {
        "name": "brightness-up",
        "title": "Brightness Up",
        "description": "Raise the Nanoleaf brightness by 10%",
        "mode": "no-view"
      },
      {
        "name": "brightness-down",
        "title": "Brightness Down",
        "description": "Lower the Nanoleaf brightness by 10%",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Leitner Box",
    "author": "gzyannick",
    "commands": [
      {
        "name": "create-a-question",
        "title": "Create a Question",
        "description": "Create a question for your leitner box",
        "mode": "view"
      },
      {
        "name": "daily-question",
        "title": "Daily Question",
        "description": "Answer your daily question",
        "mode": "view"
      },
      {
        "name": "information",
        "title": "Information",
        "description": "How the leitner system work",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Letterboxd",
    "author": "rafael_garcia",
    "commands": [
      {
        "name": "search-movies-page",
        "title": "Search Movies",
        "description": "Search Letterboxd movies by title",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Linak Desk Controller",
    "author": "samuelkraft",
    "commands": [
      {
        "name": "move-to-stand",
        "title": "Stand Up",
        "description": "Move your desk to your standing height",
        "mode": "no-view"
      },
      {
        "name": "move-to-sit",
        "title": "Sit Down",
        "description": "Move your desk to your sitting height",
        "mode": "no-view"
      },
      {
        "name": "move-to-custom",
        "title": "Move Desk to Custom Height",
        "description": "Move your desk to custom height",
        "mode": "no-view"
      },
      {
        "name": "step-up",
        "title": "Raise Desk",
        "description": "Raise your desk by a few centimeters",
        "mode": "no-view"
      },
      {
        "name": "step-down",
        "title": "Lower Desk",
        "description": "Lower your desk by a few centimeters",
        "mode": "no-view"
      },
      {
        "name": "stop-desk",
        "title": "Stop Desk",
        "description": "Stop your desk if it's moving",
        "mode": "no-view"
      },
      {
        "name": "select-desk",
        "title": "Select Desk",
        "description": "Find nearby desks and choose which one to control",
        "mode": "view"
      },
      {
        "name": "menubar-move",
        "title": "Move Desk",
        "description": "Move your desk",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Linear",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "create-issue",
        "title": "Create Issue",
        "description": "Create and assign new issues.",
        "mode": "view"
      },
      {
        "name": "search-issues",
        "title": "Search Issues",
        "description": "Search issues globally in all projects.",
        "mode": "view"
      },
      {
        "name": "assigned-issues",
        "title": "My Issues",
        "description": "View and modify issues that are assigned to you.",
        "mode": "view"
      },
      {
        "name": "created-issues",
        "title": "Created Issues",
        "description": "View and modify issues that you have created.",
        "mode": "view"
      },
      {
        "name": "active-cycle",
        "title": "Active Cycle",
        "description": "View and modify issues that are in the active cycle.",
        "mode": "view"
      },
      {
        "name": "search-projects",
        "title": "Search Projects",
        "description": "Explore projects for your Linear team.",
        "mode": "view"
      },
      {
        "name": "search-custom-views",
        "title": "Search Custom Views",
        "description": "Browse custom views and their issues.",
        "mode": "view"
      },
      {
        "name": "search-documents",
        "title": "Search Documents",
        "description": "Explore documents for your Linear team.",
        "mode": "view"
      },
      {
        "name": "create-project",
        "title": "Create Project",
        "description": "Create projects for your Linear team.",
        "mode": "view"
      },
      {
        "name": "notifications",
        "title": "Notifications",
        "description": "Read your latest Linear notifications.",
        "mode": "view"
      },
      {
        "name": "unread-notifications",
        "title": "Unread Notifications",
        "description": "Show unread notifications in the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "create-issue-for-myself",
        "title": "Create Issue for Myself",
        "description": "Create and assign a new issue to yourself.",
        "mode": "no-view"
      },
      {
        "name": "quick-add-comment-to-issue",
        "title": "Quick Add Comment to Issue",
        "description": "Quickly add a comment to an issue using its ID.",
        "mode": "no-view"
      },
      {
        "name": "favorites",
        "title": "Favorites",
        "description": "Browse through your Linear favorites.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "List by FullForms",
    "author": "mithunmathew",
    "commands": [
      {
        "name": "search",
        "title": "Search Entries",
        "description": "Search across your lists and entries.",
        "mode": "view"
      },
      {
        "name": "add-entry",
        "title": "Quick Add Entry",
        "description": "Create a new entry on a list you can edit.",
        "mode": "view"
      },
      {
        "name": "suggest-entry",
        "title": "Suggest Entry",
        "description": "Suggest a new entry on a list. The owner reviews before it appears.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "LiteLLM",
    "author": "Francois",
    "commands": [
      {
        "name": "menu-bar-usage",
        "title": "Today's Spend",
        "description": "Show today's LiteLLM spend in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "usage",
        "title": "Usage",
        "description": "See your total spend, tokens and per-model breakdown",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "LM Studio",
    "author": "vineeth_sai_narajala",
    "commands": [
      {
        "name": "chat",
        "title": "Chat with LM Studio",
        "description": "Chat with a local model served by LM Studio",
        "mode": "view"
      },
      {
        "name": "quick-ask",
        "title": "Ask LM Studio",
        "description": "Ask a local model using text, selected content, screenshots, images, or a JSON schema",
        "mode": "view"
      },
      {
        "name": "transform-text",
        "title": "Transform Text",
        "description": "Rewrite, summarize, translate, explain, or correct text with a local model",
        "mode": "view"
      },
      {
        "name": "manage-models",
        "title": "Manage Models",
        "description": "Inspect, load, unload, and download local models",
        "mode": "view"
      },
      {
        "name": "search-notes",
        "title": "Search Notes",
        "description": "Semantically search explicitly indexed local notes",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Load-Bearing Reply",
    "author": "chris_deeming",
    "commands": [
      {
        "name": "paste-random-reply",
        "title": "Paste Random Load-Bearing Reply",
        "description": "Paste a random confidently over-engineered reply.",
        "mode": "no-view"
      },
      {
        "name": "browse-replies",
        "title": "Browse Load-Bearing Replies",
        "description": "Choose a confidently over-engineered reply to paste.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Logbook",
    "author": "rushi_gandhi",
    "commands": [
      {
        "name": "list-tasks",
        "title": "Search Tasks",
        "description": "Browse your logbook, mark tasks complete, and delete entries.",
        "mode": "view"
      },
      {
        "name": "add-task",
        "title": "Add Task",
        "description": "Add a task to your logbook without opening a window.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Logos Launcher",
    "author": "michael_marvive",
    "commands": [
      {
        "name": "open-verse",
        "title": "Open Verse in Logos",
        "description": "Open a Bible reference in Logos. Configure aliases (e.g. niv=niv2011, nasb=nasb95) in preferences to pick versions quickly. Version codes: niv, nasb95, message, esv, lsb, leb, nlt, kjv, nkjv, rsv. Enter aliases as JSON (e.g. {\"esv\":\"esv\"}) or comma-separated alias=version entries.",
        "mode": "no-view"
      },
      {
        "name": "search-library",
        "title": "Search Library",
        "description": "Search your Logos library by title or author and open a resource",
        "mode": "view"
      },
      {
        "name": "search-all",
        "title": "Logos All Search",
        "description": "Runs an All Search in Logos using the ref.ly endpoint.",
        "mode": "no-view"
      },
      {
        "name": "search-bible",
        "title": "Logos Bible Search",
        "description": "Search the Bible in Logos. Choose between Smart Search and Precise Search.",
        "mode": "no-view"
      },
      {
        "name": "word-study",
        "title": "Bible Word Study",
        "description": "Launches the Bible Word Study tool in Logos via ref.ly.",
        "mode": "view"
      },
      {
        "name": "exegetical-guide",
        "title": "Exegetical Guide",
        "description": "Type a Bible passage and open your Exegetical Guide in Logos.",
        "mode": "view"
      },
      {
        "name": "search-factbook",
        "title": "Search Factbook",
        "description": "Browse indexed Factbook topics from Logos' AutoComplete database and open them instantly.",
        "mode": "view"
      },
      {
        "name": "reading-plans",
        "title": "Reading Plans",
        "description": "List your Logos reading plans and jump to today's assignment.",
        "mode": "view"
      },
      {
        "name": "open-layout",
        "title": "Open Logos Layout",
        "description": "Filter and launch your saved Logos layouts directly from Raycast.",
        "mode": "view"
      },
      {
        "name": "tools-launcher",
        "title": "Logos Tools Launcher",
        "description": "Browse Atlas, Text Comparison, Sermon Builder, Copy Bible Verses, and dozens of interactives with autocomplete, then open them in Logos.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Lumen",
    "author": "kumare_agape",
    "commands": [
      {
        "name": "lumen",
        "title": "Lumen",
        "description": "Open the scoped fuzzy search across your workspaces.",
        "mode": "view"
      },
      {
        "name": "manage-workspaces",
        "title": "Manage Workspaces",
        "description": "Create, edit, and delete Lumen workspaces.",
        "mode": "view"
      },
      {
        "name": "manage-tools",
        "title": "Manage Tools",
        "description": "Edit Lumen categories and their extensions; restore defaults.",
        "mode": "view"
      },
      {
        "name": "export-workspaces",
        "title": "Export Workspaces",
        "description": "Export workspaces to JSON, or import (replaces all).",
        "mode": "view"
      },
      {
        "name": "about",
        "title": "About Lumen",
        "description": "About Lumen and links to the source and other projects.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Mach Triage",
    "author": "MikeWhob",
    "commands": [
      {
        "name": "search-tickets",
        "title": "Search Tickets",
        "description": "Full-text search across your active workspace. Finds by key, title, or description.",
        "mode": "view"
      },
      {
        "name": "today-board",
        "title": "Today Board",
        "description": "Your Active / Stuck / Next / Done lanes — same board, keyboard-first.",
        "mode": "view"
      },
      {
        "name": "status",
        "title": "Mach Triage Status",
        "description": "Health check. Confirms the desktop app bridge is running and authenticated.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "macOS Appearance Changer",
    "author": "huzef44",
    "commands": [
      {
        "name": "apply-profile",
        "title": "Apply Profile",
        "description": "Apply a saved appearance profile",
        "mode": "view"
      },
      {
        "name": "create-profile",
        "title": "Create Profile",
        "description": "Create a new appearance profile",
        "mode": "view"
      },
      {
        "name": "toggle-profiles",
        "title": "Toggle Profiles",
        "description": "Quickly toggle between two appearance profiles",
        "mode": "no-view"
      },
      {
        "name": "configure-toggle",
        "title": "Configure Toggle Pair",
        "description": "Choose which two profiles to toggle between",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Macshot",
    "author": "Tien-Lam",
    "commands": [
      {
        "name": "capture",
        "title": "Capture Area",
        "description": "Open macshot://capture.",
        "mode": "no-view"
      },
      {
        "name": "capture-fullscreen",
        "title": "Capture Full Screen",
        "description": "Open macshot://capture-fullscreen.",
        "mode": "no-view"
      },
      {
        "name": "capture-last",
        "title": "Capture Last Area",
        "description": "Open macshot://capture-last.",
        "mode": "no-view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Open macshot://quick-capture.",
        "mode": "no-view"
      },
      {
        "name": "ocr",
        "title": "Capture OCR",
        "description": "Open macshot://ocr.",
        "mode": "no-view"
      },
      {
        "name": "scroll-capture",
        "title": "Scroll Capture",
        "description": "Open macshot://scroll-capture.",
        "mode": "no-view"
      },
      {
        "name": "record",
        "title": "Record Area",
        "description": "Open macshot://record.",
        "mode": "no-view"
      },
      {
        "name": "record-fullscreen",
        "title": "Record Full Screen",
        "description": "Open macshot://record-fullscreen.",
        "mode": "no-view"
      },
      {
        "name": "stop-recording",
        "title": "Stop Recording",
        "description": "Open macshot://stop-recording.",
        "mode": "no-view"
      },
      {
        "name": "open",
        "title": "Open File",
        "description": "Open an image or video file in macshot editor.",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Show History",
        "description": "Open macshot://history.",
        "mode": "no-view"
      },
      {
        "name": "settings",
        "title": "Open Settings",
        "description": "Open macshot://settings.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Mail Finder",
    "author": "morrissimons",
    "commands": [
      {
        "name": "mail-finder",
        "title": "Find Email",
        "description": "Search for name and domain to find an email",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Browse past email searches, rerun them, or clear history",
        "mode": "view"
      },
      {
        "name": "company-employees",
        "title": "Browse Employees",
        "description": "Search by company domain to list employees grouped by department",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Apple Mail",
    "author": "yug2005",
    "commands": [
      {
        "name": "check-for-mail",
        "title": "Check for New Mail",
        "description": "Check for new mail for all accounts.",
        "mode": "no-view"
      },
      {
        "name": "paste-latest-otp-code",
        "title": "Paste Latest Otp Code",
        "description": "Paste the latest OTP code from your emails.",
        "mode": "no-view"
      },
      {
        "name": "compose-new-message",
        "title": "Compose New Message",
        "description": "Compose a new message.",
        "mode": "view"
      },
      {
        "name": "see-recent-mail",
        "title": "See Recent Mail",
        "description": "See recent unread messages.",
        "mode": "view"
      },
      {
        "name": "see-important-mail",
        "title": "See Important Mail",
        "description": "See messages in the important mailboxes.",
        "mode": "view"
      },
      {
        "name": "see-mail-accounts",
        "title": "See Mail Accounts",
        "description": "See mail accounts.",
        "mode": "view"
      },
      {
        "name": "share-with-mail",
        "title": "Share with Mail",
        "description": "Share selected Finder items with Mail.",
        "mode": "view"
      },
      {
        "name": "refresh-mail",
        "title": "Refresh Mail",
        "description": "Refresh all mailboxes.",
        "mode": "no-view"
      },
      {
        "name": "clear-cache",
        "title": "Clear Cache",
        "description": "Clears the cache for all accounts.",
        "mode": "no-view"
      },
      {
        "name": "mark-all-as-read",
        "title": "Mark All as Read",
        "description": "Mark all your emails as read.",
        "mode": "no-view"
      },
      {
        "name": "copy-foreground-mail-deeplink",
        "title": "Copy Mail Deeplink",
        "description": "Copy the deeplink of the selected email in Apple Mail.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Make",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "make",
        "title": "Make",
        "description": "Explain how to create Raycast extensions with Make.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "ClickUp - Tasks & Docs Explorer",
    "author": "aparandeh",
    "commands": [
      {
        "name": "explore",
        "title": "Tasks Explorer",
        "description": "Browse ClickUp tasks from Raycast",
        "mode": "view"
      },
      {
        "name": "capture",
        "title": "Quick Capture",
        "description": "Quickly capture tasks to your default ClickUp list",
        "mode": "view"
      },
      {
        "name": "view-default-list",
        "title": "View Default List",
        "description": "View your default ClickUp list",
        "mode": "view"
      },
      {
        "name": "explore-docs",
        "title": "Docs Explorer",
        "description": "Browse ClickUp docs from Raycast",
        "mode": "view"
      },
      {
        "name": "my-tasks",
        "title": "My Tasks",
        "description": "View tasks assigned to you",
        "mode": "view"
      },
      {
        "name": "lists",
        "title": "Browse Lists",
        "description": "Browse all ClickUp lists",
        "mode": "view"
      },
      {
        "name": "search-tasks",
        "title": "Search Workspace Tasks",
        "description": "Search recently updated tasks across a ClickUp workspace",
        "mode": "view"
      },
      {
        "name": "open-task",
        "title": "Open Task",
        "description": "Open a ClickUp task by its ID",
        "mode": "view"
      },
      {
        "name": "task-comments",
        "title": "Task Comments",
        "description": "View and add comments on a ClickUp task",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "MediaFlow",
    "author": "egorxyz",
    "commands": [
      {
        "name": "nowPlaying",
        "title": "Now Playing",
        "description": "Current media in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "mediaDetails",
        "title": "Media Details",
        "description": "Rich view of all active media sources",
        "mode": "view"
      },
      {
        "name": "searchDevices",
        "title": "Audio Devices",
        "description": "List and switch audio input/output devices",
        "mode": "view"
      },
      {
        "name": "nextTrack",
        "title": "Next Track",
        "description": "Skip to the next track on the active media source",
        "mode": "no-view"
      },
      {
        "name": "previousTrack",
        "title": "Previous Track",
        "description": "Go back to the previous track on the active media source",
        "mode": "no-view"
      },
      {
        "name": "togglePlayPause",
        "title": "Play/Pause",
        "description": "Toggle play/pause on the active media source",
        "mode": "no-view"
      },
      {
        "name": "openPlayer",
        "title": "Open Player",
        "description": "Focus the app window of the active media source",
        "mode": "no-view"
      },
      {
        "name": "copySongName",
        "title": "Copy Song Name",
        "description": "Copy the current track title and artist to the clipboard",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Meeting Room Check",
    "author": "Ticsi",
    "commands": [
      {
        "name": "list-rooms",
        "title": "List Meeting Rooms",
        "description": "Lists currently empty rooms and lets you block one for 15/30/60 min.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "MEMO to flomo",
    "author": "moose_zhang",
    "commands": [
      {
        "name": "send-memo",
        "title": "Send MEMO to flomo",
        "description": "Send Markdown memos to flomo",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Memos",
    "author": "JakeYu",
    "commands": [
      {
        "name": "sendMemo",
        "title": "Send Memo",
        "description": "Send your thoughts to Memos",
        "mode": "no-view"
      },
      {
        "name": "sendMemoForm",
        "title": "Send Memo Form",
        "description": "Edit memo Detail",
        "mode": "view"
      },
      {
        "name": "openMemoWebsite",
        "title": "Open Website",
        "description": "Open Memos Website",
        "mode": "no-view"
      },
      {
        "name": "memosList",
        "title": "Memos List",
        "description": "Show Memos List",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Messages",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "open-chat",
        "title": "Open Chat",
        "description": "Quickly open a chat in the Messages app.",
        "mode": "view"
      },
      {
        "name": "my-messages",
        "title": "My Latest Messages",
        "description": "Search through your latest messages.",
        "mode": "view"
      },
      {
        "name": "send-message",
        "title": "Send Message",
        "description": "Quickly send a message.",
        "mode": "view"
      },
      {
        "name": "unread-messages",
        "title": "Unread Messages",
        "description": "Check out your unread messages from the menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "paste-latest-otp-code",
        "title": "Paste Latest OTP Code",
        "description": "Paste the most recent OTP code from your messages.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Metals.dev",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "metal-prices",
        "title": "Metal Prices",
        "description": "Browse live metal prices from Metals.Dev",
        "mode": "view"
      },
      {
        "name": "metal-history",
        "title": "Metal History",
        "description": "View fixed 7-day metal price history",
        "mode": "view"
      },
      {
        "name": "metal-usage",
        "title": "Usage / Quota",
        "description": "Check Metals.Dev plan and remaining API requests",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Metals Prices",
    "author": "noice_anas",
    "commands": [
      {
        "name": "metals-prices",
        "title": "Show Metals Prices",
        "description": "Show current gold, silver, platinum and palladium prices per gram and 1/3/6/12-month averages.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "MeTube",
    "author": "dot",
    "commands": [
      {
        "name": "clipboard-to-metube",
        "title": "Clipboard to MeTube",
        "description": "Sends content of clipboard to MeTube",
        "mode": "no-view"
      },
      {
        "name": "add-to-metube",
        "title": "Add to MeTube",
        "description": "Add url to MeTube through a form",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Microsoft OneDrive",
    "author": "xilopaint",
    "commands": [
      {
        "name": "search-files",
        "title": "Search Files",
        "description": "Search and manage files across OneDrive and SharePoint",
        "mode": "view"
      },
      {
        "name": "my-recent-files",
        "title": "My Recent Files",
        "description": "View recently accessed files from OneDrive and SharePoint",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Microsoft Teams",
    "author": "sven",
    "commands": [
      {
        "name": "findChat",
        "title": "Find Chat",
        "description": "Find a chat by title.",
        "mode": "view"
      },
      {
        "name": "findUser",
        "title": "Find User",
        "description": "Find a user and open a chat.",
        "mode": "view"
      },
      {
        "name": "setPresence",
        "title": "Set Presence",
        "description": "Set your Microsoft Teams presence.",
        "mode": "view"
      },
      {
        "name": "setStatus",
        "title": "Set Status",
        "description": "Set your Microsoft Teams status message (and optionally your presence).",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Microsoft Tenant ID",
    "author": "Rediwed",
    "commands": [
      {
        "name": "find-tenant-id",
        "title": "Find Tenant ID",
        "description": "Look up the Microsoft Entra tenant ID for a domain, email address, or URL.",
        "mode": "view"
      },
      {
        "name": "resolve-from-clipboard",
        "title": "Resolve Tenant ID from Clipboard",
        "description": "Resolve the tenant ID for the domain in your selection or clipboard and copy it.",
        "mode": "no-view"
      },
      {
        "name": "lookup-by-tenant-id",
        "title": "Find Organization by Tenant ID",
        "description": "Reverse lookup: find the organization name and default domain for a Microsoft tenant ID. Personal-account tenant IDs need no sign-in; organization tenants use a work or school sign-in.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Mise Window Sets",
    "author": "carlosaguado04",
    "commands": [
      {
        "name": "apply-set",
        "title": "Apply Set",
        "description": "Pick a saved Mise Set and arrange windows. Applying via layouts:// requires Mise Pro.",
        "mode": "view"
      },
      {
        "name": "reload-sets",
        "title": "Reload Sets",
        "description": "Ask Mise to reload Sets from disk (available on Free).",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Mise",
    "author": "lachieh",
    "commands": [
      {
        "name": "search-tools",
        "title": "Search Tools",
        "description": "Search the mise registry and add tools to your global config",
        "mode": "view"
      },
      {
        "name": "installed-tools",
        "title": "Show Installed Tools",
        "description": "Browse installed mise tools, set global versions, upgrade and uninstall",
        "mode": "view"
      },
      {
        "name": "show-outdated",
        "title": "Show Outdated Tools",
        "description": "List outdated mise tools and upgrade them",
        "mode": "view"
      },
      {
        "name": "tasks",
        "title": "Manage Tasks",
        "description": "Run global mise tasks in your terminal or capture their output",
        "mode": "view"
      },
      {
        "name": "outdated-tools",
        "title": "Tools Menu Bar",
        "description": "Show outdated mise tools in the menu bar and upgrade them",
        "mode": "menu-bar"
      },
      {
        "name": "upgrade-all",
        "title": "Upgrade All Tools",
        "description": "Upgrade every outdated mise tool",
        "mode": "no-view"
      },
      {
        "name": "prune",
        "title": "Prune Unused Versions",
        "description": "Delete installed tool versions that no config uses",
        "mode": "no-view"
      },
      {
        "name": "clear-cache",
        "title": "Clear Cache",
        "description": "Delete mise's cache files",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Model Context Protocol Registry",
    "author": "thomas",
    "commands": [
      {
        "name": "search-servers",
        "title": "Search Servers",
        "description": "Search for MCP servers",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Moodist",
    "author": "chandlervdw",
    "commands": [
      {
        "name": "mix-sounds",
        "title": "Mix Sounds",
        "description": "Browse, play, and mix ambient sounds with individual and master volume",
        "mode": "view"
      },
      {
        "name": "toggle-playback",
        "title": "Toggle Playback",
        "description": "Pause or resume the current mix",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Moodist Menu Bar",
        "description": "Persistent menu bar controls for Moodist",
        "mode": "menu-bar"
      },
      {
        "name": "manage-presets",
        "title": "Manage Presets",
        "description": "Save, load, pin, and delete sound mix presets",
        "mode": "view"
      },
      {
        "name": "load-preset",
        "title": "Play Preset",
        "description": "Play a saved preset by name. Create a quicklink from Manage Presets to give a preset its own hotkey",
        "mode": "no-view"
      },
      {
        "name": "set-timer",
        "title": "Set Sleep Timer",
        "description": "Pause the mix after a set time",
        "mode": "view"
      },
      {
        "name": "stop-all",
        "title": "Stop All Sounds",
        "description": "Stop every sound and clear the mix",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Moon Mansions",
    "author": "minhaaj_rehman",
    "commands": [
      {
        "name": "info",
        "title": "Show Moon Info",
        "description": "Phase, illumination, zodiac and lunar mansion",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Moon in Menu Bar",
        "description": "Phase emoji, illumination % and mansion in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Mouseless",
    "author": "NextMerge",
    "commands": [
      {
        "name": "show-overlay",
        "title": "Show Overlay",
        "description": "Runs `mouseless://show-overlay`",
        "mode": "no-view"
      },
      {
        "name": "enter-free-mode",
        "title": "Enter Free Mode",
        "description": "Runs `mouseless://enter-free-mode`",
        "mode": "no-view"
      },
      {
        "name": "settings",
        "title": "Open Settings",
        "description": "Runs `mouseless://settings`",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Move Cursor Displays",
    "author": "johnwick",
    "commands": [
      {
        "name": "move-cursor-next-display",
        "title": "Move Cursor to Next Display",
        "description": "Move the mouse cursor to the next display.",
        "mode": "no-view"
      },
      {
        "name": "move-cursor-previous-display",
        "title": "Move Cursor to Previous Display",
        "description": "Move the mouse cursor to the previous display.",
        "mode": "no-view"
      },
      {
        "name": "move-cursor-next-display-center",
        "title": "Move Cursor to Next Display Center",
        "description": "Move the mouse cursor to the center of the next display.",
        "mode": "no-view"
      },
      {
        "name": "move-cursor-previous-display-center",
        "title": "Move Cursor to Previous Display Center",
        "description": "Move the mouse cursor to the center of the previous display.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Mozaika — Decode Design Systems",
    "author": "sezai_c",
    "commands": [
      {
        "name": "decode-site",
        "title": "Decode a Site",
        "description": "Decode any website's real design system — colors, fonts, type scale, radii and primary button. Copy it as an agent prompt and build to spec.",
        "mode": "view"
      },
      {
        "name": "search-references",
        "title": "Search Design References",
        "description": "Search a curated library of real, shipped product screens and open them in Mozaika.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Mule Secure Properties",
    "author": "stiven_gonzalez",
    "commands": [
      {
        "name": "encrypt",
        "title": "Encrypt Property",
        "description": "Encrypt a string as a MuleSoft secure property value and copy it to the clipboard.",
        "mode": "view"
      },
      {
        "name": "decrypt",
        "title": "Decrypt Property",
        "description": "Decrypt a MuleSoft secure property value and copy the plaintext to the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Open Multiple Links",
    "author": "wrick17",
    "commands": [
      {
        "name": "multi-links",
        "title": "Open Multiple Links",
        "description": "Opens all the links from the selected text in the default browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Music",
    "author": "fedevitaledev",
    "commands": [
      {
        "name": "toggle-repeat",
        "title": "Toggle Repeat",
        "description": "Toggle Repeat",
        "mode": "no-view"
      },
      {
        "name": "toggle-shuffle",
        "title": "Toggle Shuffle",
        "description": "Toggle Shuffle",
        "mode": "no-view"
      },
      {
        "name": "reveal-track",
        "title": "Reveal Track",
        "description": "Reveal current track inside the Music app",
        "mode": "no-view"
      },
      {
        "name": "toggle-play-pause",
        "title": "Toggle Play or Pause",
        "description": "Toggle play or pause of current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "play",
        "title": "Play",
        "description": "Play current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "pause",
        "title": "Pause",
        "description": "Pause current track in Music.",
        "mode": "no-view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skip to the next track in Music.",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Skip to the previous track in Music.",
        "mode": "no-view"
      },
      {
        "name": "currently-playing",
        "title": "Currently Playing Track",
        "description": "Get info about currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "remove-current-playing-from-current-playlist",
        "title": "Remove Current Track from Current Playlist",
        "description": "Remove the currently playing track from the current playlist and skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "remove-current-playing-from-library",
        "title": "Remove Current Track from Library",
        "description": "Remove the currently playing track from the Library and skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "favorite",
        "title": "Favorite Track",
        "description": "Favorite currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "dislike",
        "title": "Dislike Track",
        "description": "Dislike currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "dislike-skip",
        "title": "Dislike and Skip Track",
        "description": "Dislike and skip currently playing track.",
        "mode": "no-view"
      },
      {
        "name": "add-to-library",
        "title": "Add to Library",
        "description": "Add currently playing track to your library.",
        "mode": "no-view"
      },
      {
        "name": "favorite-and-add-to-library",
        "title": "Favorite and Add to Library",
        "description": "Favorite and add currently playing track to your library.",
        "mode": "no-view"
      },
      {
        "name": "add-to-playlist",
        "title": "Add to Playlist",
        "description": "Add currently playing track to a playlist",
        "mode": "view"
      },
      {
        "name": "start-playlist",
        "title": "Start Playlist",
        "description": "Start any of your playlists.",
        "mode": "view"
      },
      {
        "name": "play-library-track",
        "title": "Play Library Track",
        "description": "Search and start a track from your library.",
        "mode": "view"
      },
      {
        "name": "play-library-album",
        "title": "Play Library Album",
        "description": "Search and start an album from your library.",
        "mode": "view"
      },
      {
        "name": "set-rating",
        "title": "Rate Track",
        "description": "Rate currently playing track.",
        "mode": "view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Set Music volume",
        "mode": "view"
      },
      {
        "name": "volume-up",
        "title": "Volume Up",
        "description": "Increase Music volume",
        "mode": "no-view"
      },
      {
        "name": "volume-down",
        "title": "Volume Down",
        "description": "Decrease Music volume",
        "mode": "no-view"
      },
      {
        "name": "currently-playing-menu-bar",
        "title": "Menu Bar Player",
        "description": "See what's currently playing in your Menu Bar. Click for further actions, such as Play/Pause.",
        "mode": "menu-bar"
      },
      {
        "name": "search-apple-music",
        "title": "Search Apple Music",
        "description": "Search the Apple Music catalog for songs and albums, and add them to your library.",
        "mode": "view"
      },
      {
        "name": "just-play",
        "title": "Just Play",
        "description": "Quickly start playing a song from Apple Music based on your query.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "mymind",
    "author": "arian",
    "commands": [
      {
        "name": "search-mymind",
        "title": "Search mymind",
        "description": "Search your library, filter by type, and open rich item details",
        "mode": "view"
      },
      {
        "name": "search-spaces",
        "title": "Search Spaces",
        "description": "Browse, search, and manage spaces and the items inside them",
        "mode": "view"
      },
      {
        "name": "search-tags",
        "title": "Search Tags",
        "description": "Browse your manual tags and the items inside each tag",
        "mode": "view"
      },
      {
        "name": "save-to-mymind",
        "title": "Save to mymind",
        "description": "Save links, notes, and files with tags, spaces, and attached notes",
        "mode": "view"
      },
      {
        "name": "show-mymind-menu-bar",
        "title": "Show mymind Menu Bar",
        "description": "Open quick save and search actions for mymind from the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Nbnhhsh – Chinese Abbreviations",
    "author": "Astatine-213",
    "commands": [
      {
        "name": "explain-abbreviations",
        "title": "Explain Chinese Abbreviations",
        "description": "Find possible meanings for one or more Chinese pinyin abbreviations, then copy or paste an expansion.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Neon",
    "author": "xmok",
    "commands": [
      {
        "name": "list-api-keys",
        "title": "List API Keys",
        "description": "List, Revoke, Create API Keys",
        "mode": "view"
      },
      {
        "name": "list-projects",
        "title": "List Projects",
        "description": "List Projects and Branches",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "New York Times",
    "author": "Antonwy",
    "commands": [
      {
        "name": "nyt-popular-posts",
        "title": "View Popular Posts",
        "description": "Checkout the most popular NYT posts",
        "mode": "view"
      },
      {
        "name": "nyt-search-posts",
        "title": "Search Posts",
        "description": "Search all NYT posts",
        "mode": "view"
      },
      {
        "name": "nyt-top-posts",
        "title": "View Top Posts",
        "description": "Checkout the current top NYT posts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "NewTwos",
    "author": "TwosBaller",
    "commands": [
      {
        "name": "add-thing",
        "title": "Add Thing",
        "description": "Add a to-do, note, or hyperlink to a list.",
        "mode": "view"
      },
      {
        "name": "search-things",
        "title": "Search Things",
        "description": "Search and browse your things; complete or open them.",
        "mode": "view"
      },
      {
        "name": "create-list",
        "title": "Create List",
        "description": "Create a new list.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Nibit",
    "author": "jfox",
    "commands": [
      {
        "name": "inbox",
        "title": "Inbox",
        "description": "Browse recent encrypted pushes from your Nibit devices.",
        "mode": "view"
      },
      {
        "name": "send-push",
        "title": "Send Push",
        "description": "Send encrypted text or a URL to your Nibit devices.",
        "mode": "view"
      },
      {
        "name": "send-file",
        "title": "Send File",
        "description": "Send an encrypted file to your Nibit devices.",
        "mode": "view"
      },
      {
        "name": "latest-push",
        "title": "Latest Push",
        "description": "Open the newest received push with context-aware actions.",
        "mode": "view"
      },
      {
        "name": "paste-latest-push",
        "title": "Paste Latest Push",
        "description": "Paste the newest text push directly.",
        "mode": "no-view"
      },
      {
        "name": "copy-latest-push",
        "title": "Copy Latest Push",
        "description": "Copy the newest push directly.",
        "mode": "no-view"
      },
      {
        "name": "open-latest-push",
        "title": "Open Latest Push",
        "description": "Open the newest push directly.",
        "mode": "view"
      },
      {
        "name": "refresh-inbox",
        "title": "Refresh Inbox",
        "description": "Sync pending encrypted pushes into the local Raycast inbox.",
        "mode": "no-view"
      },
      {
        "name": "sign-out",
        "title": "Sign out",
        "description": "Sign out of Nibit and clear local Raycast sync state.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Night Light",
    "author": "devmoath",
    "commands": [
      {
        "name": "turn-night-shift-on",
        "title": "Turn Night Shift on",
        "description": "Turn Night Shift on until tomorrow",
        "mode": "no-view"
      },
      {
        "name": "turn-night-shift-off",
        "title": "Turn Night Shift off",
        "description": "Turn Night Shift off",
        "mode": "no-view"
      },
      {
        "name": "toggle-night-shift",
        "title": "Toggle Night Shift",
        "description": "Toggle Night Shift on and off",
        "mode": "no-view"
      },
      {
        "name": "change-night-shift-color-temperature",
        "title": "Change Night Shift Color Temperature",
        "description": "Change Night Shift color temperature",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "No More Caffeine",
    "author": "atsushi_kawamura",
    "commands": [
      {
        "name": "log-caffeine",
        "title": "Log Caffeine",
        "description": "Log a caffeine intake and see predicted residual levels",
        "mode": "view"
      },
      {
        "name": "todays-caffeine",
        "title": "Today's Caffeine",
        "description": "View intake history and current residual caffeine levels",
        "mode": "view"
      },
      {
        "name": "caffeine-settings",
        "title": "Caffeine Settings",
        "description": "Configure bedtime, half-life, thresholds, and custom drinks",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Caffeine Status",
        "description": "Show current caffeine status in menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Notion",
    "author": "HenriChabrand",
    "commands": [
      {
        "name": "manage-connection",
        "title": "Manage Notion Connection",
        "description": "Test your Notion connection, reconnect, or manage page access.",
        "mode": "view"
      },
      {
        "name": "create-database-page",
        "title": "Create Database Page",
        "description": "Create a page in a Notion database.",
        "mode": "view"
      },
      {
        "name": "search-page",
        "title": "Search Notion",
        "description": "Search for Notion databases and pages.",
        "mode": "view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Capture something and put it out in a Notion page.",
        "mode": "view"
      },
      {
        "name": "add-note",
        "title": "Add Note",
        "description": "Write a quick note into a daily page inside your notes page.",
        "mode": "view"
      },
      {
        "name": "add-text-to-page",
        "title": "Add Text to Page",
        "description": "Append or prepend text, along with date, to a Notion page.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "N-Term Grade Calculator",
    "author": "maarten_boelens",
    "commands": [
      {
        "name": "nterm-calculator",
        "title": "N-Term Grade Calculator",
        "description": "Calculate Dutch exam grades with the official N-term (CvTE) formula.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Number Research",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "discover-number",
        "title": "Discover Number",
        "description": "Check if a number has been discovered before",
        "mode": "view"
      },
      {
        "name": "view-stats",
        "title": "Number Stats",
        "description": "View top numbers and stats from Number Research",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Oh Dear",
    "author": "andreaselia",
    "commands": [
      {
        "name": "index",
        "title": "Show Sites",
        "description": "Shows sites added in Oh Dear and allowing you to control it directly",
        "mode": "view"
      },
      {
        "name": "add",
        "title": "Add Site",
        "description": "Adds a new site to the Oh Dear monitor",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Oneko",
    "author": "miklw",
    "commands": [
      {
        "name": "toggle",
        "title": "Toggle Cat",
        "description": "Show or hide the cat, starting Oneko if needed.",
        "mode": "no-view"
      },
      {
        "name": "skin",
        "title": "Change Skin",
        "description": "Pick the sprite the cat wears.",
        "mode": "view"
      },
      {
        "name": "speed",
        "title": "Set Speed",
        "description": "Set how fast the cat chases the cursor.",
        "mode": "view"
      },
      {
        "name": "quit",
        "title": "Quit Oneko",
        "description": "Quit the Oneko app.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "OneNote",
    "author": "alewandowski",
    "commands": [
      {
        "name": "index",
        "title": "Search Notes",
        "description": "Search notes in the Microsoft OneNote app",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Open Graph",
    "author": "1weiho",
    "commands": [
      {
        "name": "open-graph",
        "title": "Preview Open Graph",
        "description": "Preview Open Graph meta tags of a website",
        "mode": "view"
      },
      {
        "name": "open-graph-extension",
        "title": "Preview Open Graph (Browser Extension)",
        "description": "Preview Open Graph meta tags of a website using the browser extension",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Open Latest URL from Clipboard",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "open-latest-url-from-clipboard",
        "title": "Open Latest URL from Clipboard",
        "description": "Opens the latest URL from your clipboard history",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Open Props",
    "author": "tm.wrnr",
    "commands": [
      {
        "name": "search-css-variables",
        "title": "Search CSS Variables",
        "description": "Search and copy Open Props CSS custom properties.",
        "mode": "view"
      },
      {
        "name": "search-colors",
        "title": "Search Colors",
        "description": "Search and copy Open Props colors.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OpenCode Sessions",
    "author": "mike182uk",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Sessions",
        "description": "Browse sessions with search, see active status, resume in terminal",
        "mode": "view"
      },
      {
        "name": "new-session",
        "title": "New Session",
        "description": "Start a fresh OpenCode conversation in any project directory",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "OpenCodex Usage",
    "author": "jonas_list",
    "commands": [
      {
        "name": "provider-usage",
        "title": "Provider Usage",
        "description": "Shows the rate-limit usage of all connected OpenCodex model providers",
        "mode": "view"
      },
      {
        "name": "usage-menu-bar",
        "title": "Usage in Menu Bar",
        "description": "Shows OpenCodex provider quota usage in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "usage-stats",
        "title": "Usage Stats",
        "description": "Detailed OpenCodex usage: requests, tokens, cost, per-model and per-day breakdown",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OpenSearch DevTools",
    "author": "itggood2420",
    "commands": [
      {
        "name": "console",
        "title": "Console",
        "description": "Run requests in OpenSearch Dashboards Dev Tools console syntax",
        "mode": "view"
      },
      {
        "name": "api-explorer",
        "title": "API Explorer",
        "description": "Send an arbitrary request to OpenSearch and inspect the JSON response",
        "mode": "view"
      },
      {
        "name": "command-palette",
        "title": "Command Palette",
        "description": "Run common OpenSearch commands such as Cluster Health or Cat Indices",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search",
        "description": "Pick an index and run a search query",
        "mode": "view"
      },
      {
        "name": "query-history",
        "title": "Query History",
        "description": "Browse, re-run, and favorite recent queries",
        "mode": "view"
      },
      {
        "name": "manage-connections",
        "title": "Manage Connections",
        "description": "Add and edit OpenSearch cluster connections and pick the default one",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Orc Pictures",
    "author": "orcdev",
    "commands": [
      {
        "name": "search-gifs",
        "title": "Search Orc GIFs",
        "description": "Search the catalog and copy a GIF file to the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Orion",
    "author": "plonq",
    "commands": [
      {
        "name": "command-bar",
        "title": "Command Bar",
        "description": "Search tabs, bookmarks, history, reading list, and the web in one place",
        "mode": "view"
      },
      {
        "name": "bookmarks",
        "title": "Search Orion Bookmarks",
        "description": "Browse your bookmarks",
        "mode": "view"
      },
      {
        "name": "reading-list",
        "title": "Search Orion Reading List",
        "description": "Browse your reading list",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Search Orion History",
        "description": "Browse your history",
        "mode": "view"
      },
      {
        "name": "tabs",
        "title": "Search Tabs",
        "description": "Browse your open tabs",
        "mode": "view"
      },
      {
        "name": "profiles",
        "title": "Search Profiles",
        "description": "Browse your profiles",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OSINT Toolkit",
    "author": "jergensturdley",
    "commands": [
      {
        "name": "search-ioc",
        "title": "Search IOC",
        "description": "Auto-detect and search any IOC (IP, domain, URL, hash) across OSINT platforms",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "OSINT Web Check",
    "author": "gksander",
    "commands": [
      {
        "name": "osint-web-check",
        "title": "OSINT Web Check",
        "description": "Deep-dive URL checks plus external OSINT platform lookups (VirusTotal, Shodan, etc.)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Otty",
    "author": "Ethan_Cao",
    "commands": [
      {
        "name": "open-in-otty",
        "title": "Open in Otty",
        "description": "Open the current Finder directory in a new Otty tab.",
        "mode": "no-view"
      },
      {
        "name": "new-window",
        "title": "New Window",
        "description": "Open a new Otty window.",
        "mode": "no-view"
      },
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Open a new Otty tab, falling back to a new window if needed.",
        "mode": "no-view"
      },
      {
        "name": "open-directory",
        "title": "Open Directory",
        "description": "Open a directory in Otty.",
        "mode": "no-view"
      },
      {
        "name": "run-command",
        "title": "Run Command",
        "description": "Run a shell command in Otty.",
        "mode": "no-view"
      },
      {
        "name": "ssh",
        "title": "SSH",
        "description": "Open an SSH target in Otty.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "P00f - Ephemeral Clipboard",
    "author": "miguel_caetano_dias",
    "commands": [
      {
        "name": "create-poof",
        "title": "Create Poof",
        "description": "Create a p00f link from text.",
        "mode": "view"
      },
      {
        "name": "poof-selection",
        "title": "Poof Selection",
        "description": "Create a p00f link from the selected text.",
        "mode": "no-view"
      },
      {
        "name": "poof-clipboard",
        "title": "Poof Clipboard",
        "description": "Create a p00f link from clipboard text, one copied file, or a clipboard image such as a screenshot.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Paper Design",
    "author": "asifk",
    "commands": [
      {
        "name": "recent-paper-files",
        "title": "Search Recent Files",
        "description": "Browse and open recent Paper Desktop files.",
        "mode": "view"
      },
      {
        "name": "create-paper-file",
        "title": "Create File",
        "description": "Create and open a new Paper Desktop file.",
        "mode": "view"
      },
      {
        "name": "manage-design-tokens",
        "title": "Manage Design Tokens",
        "description": "Browse, copy, create, edit, and delete design tokens in Paper files.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PayPal Invoices",
    "author": "ethananderstandable",
    "commands": [
      {
        "name": "create-invoice",
        "title": "Create Invoice",
        "description": "Create a PayPal invoice and copy the shareable link.",
        "mode": "view"
      },
      {
        "name": "my-invoices",
        "title": "My Invoices",
        "description": "View and manage invoices created on this machine.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PDF Expert",
    "author": "mattiacolombomc",
    "commands": [
      {
        "name": "search-open-tabs",
        "title": "Search Open Tabs",
        "description": "List all PDFs open in PDF Expert and switch to any tab",
        "mode": "view"
      },
      {
        "name": "recent-documents",
        "title": "Recent Documents",
        "description": "Browse recently opened PDF Expert documents",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pele",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "pele",
        "title": "Create Diagram",
        "description": "Render Mermaid code from selected text or the clipboard, or write a diagram with themes and PNG or SVG export.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pianoman",
    "author": "juhamust",
    "commands": [
      {
        "name": "pianoman-chord",
        "title": "Search Piano Chord",
        "description": "Discover piano chord like C#",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PicGo",
    "author": "rubisco0211",
    "commands": [
      {
        "name": "upload-images",
        "title": "Upload Images",
        "description": "Upload your images through PicGo-Core.",
        "mode": "view"
      },
      {
        "name": "plugin-search",
        "title": "Search Plugins",
        "description": "Search PicGo plugins on NPM.",
        "mode": "view"
      },
      {
        "name": "plugin-management",
        "title": "Manage Plugins",
        "description": "Manage your local PicGo plugins.",
        "mode": "view"
      },
      {
        "name": "uploader-management",
        "title": "Manage Uploader Configs",
        "description": "Manage your PicGo uploader configurations.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pivot",
    "author": "codythatsmee",
    "commands": [
      {
        "name": "pivot-apps",
        "title": "Pivot Apps",
        "description": "Pick extensions, pick an app, remap them all.",
        "mode": "view"
      },
      {
        "name": "manage-presets",
        "title": "Manage Presets",
        "description": "Create, edit, duplicate, delete extension presets.",
        "mode": "view"
      },
      {
        "name": "undo-last-pivot",
        "title": "Undo Last Pivot",
        "description": "Restore the previous default handlers from the last pivot.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pixtuoid",
    "author": "IvanWng97",
    "commands": [
      {
        "name": "manage-sources",
        "title": "Manage Sources",
        "description": "List every agent CLI Pixtuoid knows about and connect/disconnect each one.",
        "mode": "view"
      },
      {
        "name": "start-floating",
        "title": "Start Floating Window",
        "description": "Open the Pixtuoid floating desktop window.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Podcast Downloader",
    "author": "volkmar_eich",
    "commands": [
      {
        "name": "search-podcasts",
        "title": "Find Podcast Episode",
        "description": "Search podcasts and download or copy episode audio URLs",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Pond",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "search-library",
        "title": "Search Library",
        "description": "Search saves in your active Pond library and open their original URLs.",
        "mode": "view"
      },
      {
        "name": "save-url",
        "title": "Save URL",
        "description": "Save a web URL to your active Pond library.",
        "mode": "view"
      },
      {
        "name": "save-clipboard",
        "title": "Save Clipboard URL",
        "description": "Save the web URL on your clipboard to Pond.",
        "mode": "no-view"
      },
      {
        "name": "save-current-tab",
        "title": "Save Current Browser Tab",
        "description": "Save the URL of your active browser tab to Pond.",
        "mode": "no-view"
      },
      {
        "name": "switch-library",
        "title": "Switch Library",
        "description": "Open or switch to a recent Pond library.",
        "mode": "view"
      },
      {
        "name": "pond",
        "title": "Open Library",
        "description": "Open the active library in Pond.",
        "mode": "no-view"
      },
      {
        "name": "setup",
        "title": "Set up Pond",
        "description": "Connect Pond, check your API token, and see the active library and save count.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Port Manager",
    "author": "lucaschultz",
    "commands": [
      {
        "name": "kill-listening-process",
        "title": "Kill Process Listening on",
        "description": "Kill the process listening on a given port",
        "mode": "no-view"
      },
      {
        "name": "named-ports",
        "title": "Named Ports",
        "description": "Name ports to make them easier to find in the open port list",
        "mode": "view"
      },
      {
        "name": "open-ports",
        "title": "Open Ports",
        "description": "Show and Close Opened Ports",
        "mode": "view"
      },
      {
        "name": "open-ports-menu-bar",
        "title": "Open Ports in Menu Bar",
        "description": "List open ports in menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "PostHog",
    "author": "david_newell",
    "commands": [
      {
        "name": "feature-flags",
        "title": "Feature Flags",
        "description": "Search your feature flags on PostHog.",
        "mode": "view"
      },
      {
        "name": "cohorts",
        "title": "Cohorts",
        "description": "Search cohorts on PostHog and open them in the web app.",
        "mode": "view"
      },
      {
        "name": "dashboards",
        "title": "Dashboards",
        "description": "Search dashboards on PostHog and open them in the web app.",
        "mode": "view"
      },
      {
        "name": "persons",
        "title": "Search Persons",
        "description": "Search persons on PostHog and open their profile.",
        "mode": "view"
      },
      {
        "name": "projects",
        "title": "Projects",
        "description": "List and open your projects.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Promptty",
    "author": "michalkos",
    "commands": [
      {
        "name": "search-promptty",
        "title": "Search Promptty",
        "description": "Search, paste, and copy saved prompts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Proxmox",
    "author": "CzBiX",
    "commands": [
      {
        "name": "index",
        "title": "Manage VMs",
        "description": "Manage your Proxmox VMs from Raycast",
        "mode": "view"
      },
      {
        "name": "storage",
        "title": "Manage Storage",
        "description": "Manage your Proxmox storage from Raycast",
        "mode": "view"
      },
      {
        "name": "manage-servers",
        "title": "Manage Servers",
        "description": "Add, edit or remove Proxmox servers",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Proxyman",
    "author": "noah_tran",
    "commands": [
      {
        "name": "toggle-system-proxy",
        "title": "Toggle System Proxy",
        "description": "Toggle HTTP/HTTPS System Proxy. Same logic with Tools -> Proxy Setting -> Override macOS System",
        "mode": "no-view"
      },
      {
        "name": "toggle-map-local-tool",
        "title": "Toggle Map Local",
        "description": "Toggle the Map Local in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-breakpoint",
        "title": "Toggle Breakpoint",
        "description": "Toggle the Breakpoint feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-blocklist",
        "title": "Toggle Blocklist",
        "description": "Toggle the Blocklist feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-allowlist",
        "title": "Toggle Allowlist",
        "description": "Toggle the Allowlist feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-map-remote",
        "title": "Toggle Map Remote",
        "description": "Toggle the Map Remote feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-scripting",
        "title": "Toggle Scripting",
        "description": "Toggle the Scripting feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-external-proxy",
        "title": "Toggle External Proxy",
        "description": "Toggle the External Proxy feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-socks-proxy",
        "title": "Toggle SOCKS Proxy",
        "description": "Toggle the SOCKS Proxy feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-network-condition",
        "title": "Toggle Network Condition",
        "description": "Toggle the Network Condition feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-ssl-proxying-list",
        "title": "Toggle SSL Proxying List",
        "description": "Toggle the SSL Proxying List feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "toggle-record-traffic",
        "title": "Toggle Record Traffic",
        "description": "Toggle the Record Traffic feature in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "clear-session",
        "title": "Clear Session",
        "description": "Clear the current session in Proxyman",
        "mode": "no-view"
      },
      {
        "name": "setup-chrome-current-profile",
        "title": "Setup Chrome Current Profile",
        "description": "Launch Google Chrome with current profile, HTTP proxy configured to Proxyman, and HTTPS certificate trusted via SPKI pinning",
        "mode": "no-view"
      },
      {
        "name": "setup-chrome-new-profile",
        "title": "Setup Chrome New Profile",
        "description": "Launch Google Chrome with a temporary profile, HTTP proxy configured to Proxyman, and HTTPS certificate trusted via SPKI pinning",
        "mode": "no-view"
      },
      {
        "name": "setup-firefox",
        "title": "Setup Firefox",
        "description": "Launch Firefox with a temporary profile, HTTP proxy configured to Proxyman, and certificate trusted",
        "mode": "no-view"
      },
      {
        "name": "setup-terminal",
        "title": "Setup Terminal",
        "description": "Open a new Terminal window with Proxyman proxy environment variables injected for Node.js, Python, Ruby, and Go",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Punch Clock",
    "author": "FL0R1AN",
    "commands": [
      {
        "name": "start-timer",
        "title": "Start Work Timer",
        "description": "Enter your total working time and break length to start the countdown.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Work Timer",
        "description": "Shows the live countdown of your remaining working time in the menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "PuTTY Sessions",
    "author": "THEN00P",
    "commands": [
      {
        "name": "search-sessions",
        "title": "Search Sessions",
        "description": "Search and launch your saved PuTTY sessions.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "PwPush",
    "author": "mouxy",
    "commands": [
      {
        "name": "create-push",
        "title": "Create Push",
        "description": "Create a new PwPush secret link.",
        "mode": "view"
      },
      {
        "name": "push-history",
        "title": "Push History",
        "description": "View recent PwPush secret links.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Qobuz",
    "author": "kud",
    "commands": [
      {
        "name": "search",
        "title": "Search",
        "description": "Search Qobuz for albums, artists, and tracks.",
        "mode": "view"
      },
      {
        "name": "convert-link",
        "title": "Convert Track Link",
        "description": "Copy a Spotify, YouTube Music, or Qobuz track link, then run this to convert it to the other services.",
        "mode": "view"
      },
      {
        "name": "now-playing",
        "title": "Now Playing",
        "description": "Show the track currently playing in the Qobuz desktop app and copy its link.",
        "mode": "menu-bar"
      },
      {
        "name": "favourites",
        "title": "Favourites",
        "description": "Browse your favourite albums, artists, and tracks.",
        "mode": "view"
      },
      {
        "name": "playlists",
        "title": "Playlists",
        "description": "Browse your Qobuz playlists.",
        "mode": "view"
      },
      {
        "name": "play",
        "title": "Play / Pause",
        "description": "Toggle play/pause in the Qobuz desktop app.",
        "mode": "no-view"
      },
      {
        "name": "next",
        "title": "Next",
        "description": "Skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "previous",
        "title": "Previous",
        "description": "Skip to the previous track.",
        "mode": "no-view"
      },
      {
        "name": "forward",
        "title": "Fast-Forward",
        "description": "Fast-forward within the current track.",
        "mode": "no-view"
      },
      {
        "name": "rewind",
        "title": "Rewind",
        "description": "Rewind within the current track.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "QQ Mail",
    "author": "ariesly15",
    "commands": [
      {
        "name": "list-emails",
        "title": "Browse Email",
        "description": "View and manage your QQ Mail emails",
        "mode": "view"
      },
      {
        "name": "compose-email",
        "title": "Compose Email",
        "description": "Compose and send a new email",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "QR Code Generator",
    "author": "Melvynx",
    "commands": [
      {
        "name": "index",
        "title": "Generate QR Code",
        "description": "Generate a QR code from text or URL",
        "mode": "view"
      },
      {
        "name": "clipboard",
        "title": "Generate QR Code from Clipboard",
        "description": "Generate a QR code from clipboard content",
        "mode": "view"
      },
      {
        "name": "selection",
        "title": "Generate QR Code from Selection",
        "description": "Generate a QR code from selection content",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Quick Quote",
    "author": "kumamaki",
    "commands": [
      {
        "name": "quick-quote",
        "title": "Quick Quote",
        "description": "Prefix every line of the selection with '> ' and paste it back into the focused app.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "QuickForce",
    "author": "kelant",
    "commands": [
      {
        "name": "list-orgs",
        "title": "Manage Salesforce Orgs",
        "description": "List all authenticated Salesforce orgs",
        "mode": "view"
      },
      {
        "name": "run-soql",
        "title": "Run SOQL Query",
        "description": "Execute SOQL queries against your Salesforce org",
        "mode": "view"
      },
      {
        "name": "search-records",
        "title": "Search Records",
        "description": "Search across Salesforce objects (Accounts, Contacts, Opportunities, Leads, Cases)",
        "mode": "view"
      },
      {
        "name": "user-lookup",
        "title": "Manage Users",
        "description": "Search and manage Salesforce users with quick admin actions",
        "mode": "view"
      },
      {
        "name": "setup-quick-links",
        "title": "Setup Quick Access",
        "description": "Search and open Salesforce Setup pages instantly",
        "mode": "view"
      },
      {
        "name": "quick-record-creator",
        "title": "Create Record",
        "description": "Create common Salesforce records with minimal fields",
        "mode": "view"
      },
      {
        "name": "menu-bar-limits",
        "title": "Org Limits in Menu Bar",
        "description": "Show your default org's API and storage limits in the menu bar (enable when needed)",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Quit Applications",
    "author": "mackopes",
    "commands": [
      {
        "name": "index",
        "title": "Quit Applications",
        "description": "Quit applications directly from Raycast",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Quran Quick Insert",
    "author": "yshalsager",
    "commands": [
      {
        "name": "search-quran",
        "title": "Search Quran",
        "description": "Search Quran text or enter an ayah range to copy or paste.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "RAE Dictionary",
    "author": "sonirico",
    "commands": [
      {
        "name": "query-rae-word",
        "title": "Query Word in RAE",
        "description": "Query a word in the RAE dictionary",
        "mode": "view"
      },
      {
        "name": "query-rae-daily-word",
        "title": "Query Word of the Day in RAE",
        "description": "Query the RAE word of the day",
        "mode": "view"
      },
      {
        "name": "query-rae-random-word",
        "title": "Query Random Word in RAE",
        "description": "Query a random word from the RAE dictionary",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ray Icon",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "create-icon",
        "title": "Create Icon",
        "description": "Browse icons, history, favorites, and templates; customize and export an icon.",
        "mode": "view"
      },
      {
        "name": "icon-from-svg",
        "title": "Create Icon from SVG",
        "description": "Wrap your own SVG (from the clipboard or a file) in a ray.so-style icon.",
        "mode": "view"
      },
      {
        "name": "icon-history",
        "title": "Icon History",
        "description": "Find, edit, and export your recent icons, including AI-generated designs.",
        "mode": "view"
      },
      {
        "name": "icon-favorites",
        "title": "Favorite Icons",
        "description": "Open your favorite icon designs for editing or quick export.",
        "mode": "view"
      },
      {
        "name": "icon-templates",
        "title": "Icon Templates",
        "description": "Start from a saved style or a built-in template and reuse it with any icon.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "ray.so",
    "author": "garrett",
    "commands": [
      {
        "name": "create-a-snippet",
        "title": "Create Image from Code",
        "description": "Use Ray.so to create beautiful images of your code",
        "mode": "view"
      },
      {
        "name": "generate-image",
        "title": "Generate Image",
        "description": "Use Ray.so to create beautiful images of your code",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Raycall",
    "author": "rithmic",
    "commands": [
      {
        "name": "save-url",
        "title": "Save URL",
        "description": "Save a URL to Raycall. Pre-fills from the active browser tab or clipboard.",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search your saved bookmarks in natural language.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "AniMe",
    "author": "esteban03",
    "commands": [
      {
        "name": "search-anime",
        "title": "Search Anime",
        "description": "Search anime by title on AniList.",
        "mode": "view"
      },
      {
        "name": "current-season",
        "title": "Current Season",
        "description": "Browse anime airing during the current season.",
        "mode": "view"
      },
      {
        "name": "todays-episodes",
        "title": "Today's Episodes",
        "description": "Browse anime episodes airing today.",
        "mode": "view"
      },
      {
        "name": "last-7-days",
        "title": "Last 7 Days",
        "description": "Browse anime episodes that aired during the last seven days.",
        "mode": "view"
      },
      {
        "name": "watchlist",
        "title": "Watchlist",
        "description": "Manage a local anime watchlist.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Desk.ly",
    "author": "skroll",
    "commands": [
      {
        "name": "my-bookings",
        "title": "My Bookings",
        "description": "Show my upcoming bookings",
        "mode": "view"
      },
      {
        "name": "book-a-seat",
        "title": "Book Seat",
        "description": "Book a desk.ly seat",
        "mode": "view"
      },
      {
        "name": "todays-booking",
        "title": "Today's Booking",
        "description": "Show today's booking",
        "mode": "no-view"
      },
      {
        "name": "who-is-in-the-office",
        "title": "Who Is in Office",
        "description": "See who is in the office today",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Raycast Explorer",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "explore-prompts",
        "title": "Explore Prompts",
        "description": "Find some inspiration in our AI prompts base.",
        "mode": "view"
      },
      {
        "name": "explore-presets",
        "title": "Explore Presets",
        "description": "Find some inspiration in our AI Presets base.",
        "mode": "view"
      },
      {
        "name": "explore-quicklinks",
        "title": "Explore Quicklinks",
        "description": "Browse quicklinks",
        "mode": "view"
      },
      {
        "name": "explore-themes",
        "title": "Explore Themes",
        "description": "Find some inspiration in our themes base.",
        "mode": "view"
      },
      {
        "name": "explore-snippets",
        "title": "Explore Snippets",
        "description": "Find some inspiration in our snippets base.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ollama AI",
    "author": "massimiliano_pasquini",
    "commands": [
      {
        "name": "ollama-chat",
        "title": "Chat with Ollama",
        "description": "Chat with Ollama",
        "mode": "view"
      },
      {
        "name": "ollama-browser-summarize",
        "title": "Summarize Website",
        "description": "Summarize content from current Website.",
        "mode": "view"
      },
      {
        "name": "ollama-casual",
        "title": "Change Tone to Casual",
        "description": "Make selected text more casual",
        "mode": "view"
      },
      {
        "name": "ollama-code-explain",
        "title": "Explain Code Step by Step",
        "description": "Explain the selected code step by step",
        "mode": "view"
      },
      {
        "name": "ollama-confident",
        "title": "Change Tone to Confident",
        "description": "Make selected text more confident",
        "mode": "view"
      },
      {
        "name": "ollama-explain",
        "title": "Explain This in Simple Terms",
        "description": "Explain selected text in simple terms",
        "mode": "view"
      },
      {
        "name": "ollama-fix-spelling-grammar",
        "title": "Fix Spelling and Grammar",
        "description": "Fix selected text from spelling and grammar error",
        "mode": "view"
      },
      {
        "name": "ollama-friendly",
        "title": "Change Tone to Friendly",
        "description": "Make selected text more friendly",
        "mode": "view"
      },
      {
        "name": "ollama-image-describe",
        "title": "Describe Content of Image",
        "description": "Describe content of the image on the clipboard or selected from finder",
        "mode": "view"
      },
      {
        "name": "ollama-image-to-text",
        "title": "Get Text from Image",
        "description": "Get text from image on the clipboard or selected from finder",
        "mode": "view"
      },
      {
        "name": "ollama-improve-writing",
        "title": "Improve Writing",
        "description": "Improve writing of selected text",
        "mode": "view"
      },
      {
        "name": "ollama-longer",
        "title": "Make Longer",
        "description": "Make selected text longer",
        "mode": "view"
      },
      {
        "name": "ollama-professional",
        "title": "Change Tone to Professional",
        "description": "Make selected text more professional",
        "mode": "view"
      },
      {
        "name": "ollama-shorter",
        "title": "Make Shorter",
        "description": "Make selected text shorter",
        "mode": "view"
      },
      {
        "name": "ollama-translate",
        "title": "Translate",
        "description": "Translate selected text",
        "mode": "view"
      },
      {
        "name": "ollama-tweet",
        "title": "Rephrase as Tweet",
        "description": "Rephrase selected text as Tweet",
        "mode": "view"
      },
      {
        "name": "ollama-models",
        "title": "Manage Models",
        "description": "Manage installed models",
        "mode": "view"
      },
      {
        "name": "ollama-ps",
        "title": "Loaded Models",
        "description": "Show models loaded on ram",
        "mode": "view"
      },
      {
        "name": "ollama-custom-create",
        "title": "Create Custom Command",
        "description": "Create a custom command",
        "mode": "view"
      },
      {
        "name": "ollama-custom-command",
        "title": "Custom Command",
        "description": "Create a custom command using a quicklinks",
        "mode": "view"
      },
      {
        "name": "ollama-mcp-server",
        "title": "Manage MCP Server",
        "description": "Manage configured MCP Server",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Surge",
    "author": "litomore",
    "commands": [
      {
        "name": "index",
        "title": "Surge",
        "description": "Switch outbound mode, change proxy tunnel and other Surge settings from Raycast.",
        "mode": "view"
      },
      {
        "name": "toggle-proxy",
        "title": "Toggle Proxy",
        "description": "Toggle Surge \"Set as System Proxy\" setting",
        "mode": "no-view"
      },
      {
        "name": "toggle-enhanced-mode",
        "title": "Toggle Enhanced Mode",
        "description": "Toggle Surge Enhanced Mode setting",
        "mode": "no-view"
      },
      {
        "name": "switch-mode",
        "title": "Switch Mode",
        "description": "Switch outbound mode",
        "mode": "view"
      },
      {
        "name": "switch-proxy",
        "title": "Switch Proxy",
        "description": "Switch between proxy",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SVGO",
    "author": "kaichi",
    "commands": [
      {
        "name": "index",
        "title": "Configure SVGO",
        "description": "Configure SVGO plugins for all commands",
        "mode": "view"
      },
      {
        "name": "optimize-string",
        "title": "Optimize SVG String",
        "description": "Reads the clipboard content as plain text and copies the optimized SVG string to the clipboard.",
        "mode": "no-view"
      },
      {
        "name": "optimize-files",
        "title": "Optimize SVG Files",
        "description": "Creates one or multiple optimized SVG files based on the current Finder selection.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Raycast Wallpaper",
    "author": "koinzhang",
    "commands": [
      {
        "name": "set-raycast-wallpaper",
        "title": "Set Raycast Wallpaper",
        "description": "Set Raycast official wallpapers as desktop wallpaper.",
        "mode": "view"
      },
      {
        "name": "auto-switch-raycast-wallpaper",
        "title": "Auto Switch Raycast Wallpaper",
        "description": "Switch random Raycast wallpapers as desktop wallpaper with specified refresh interval.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Zabbix",
    "author": "massimiliano_pasquini",
    "commands": [
      {
        "name": "problems",
        "title": "Problems",
        "description": "Show Zabbix Problems",
        "mode": "view"
      },
      {
        "name": "hosts",
        "title": "Hosts",
        "description": "Show Zabbix Hosts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Reading Time",
    "author": "sergio",
    "commands": [
      {
        "name": "clipboard-reading-time",
        "title": "Clipboard Reading Time",
        "description": "Reads clipboard text and outputs X min read",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Record",
    "author": "devrecordso",
    "commands": [
      {
        "name": "record-screen",
        "title": "Record Screen",
        "description": "Start recording your entire screen with the Record desktop app",
        "mode": "no-view"
      },
      {
        "name": "record-window",
        "title": "Record Window",
        "description": "Pick a window and start recording it",
        "mode": "no-view"
      },
      {
        "name": "record-area",
        "title": "Record Area",
        "description": "Drag out a custom area of the screen and start recording it",
        "mode": "no-view"
      },
      {
        "name": "stop-recording",
        "title": "Stop Recording",
        "description": "Stop the current recording — the share link opens in your browser",
        "mode": "no-view"
      },
      {
        "name": "pause-resume",
        "title": "Pause or Resume Recording",
        "description": "Toggle pause on the current recording",
        "mode": "no-view"
      },
      {
        "name": "screenshot-area",
        "title": "Screenshot Area",
        "description": "Drag out an area and screenshot it — an instant share link, ready to paste",
        "mode": "no-view"
      },
      {
        "name": "screenshot-screen",
        "title": "Screenshot Screen",
        "description": "Screenshot your entire screen — an instant share link, ready to paste",
        "mode": "no-view"
      },
      {
        "name": "screenshot-window",
        "title": "Screenshot Window",
        "description": "Pick a window and screenshot it",
        "mode": "no-view"
      },
      {
        "name": "open-record",
        "title": "Open Record",
        "description": "Open the Record desktop app panel",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "RedactCast",
    "author": "Tomokisan",
    "commands": [
      {
        "name": "mask-clipboard",
        "title": "Mask Clipboard",
        "description": "Replaces sensitive data in the clipboard with placeholders.",
        "mode": "no-view"
      },
      {
        "name": "rehydrate-clipboard",
        "title": "Rehydrate Clipboard",
        "description": "Restores the original data back into the AI's response.",
        "mode": "no-view"
      },
      {
        "name": "force-sync-rules",
        "title": "Force Sync Team Rules",
        "description": "Downloads the latest masking rules from your organization.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Reflect Open",
    "author": "jaseem_ts",
    "commands": [
      {
        "name": "append",
        "title": "Append to Daily Note",
        "description": "Append a note or task to your Reflect Open daily note.",
        "mode": "view"
      },
      {
        "name": "quick-append",
        "title": "Quick Append to Daily Note",
        "description": "Quickly append to your Reflect Open daily note via a command argument or fallback text.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Reka UI",
    "author": "twirl",
    "commands": [
      {
        "name": "search-components",
        "title": "Search Components",
        "description": "Search components provided by Reka UI",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Resend",
    "author": "xmok",
    "commands": [
      {
        "name": "api_keys",
        "title": "API Keys",
        "description": "Create, View and Delete API Keys in Resend.",
        "mode": "view"
      },
      {
        "name": "domains",
        "title": "Domains",
        "description": "Add, View, Remove and Verify Domains in Resend",
        "mode": "view"
      },
      {
        "name": "emails",
        "title": "Emails",
        "description": "View sent emails, share delivery previews, and send new email",
        "mode": "view"
      },
      {
        "name": "received-emails",
        "title": "Received Emails",
        "description": "Read inbound email and download its attachments",
        "mode": "view"
      },
      {
        "name": "contacts",
        "title": "Contacts",
        "description": "View, create, update, and delete contacts, or organize them in segments",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "RevenueCat",
    "author": "samuelkraft",
    "commands": [
      {
        "name": "dashboard",
        "title": "Show Dashboard",
        "description": "View project metrics and open RevenueCat",
        "mode": "view"
      },
      {
        "name": "search-customers",
        "title": "Search Customers",
        "description": "Find customers and inspect subscription status, access, renewal, and event history",
        "mode": "view"
      },
      {
        "name": "revenue-trends",
        "title": "Show Revenue Trends",
        "description": "Browse daily revenue newest first, scroll through history, and filter by date",
        "mode": "view"
      },
      {
        "name": "catalog",
        "title": "Browse Catalog",
        "description": "Browse subscription products and current offerings",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Metrics",
        "description": "Keep a selected dashboard metric in the macOS menu bar and browse your project overview",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Roam Research",
    "author": "roamresearch",
    "commands": [
      {
        "name": "index",
        "title": "Roam Research Index Command",
        "description": "Index Command which you can use to explore other commands or uninstall graphs from Raycast",
        "mode": "view"
      },
      {
        "name": "random",
        "title": "Random Note",
        "description": "View a random note from your graph/graphs",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Note",
        "description": "Search across all your Roam graphs",
        "mode": "view"
      },
      {
        "name": "new-graph",
        "title": "Add Graph",
        "description": "Install a new Roam graph into this Raycast extension",
        "mode": "view"
      },
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Quickly append notes to your Roam graph",
        "mode": "view"
      },
      {
        "name": "instant-capture-default-graph",
        "title": "Instant Capture",
        "description": "Zero-UI capture using your designated Instant Capture template",
        "mode": "no-view"
      },
      {
        "name": "manage-templates",
        "title": "Manage Capture Templates",
        "description": "Create, edit, and delete capture templates for your Roam graphs",
        "mode": "view"
      },
      {
        "name": "create-graph-quicklink",
        "title": "Create Graph Quicklink",
        "description": "Create a Raycast Quicklink for a Roam graph or a specific page in that graph",
        "mode": "view"
      },
      {
        "name": "outbox-view",
        "title": "Capture Outbox",
        "description": "View capture history and retry failed captures",
        "mode": "view"
      },
      {
        "name": "outbox-retry",
        "title": "Sync Outbox",
        "description": "Retry pending captures in the outbox queue",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Roblox",
    "author": "iamEvan",
    "commands": [
      {
        "name": "show-user",
        "title": "Show User",
        "description": "Show a Roblox User!",
        "mode": "view"
      },
      {
        "name": "search-users",
        "title": "Search for Users",
        "description": "Search for a Roblox User!",
        "mode": "view"
      },
      {
        "name": "get-my-account",
        "title": "Get My Info",
        "description": "Get your Roblox Account info!",
        "mode": "view"
      },
      {
        "name": "show-game",
        "title": "Show Game",
        "description": "Show a Roblox Game!",
        "mode": "view"
      },
      {
        "name": "search-games",
        "title": "Search for Games",
        "description": "Search for a Roblox Game!",
        "mode": "view"
      },
      {
        "name": "favourite-games",
        "title": "Favourite Games",
        "description": "Get Favourited Roblox Games!",
        "mode": "view"
      },
      {
        "name": "playing-game",
        "title": "Get Playing Game",
        "description": "Get Currently Playing Roblox Game!",
        "mode": "view"
      },
      {
        "name": "favourite-game-players",
        "title": "Favourite Game Players",
        "description": "Check Player Count of a Game!",
        "mode": "menu-bar"
      },
      {
        "name": "show-image",
        "title": "Show Image",
        "description": "Show a Roblox Image!",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Royal TSX",
    "author": "carceneaux",
    "commands": [
      {
        "name": "connect",
        "title": "Connection List",
        "description": "Search and connect to Royal TSX connections",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "RPass",
    "author": "rxtsel",
    "commands": [
      {
        "name": "vault",
        "title": "Vault",
        "description": "Browse, decrypt, and copy passwords from your pass-compatible vault.",
        "mode": "view"
      },
      {
        "name": "new-entry",
        "title": "New Entry",
        "description": "Generate and insert a new password or passphrase.",
        "mode": "view"
      },
      {
        "name": "sync-vault",
        "title": "Sync Vault",
        "description": "Inspect and sync the password store Git repository.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Rubiks Cube Timer",
    "author": "nokoniko",
    "commands": [
      {
        "name": "rubiks-cube-timer",
        "title": "Rubiks Cube Timer",
        "description": "Get a random scramble and time your solve.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ruler",
    "author": "anwarulislam",
    "commands": [
      {
        "name": "ruler",
        "title": "Ruler",
        "description": "Measure Distance Between Two Points",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "RUT Generator",
    "author": "esteban03",
    "commands": [
      {
        "name": "generate-rut",
        "title": "Generate RUT",
        "description": "Generate a list of valid Chilean RUTs and copy them to the clipboard.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SaaSFlow",
    "author": "alexander.peiniger",
    "commands": [
      {
        "name": "menu-bar",
        "title": "MRR & Cash",
        "description": "Show current MRR and cash balance in the menu bar, refreshed every 15 minutes.",
        "mode": "menu-bar"
      },
      {
        "name": "switch-company",
        "title": "Switch Company",
        "description": "Pick which company other SaaSFlow commands and AI tools act on.",
        "mode": "view"
      },
      {
        "name": "sign-out",
        "title": "Sign out",
        "description": "Clear stored SaaSFlow OAuth tokens and the active-company selection.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Safari",
    "author": "loris",
    "commands": [
      {
        "name": "cloud-tabs",
        "title": "Search Tabs",
        "description": "Browse your open tabs",
        "mode": "view"
      },
      {
        "name": "search-all",
        "title": "Search Tabs, Bookmarks and History",
        "description": "Search your open tabs, bookmarks and history in one place",
        "mode": "view"
      },
      {
        "name": "reading-list",
        "title": "Search Reading List",
        "description": "Browse your reading list",
        "mode": "view"
      },
      {
        "name": "add-to-reading-list",
        "title": "Add to Reading List",
        "description": "Add the current Safari tab to your Reading List",
        "mode": "no-view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Browse your history",
        "mode": "view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Browse your bookmarks",
        "mode": "view"
      },
      {
        "name": "copy-to-clipboard",
        "title": "Copy URL to Clipboard",
        "description": "Copy the current Safari tab URL to your clipboard",
        "mode": "no-view"
      },
      {
        "name": "copy-title-as-link-to-clipboard",
        "title": "Copy Title as Link to Clipboard",
        "description": "Copy the current Safari tab title as Markdown link ([title](url)) to your clipboard",
        "mode": "no-view"
      },
      {
        "name": "close-other-tabs",
        "title": "Close Other Tabs",
        "description": "Close all Safari tabs except the current one",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Sanity Icons",
    "author": "spratch",
    "commands": [
      {
        "name": "index",
        "title": "Show Sanity Icons",
        "description": "Browse and search all available Sanity icons",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Schwab Portfolio",
    "author": "drew_levinson",
    "commands": [
      {
        "name": "portfolio",
        "title": "View Portfolio",
        "description": "View all Schwab account positions and balances",
        "mode": "view"
      },
      {
        "name": "ticker-lookup",
        "title": "Ticker Lookup",
        "description": "Search for stock and ETF ticker symbols",
        "mode": "view"
      },
      {
        "name": "market-overview",
        "title": "Market Overview",
        "description": "Indexes and top market movers",
        "mode": "view"
      },
      {
        "name": "watchlist",
        "title": "Watchlist",
        "description": "Track symbols without holding them",
        "mode": "view"
      },
      {
        "name": "recent-orders",
        "title": "Recent Orders",
        "description": "Orders placed across your accounts in the last 30 days",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Portfolio Menu Bar",
        "description": "Quick portfolio summary in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Screvi",
    "author": "pedroaraujo74",
    "commands": [
      {
        "name": "search-highlights",
        "title": "Search Highlights",
        "description": "Semantic search across every highlight you have saved.",
        "mode": "view"
      },
      {
        "name": "browse-articles",
        "title": "Browse Article Library",
        "description": "Triage your saved articles: inbox, later and archive.",
        "mode": "view"
      },
      {
        "name": "browse-sources",
        "title": "Browse Books & Sources",
        "description": "Browse the books, podcasts and videos you have highlighted.",
        "mode": "view"
      },
      {
        "name": "save-link",
        "title": "Save Link",
        "description": "Save a URL to your Screvi reading list.",
        "mode": "view"
      },
      {
        "name": "save-clipboard-link",
        "title": "Save Link from Clipboard",
        "description": "Save the URL you have selected or copied, with no window at all. Worth a hotkey.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Search Router",
    "author": "franzwilhelm",
    "commands": [
      {
        "name": "search",
        "title": "Search the Web",
        "description": "Search the Web using any of the available search engines. Powered by Kagi's Bangs and custom search engines",
        "mode": "no-view"
      },
      {
        "name": "browse-search-engines",
        "title": "Browse Search Engines",
        "description": "View all available search engines, manage custom engines, and set your default search engine to use with the search command.",
        "mode": "view"
      },
      {
        "name": "add-custom-search-engine",
        "title": "Add Custom Search Engine",
        "description": "Add a new custom search engine with a personalized trigger and URL.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Sentry",
    "author": "thomas",
    "commands": [
      {
        "name": "index",
        "title": "Search Unresolved Issues",
        "description": "Lookup and modify unresolved issues in Sentry",
        "mode": "view"
      },
      {
        "name": "releases",
        "title": "List Latest Releases",
        "description": "View latest releases with version, date, new issues, and crash-free rate",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Sesh",
    "author": "joshmedeski",
    "commands": [
      {
        "name": "cmd-connect",
        "title": "Connect to Session",
        "description": "Smart terminal session manager.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "7TV Emotes Search",
    "author": "Paranjayy",
    "commands": [
      {
        "name": "search",
        "title": "Search Emotes",
        "description": "Find any 7TV emote",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shiori",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "search-links",
        "title": "Search Links",
        "description": "Browse, filter, and manage your saved Shiori links",
        "mode": "view"
      },
      {
        "name": "save-link",
        "title": "Save Link",
        "description": "Save a URL to your Shiori library",
        "mode": "no-view"
      },
      {
        "name": "save-tab",
        "title": "Save Current Tab",
        "description": "Save the currently open browser tab to Shiori",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Unread Links",
        "description": "Show unread Shiori link count in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Shopify Shop",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "browse-shop",
        "title": "Browse Shop",
        "description": "Browse and preview products from a Shopify store",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Store",
        "description": "Search across products, pages, collections, and articles",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Short.io",
    "author": "koinzhang",
    "commands": [
      {
        "name": "shorten-link",
        "title": "Shorten Link",
        "description": "Shorten links with your own domain.",
        "mode": "view"
      },
      {
        "name": "search-links",
        "title": "Search Links",
        "description": "Search short links with your own domain.",
        "mode": "view"
      },
      {
        "name": "search-links-menu-bar",
        "title": "Menu Bar Links",
        "description": "Search short links with your own domain from menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "shorten-link-with-domain",
        "title": "Shorten Link with Domain",
        "description": "Shorten links using your own domain and set default domain of other commands.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shortcut Library",
    "author": "rhrabun",
    "commands": [
      {
        "name": "index",
        "title": "Browse Shortcuts",
        "description": "Browse and fuzzy-search your custom keyboard shortcuts",
        "mode": "view"
      },
      {
        "name": "discover-shortcuts",
        "title": "Discover Shortcuts",
        "description": "Scan macOS app menu shortcut customizations and import them",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shortcuts Exporter",
    "author": "nhojb",
    "commands": [
      {
        "name": "export-shortcuts",
        "title": "Export Shortcuts",
        "description": "Pick a .rayconfig backup, decrypt it locally, and format every shortcut.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shottr",
    "author": "fernando_barrios",
    "commands": [
      {
        "name": "sstr",
        "title": "Open Shottr",
        "description": "Open Shottr App",
        "mode": "no-view"
      },
      {
        "name": "ssst",
        "title": "Open Shottr Settings",
        "description": "Open Shottr Settings App",
        "mode": "no-view"
      },
      {
        "name": "ssfs",
        "title": "Capture Fullscreen",
        "description": "Fullscreen Screenshot",
        "mode": "no-view"
      },
      {
        "name": "ssa",
        "title": "Capture Area",
        "description": "Area Screenshot",
        "mode": "no-view"
      },
      {
        "name": "ssw",
        "title": "Capture Repeat",
        "description": "Repeat Screenshot",
        "mode": "no-view"
      },
      {
        "name": "ssrg",
        "title": "Capture Window",
        "description": "Window Screenshot",
        "mode": "no-view"
      },
      {
        "name": "sss",
        "title": "Capture Scrolling",
        "description": "Scrolling Screenshot",
        "mode": "no-view"
      },
      {
        "name": "sssr",
        "title": "Capture Scrolling Reverse",
        "description": "Scrolling Reverse Screenshot",
        "mode": "no-view"
      },
      {
        "name": "ssds",
        "title": "Capture Delayed",
        "description": "Delayed Screenshot",
        "mode": "no-view"
      },
      {
        "name": "ssap",
        "title": "Capture Append",
        "description": "Append Screenshot",
        "mode": "no-view"
      },
      {
        "name": "sso",
        "title": "OCR",
        "description": "Optical Character Recognition",
        "mode": "no-view"
      },
      {
        "name": "ssc",
        "title": "Load Clipboard",
        "description": "Load from Clipboard",
        "mode": "no-view"
      },
      {
        "name": "ssf",
        "title": "Load File",
        "description": "Load from File",
        "mode": "no-view"
      },
      {
        "name": "ssu",
        "title": "Uploads",
        "description": "Open Uploads",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Shroud.email",
    "author": "xmok",
    "commands": [
      {
        "name": "token",
        "title": "Create API Token",
        "description": "Post to this endpoint with your Shroud.email username and password to get an API token.",
        "mode": "view"
      },
      {
        "name": "domains",
        "title": "Domains",
        "description": "View all domains with valid DNS records.",
        "mode": "view"
      },
      {
        "name": "aliases",
        "title": "Aliases",
        "description": "Create and View all your email aliases.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Shutdown Timer",
    "author": "whosmadeer",
    "commands": [
      {
        "name": "remaining-time",
        "title": "Remaining Time",
        "description": "Tells you how much time remaining",
        "mode": "no-view"
      },
      {
        "name": "schedule-shutdown",
        "title": "Schedule Shutdown",
        "description": "Schedule shutdown timer",
        "mode": "view"
      },
      {
        "name": "stop-shutdown",
        "title": "Stop Shutdown",
        "description": "Stop current shutdown",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Sidecar Display",
    "author": "chiptoma",
    "commands": [
      {
        "name": "connect-sidecar",
        "title": "Connect Sidecar",
        "description": "Connect the iPad and force the configured display mode.",
        "mode": "no-view"
      },
      {
        "name": "disconnect-sidecar",
        "title": "Disconnect Sidecar",
        "description": "Disconnect the iPad.",
        "mode": "no-view"
      },
      {
        "name": "auto-reconnect",
        "title": "Auto-Reconnect Sidecar",
        "description": "Restore the Sidecar link after it drops (e.g. waking from sleep, or plugging the cable back in). Enable background refresh on this command to keep the iPad connected; run it manually to reconnect now, which works regardless of the auto-reconnect switch or the transport setting.",
        "mode": "no-view"
      },
      {
        "name": "fix-mirroring",
        "title": "Fix Mirroring",
        "description": "Reconnect the main BetterDisplay virtual screen to clear macOS Sidecar's own mirror mode when the iPad connects showing a copy of your main screen. Briefly reshuffles the desktop. Needs the BetterDisplay app installed and running.",
        "mode": "no-view"
      },
      {
        "name": "sidecar-status",
        "title": "Sidecar Status",
        "description": "Menu-bar item showing the iPad name, connection status, and whether the iPad is nearby, with connect, disconnect, and extend/mirror actions. Refreshes about every minute so the status stays live; turn Background Refresh off on this command if you would rather it only update when opened (friendlier to menu-bar managers like Bartender, and easier on battery).",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Simple Todo App",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "simple-todo-app",
        "title": "Simple Todo App",
        "description": "A minimalist todo list with add, toggle, and delete actions.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SimpleTexOCR",
    "author": "Arthals",
    "commands": [
      {
        "name": "index",
        "title": "LaTeX OCR",
        "description": "LaTeX OCR by SimpleTex",
        "mode": "no-view"
      },
      {
        "name": "config",
        "title": "LaTeX OCR Config",
        "description": "Config for SimpleTex OCR",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Sir.golf",
    "author": "julianpaul",
    "commands": [
      {
        "name": "leaderboard",
        "title": "Leaderboard",
        "description": "Live tournament leaderboard plus season rankings — scoring average, FedEx Cup, wins, money and more — with player details.",
        "mode": "view"
      },
      {
        "name": "golf-season",
        "title": "Golf Season",
        "description": "The tour schedule — this week, upcoming, and any past season with winners and tournament details.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Skills.re",
    "author": "escwxyz",
    "commands": [
      {
        "name": "search-skills",
        "title": "Search Skills",
        "description": "Search public skills by keyword.",
        "mode": "view"
      },
      {
        "name": "ai-search",
        "title": "AI Search",
        "description": "Search public skills by meaning with a skills.re API token.",
        "mode": "view"
      },
      {
        "name": "saved-skills",
        "title": "Saved Skills",
        "description": "View and manage your saved skills.",
        "mode": "view"
      },
      {
        "name": "auth",
        "title": "Configure API Token",
        "description": "Generate and configure a skills.re API token.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Skills",
    "author": "keito4",
    "commands": [
      {
        "name": "search-skills",
        "title": "Search Skills",
        "description": "Search for agent skills",
        "mode": "view"
      },
      {
        "name": "manage-skills",
        "title": "Manage Skills",
        "description": "View and remove installed skills",
        "mode": "view"
      },
      {
        "name": "update-all-skills",
        "title": "Update All Skills",
        "description": "Update all installed skills",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Sleevy - Manage Your Bookmarks",
    "author": "onnokh",
    "commands": [
      {
        "name": "sleeve-it",
        "title": "Sleeve It",
        "description": "Save URL from clipboard to your Sleevy",
        "mode": "no-view"
      },
      {
        "name": "your-library",
        "title": "Your Library",
        "description": "Show all your saved items",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Slides2PDF",
    "author": "bertro",
    "commands": [
      {
        "name": "convert-to-pdf",
        "title": "Convert to PDF",
        "description": "Convert files selected in Finder to PDF using Keynote, Microsoft Office, LibreOffice, sips, or the built-in text renderer.",
        "mode": "no-view"
      },
      {
        "name": "stop-conversion",
        "title": "Stop Conversion",
        "description": "Stop a running batch conversion after the file it is currently working on. Assign a hotkey to this command to stop from anywhere.",
        "mode": "no-view"
      },
      {
        "name": "setup",
        "title": "Setup Conversion Engines",
        "description": "See which conversion engines are installed and get install help.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Slurm",
    "author": "p-koenig",
    "commands": [
      {
        "name": "manage-jobs",
        "title": "My Slurm Jobs",
        "description": "List your Slurm jobs for all active clusters.",
        "mode": "view"
      },
      {
        "name": "resources",
        "title": "HPC Info",
        "description": "Hardware information for all active clusters.",
        "mode": "view"
      },
      {
        "name": "node-utilization",
        "title": "HPC Util",
        "description": "Live per-node CPU load, memory utilization and GPU availability.",
        "mode": "view"
      },
      {
        "name": "all-jobs",
        "title": "All Slurm Jobs",
        "description": "List all Slurm jobs for all active clusters.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Slurm Menu Bar",
        "description": "Show running and pending job counts in the macOS menu bar for all active clusters.",
        "mode": "menu-bar"
      },
      {
        "name": "select-cluster",
        "title": "Select Clusters",
        "description": "Select the active SSH hosts and authenticate.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Smry",
    "author": "smry",
    "commands": [
      {
        "name": "save-current-tab",
        "title": "Save Current Tab",
        "description": "Save the active browser tab to your default smry destination",
        "mode": "no-view"
      },
      {
        "name": "browse-tabs",
        "title": "Save Browser Tabs",
        "description": "Search open browser tabs and save one to smry",
        "mode": "view"
      },
      {
        "name": "save-link",
        "title": "Save Link",
        "description": "Save any public link to your smry Inbox or Later list",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Snapzy",
    "author": "chkzz",
    "commands": [
      {
        "name": "capture-fullscreen",
        "title": "Capture Fullscreen",
        "description": "Take a fullscreen screenshot with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "capture-area",
        "title": "Capture Area",
        "description": "Select an area to screenshot with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "capture-application",
        "title": "Capture Application",
        "description": "Capture an application window with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "capture-active-window",
        "title": "Capture Active Window",
        "description": "Instantly capture the focused window with Snapzy, no selection step.",
        "mode": "no-view"
      },
      {
        "name": "capture-area-annotate",
        "title": "Capture Area and Annotate",
        "description": "Capture an area and open Snapzy annotation tools.",
        "mode": "no-view"
      },
      {
        "name": "capture-scrolling",
        "title": "Scrolling Capture",
        "description": "Start a scrolling screenshot with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "capture-ocr",
        "title": "Capture Text (OCR)",
        "description": "Extract text from a screen region with Snapzy OCR.",
        "mode": "no-view"
      },
      {
        "name": "capture-object-cutout",
        "title": "Object Cutout",
        "description": "Capture and cut out an object from the screen with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "record-screen",
        "title": "Record Screen",
        "description": "Start screen recording with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "record-application",
        "title": "Record Application",
        "description": "Start recording an application window with Snapzy.",
        "mode": "no-view"
      },
      {
        "name": "open-annotate",
        "title": "Open Annotate",
        "description": "Open Snapzy annotation editor.",
        "mode": "no-view"
      },
      {
        "name": "open-video-editor",
        "title": "Open Video Editor",
        "description": "Open Snapzy Video Editor.",
        "mode": "no-view"
      },
      {
        "name": "open-cloud-uploads",
        "title": "Open Cloud Uploads",
        "description": "Open Snapzy Cloud Uploads.",
        "mode": "no-view"
      },
      {
        "name": "open-capture-history",
        "title": "Open Capture History",
        "description": "Open Snapzy Capture History.",
        "mode": "no-view"
      },
      {
        "name": "show-shortcuts",
        "title": "Show Shortcuts",
        "description": "Show the Snapzy keyboard shortcuts overlay.",
        "mode": "no-view"
      },
      {
        "name": "open-settings",
        "title": "Open Settings",
        "description": "Open Snapzy Settings.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "SnipperApp",
    "author": "teologov",
    "commands": [
      {
        "name": "search-snippets",
        "title": "Search Snippets",
        "description": "Search your local SnipperApp library and copy, paste, or open a snippet. Filter by workspace, language, or favorites.",
        "mode": "view"
      },
      {
        "name": "create-snippet",
        "title": "Create Snippet",
        "description": "Create a new snippet, prefilled from the clipboard or the current selection. Choose workspace, folder, and language.",
        "mode": "view"
      },
      {
        "name": "save-clipboard",
        "title": "Save Clipboard as Snippet",
        "description": "Save the current clipboard contents as a new snippet in your last-used workspace.",
        "mode": "no-view"
      },
      {
        "name": "save-selection",
        "title": "Save Selection as Snippet",
        "description": "Save the selected text in the frontmost app as a new snippet.",
        "mode": "no-view"
      },
      {
        "name": "recent-snippets",
        "title": "Recent Snippets",
        "description": "Your most recently updated snippets, for instant re-access.",
        "mode": "view"
      },
      {
        "name": "paste-last",
        "title": "Paste Last Snippet",
        "description": "Paste the most recently used snippet into the frontmost app.",
        "mode": "no-view"
      },
      {
        "name": "search-hub",
        "title": "Search Hub",
        "description": "Search public community snippets on the SnipperApp Hub and add them to your library.",
        "mode": "view"
      },
      {
        "name": "browse-trending",
        "title": "Browse Trending",
        "description": "Browse trending community snippets on the SnipperApp Hub.",
        "mode": "view"
      },
      {
        "name": "snippets-menu-bar",
        "title": "Snippets Menu Bar",
        "description": "A menu-bar menu of your favorite and recent snippets for one-click copy.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Soaring Symbols",
    "author": "anhthang",
    "commands": [
      {
        "name": "browse-airlines",
        "title": "Browse Airlines",
        "description": "Browse and search a curated collection of airline branding assets — logos, icons, and tails in SVG.",
        "mode": "view"
      },
      {
        "name": "airline-info",
        "title": "Airline Information",
        "description": "View detailed airline information including name, IATA, ICAO, country, website, and related assets.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Sonos",
    "author": "AntonNiklasson",
    "commands": [
      {
        "name": "play-pause",
        "title": "Play / Pause",
        "description": "Toggle the playback state of the active group",
        "mode": "no-view"
      },
      {
        "name": "set-group",
        "title": "Set Active Group",
        "description": "Pick one of the household groups to be the active group",
        "mode": "view"
      },
      {
        "name": "now-playing",
        "title": "Now Playing",
        "description": "Show the currently playing media in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "increase-volume",
        "title": "Increase Volume",
        "description": "Increase volume in the active group",
        "mode": "no-view"
      },
      {
        "name": "decrease-volume",
        "title": "Decrease Volume",
        "description": "Decrease volume in the active group",
        "mode": "no-view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skip to the next track in the active group",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Skip to the previous track in the active group",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Spacetime Tracking",
    "author": "olivier_bossel",
    "commands": [
      {
        "name": "tracker",
        "title": "Menu Bar",
        "description": "Menu bar tracker: start/stop a session and record time per macOS space.",
        "mode": "menu-bar"
      },
      {
        "name": "sessions",
        "title": "Sessions",
        "description": "Browse recorded sessions, view per-space breakdowns and export to CSV.",
        "mode": "view"
      },
      {
        "name": "spaces",
        "title": "Spaces",
        "description": "List your macOS spaces: switch to one, or rename it. Names are used everywhere time is shown.",
        "mode": "view"
      },
      {
        "name": "name-current",
        "title": "Rename Space",
        "description": "Name the space you're currently on.",
        "mode": "view"
      },
      {
        "name": "setup",
        "title": "Setup",
        "description": "Apply the macOS settings and permissions the extension needs to switch spaces.",
        "mode": "view"
      },
      {
        "name": "start-session",
        "title": "New Session",
        "description": "Start a new time-tracking session when none is currently active.",
        "mode": "no-view"
      },
      {
        "name": "stop-session",
        "title": "Stop Session",
        "description": "Stop the active time-tracking session.",
        "mode": "no-view"
      },
      {
        "name": "export-last-session",
        "title": "Export Last Session",
        "description": "Export the most recent session to a CSV file, choosing where to save it.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Spanish TV Guide",
    "author": "doktor500",
    "commands": [
      {
        "name": "index",
        "title": "Spanish TV Guide",
        "description": "Displays the Spanish TV Guide",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Speedtest",
    "author": "tonka3000",
    "commands": [
      {
        "name": "index",
        "title": "Test Internet Speed",
        "description": "Test the performance and quality of your internet connection via speedtest.net",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Spirii Go",
    "author": "alexandervarney",
    "commands": [
      {
        "name": "nearby-locations",
        "title": "Nearby Chargers",
        "description": "Find nearby EV charging locations.",
        "mode": "view"
      },
      {
        "name": "my-chargepoint",
        "title": "My Chargepoint",
        "description": "View status and price schedule for your saved chargepoint.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Spotify Player",
    "author": "mattisssa",
    "commands": [
      {
        "name": "search",
        "title": "Search",
        "description": "A single unified search command. Search for artists, albums, songs, playlists, podcasts, and episodes. Use the dropdown menu to filter your search to a specific category. Each category offers contextual actions, so you can dive deeper into the search.",
        "mode": "view"
      },
      {
        "name": "yourLibrary",
        "title": "Your Library",
        "description": "See your saved artists, albums, songs, playlists, and podcasts. Similar to the \"Search\" command, it includes a category dropdown and contextual actions.",
        "mode": "view"
      },
      {
        "name": "nowPlaying",
        "title": "Now Playing",
        "description": "See what's currently playing. Use the actions (⌘ K) for further actions, such as Play/Pause, Like/Dislike, Skip, Start Radio, Add to Playlist, Connect Device and more.",
        "mode": "view"
      },
      {
        "name": "nowPlayingMenuBar",
        "title": "Menu Bar Player",
        "description": "See what's currently playing in your Menu Bar. Click for further actions, such as Play/Pause, Like/Dislike, Skip, Start Radio, Add to Playlist, Connect Device and more. Refreshes every 30 seconds.",
        "mode": "menu-bar"
      },
      {
        "name": "togglePlayPause",
        "title": "Toggle Play/Pause",
        "description": "Toggle the playback of the current song.",
        "mode": "no-view"
      },
      {
        "name": "addPlayingSongToPlaylist",
        "title": "Add Playing Song to Playlist",
        "description": "Adds the current song to a playlist of your choice.",
        "mode": "view"
      },
      {
        "name": "removeSongFromPlaylist",
        "title": "Remove Playing Song from Playlist",
        "description": "Remove the current song from a playlist of your choice.",
        "mode": "no-view"
      },
      {
        "name": "next",
        "title": "Next",
        "description": "Skip to the next song/episode.",
        "mode": "no-view"
      },
      {
        "name": "previous",
        "title": "Previous",
        "description": "Skip to the previous song/episode.",
        "mode": "no-view"
      },
      {
        "name": "like",
        "title": "Like",
        "description": "Like the current song.",
        "mode": "no-view"
      },
      {
        "name": "dislike",
        "title": "Dislike",
        "description": "Dislike the current song.",
        "mode": "no-view"
      },
      {
        "name": "devices",
        "title": "Select Device",
        "description": "Select a device to play music on.",
        "mode": "view"
      },
      {
        "name": "volume",
        "title": "Set Volume",
        "description": "Set the volume to an arbitrary percent.",
        "mode": "no-view"
      },
      {
        "name": "volume0",
        "title": "Set Volume to 0%",
        "description": "Mute the volume.",
        "mode": "no-view"
      },
      {
        "name": "volume25",
        "title": "Set Volume to 25%",
        "description": "Set the volume to 25%.",
        "mode": "no-view"
      },
      {
        "name": "volume50",
        "title": "Set Volume to 50%",
        "description": "Set the volume to 50%.",
        "mode": "no-view"
      },
      {
        "name": "volume75",
        "title": "Set Volume to 75%",
        "description": "Set the volume to 75%.",
        "mode": "no-view"
      },
      {
        "name": "volume100",
        "title": "Set Volume to 100%",
        "description": "Set the volume to 100%.",
        "mode": "no-view"
      },
      {
        "name": "volumeDown",
        "title": "Turn Volume Down",
        "description": "Turn the volume down by 10%.",
        "mode": "no-view"
      },
      {
        "name": "volumeUp",
        "title": "Turn Volume up",
        "description": "Turn the volume up by 10%.",
        "mode": "no-view"
      },
      {
        "name": "toggleShuffle",
        "title": "Toggle Shuffle",
        "description": "Toggle shuffle.",
        "mode": "no-view"
      },
      {
        "name": "cycleRepeat",
        "title": "Cycle Repeat",
        "description": "Cycle the repeat state between off, context (meaning the current playlist/album), and track.",
        "mode": "no-view"
      },
      {
        "name": "replay",
        "title": "Replay",
        "description": "Replay the current song/episode form the beginning.",
        "mode": "no-view"
      },
      {
        "name": "current-track",
        "title": "Current Track",
        "description": "Show the current song/episode state.",
        "mode": "no-view"
      },
      {
        "name": "startRadio",
        "title": "Start Radio",
        "description": "Start a radio station based on the current song.",
        "mode": "no-view"
      },
      {
        "name": "copyUrl",
        "title": "Copy URL",
        "description": "Copy the URL of the current song/episode.",
        "mode": "no-view"
      },
      {
        "name": "copyArtistAndTitle",
        "title": "Copy Artist and Title",
        "description": "Copy the artist and track title of the current song/episode",
        "mode": "no-view"
      },
      {
        "name": "justPlay",
        "title": "Just Play",
        "description": "Quickly start playing a song based on your query.",
        "mode": "no-view"
      },
      {
        "name": "queue",
        "title": "Queue",
        "description": "See your queue.",
        "mode": "view"
      },
      {
        "name": "generatePlaylist",
        "title": "Generate Playlist",
        "description": "Generate a Spotify playlist using Raycast AI.",
        "mode": "view"
      },
      {
        "name": "startDJ",
        "title": "Start DJ",
        "description": "Start the DJ.",
        "mode": "no-view"
      },
      {
        "name": "copyEmbed",
        "title": "Copy Embed Code",
        "description": "Copy the iframe embed code for the currently playing song or podcast episode.",
        "mode": "no-view"
      },
      {
        "name": "skip15",
        "title": "Skip 15 Seconds",
        "description": "Skip 15 seconds forward in an episode.",
        "mode": "no-view"
      },
      {
        "name": "back15",
        "title": "Back 15 Seconds",
        "description": "Back 15 seconds in an episode.",
        "mode": "no-view"
      },
      {
        "name": "findLyrics",
        "title": "Find Lyrics",
        "description": "Find and display lyrics for the currently playing song.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "SSH Image Drop",
    "author": "wjsong",
    "commands": [
      {
        "name": "send-file-to-server",
        "title": "Send File to Server",
        "description": "Send files or folders to a server with a picker form (pre-filled from your Finder selection on macOS), or pick a server for clipboard and pull transfers",
        "mode": "view"
      },
      {
        "name": "send-clipboard-image",
        "title": "Send Clipboard Image",
        "description": "Send the clipboard image over SSH and copy the remote path",
        "mode": "no-view"
      },
      {
        "name": "pull-file",
        "title": "Pull File from Server",
        "description": "Download the remote file or folder whose path is in the clipboard, reveal it in the file manager, and copy the local path",
        "mode": "no-view"
      },
      {
        "name": "add-server",
        "title": "Manage Servers",
        "description": "Add, edit, or delete servers; passwords are stored in the system credential store by default (optional SSH key install)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Standing Desk Tracker",
    "author": "pgyogesh",
    "commands": [
      {
        "name": "standing-desk-tracker",
        "title": "Standing Desk Tracker",
        "description": "Track your standing and sitting time",
        "mode": "view"
      },
      {
        "name": "standing-desk-menubar",
        "title": "Standing Desk",
        "description": "Show standing desk status in menubar",
        "mode": "menu-bar"
      },
      {
        "name": "standing-desk-toggle",
        "title": "Toggle Standing/Sitting",
        "description": "Toggle between standing and sitting states",
        "mode": "no-view"
      },
      {
        "name": "standing-desk-stats",
        "title": "Standing Desk Stats",
        "description": "View statistics for your standing and sitting time",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Status Nerd",
    "author": "jan_werner",
    "commands": [
      {
        "name": "set-status",
        "title": "Set Status",
        "description": "Choose services, pick or AI-generate a status, and set it",
        "mode": "view"
      },
      {
        "name": "select-status",
        "title": "Select Status",
        "description": "Pick from recent, saved and default statuses",
        "mode": "view"
      },
      {
        "name": "random-status",
        "title": "Random Status",
        "description": "Set a random status on your default services in one click",
        "mode": "no-view"
      },
      {
        "name": "clear-status",
        "title": "Clear Status",
        "description": "Remove your status on all configured services at once",
        "mode": "no-view"
      },
      {
        "name": "meeting-status",
        "title": "Meeting Status",
        "description": "Generate a status from your current or next calendar meeting",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Stik",
    "author": "0xMassi",
    "commands": [
      {
        "name": "quick-capture",
        "title": "Quick Capture",
        "description": "Create a new note and save it to a folder",
        "mode": "view"
      },
      {
        "name": "search-notes",
        "title": "Search Notes",
        "description": "Full-text search across all your Stik notes",
        "mode": "view"
      },
      {
        "name": "browse-notes",
        "title": "Browse Notes",
        "description": "Browse all notes organized by folder",
        "mode": "view"
      },
      {
        "name": "open-recent",
        "title": "Open Recent",
        "description": "Quickly access your 10 most recently modified notes",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Strudel",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "evaluate",
        "title": "Evaluate",
        "description": "Evaluate Strudel code",
        "mode": "view"
      },
      {
        "name": "playground",
        "title": "Playground",
        "description": "Play saved Strudel patterns together",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Subscription Manager",
    "author": "shivraj-roy",
    "commands": [
      {
        "name": "manage-subscription",
        "title": "Manage Subscription",
        "description": "Calendar view with monthly billing overview",
        "mode": "view"
      },
      {
        "name": "analytics",
        "title": "Subscription Analytics",
        "description": "Spending breakdown and insights across your subscriptions",
        "mode": "view"
      },
      {
        "name": "add-subscription",
        "title": "Add Subscription",
        "description": "Add a new subscription",
        "mode": "view"
      },
      {
        "name": "subscription-list",
        "title": "All Subscriptions",
        "description": "View and manage all your subscriptions",
        "mode": "view"
      },
      {
        "name": "notification-background",
        "title": "Subscription Notifications",
        "description": "Sends reminders before your subscriptions bill",
        "mode": "no-view"
      },
      {
        "name": "menubar",
        "title": "Subscriptions Menubar",
        "description": "Monthly total and upcoming bills in the menu bar",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Super Productivity",
    "author": "pvnkmnk",
    "commands": [
      {
        "name": "menu-bar",
        "title": "Show Task in Menu Bar",
        "description": "Show currently tracked task and elapsed time in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "view-tasks",
        "title": "View Tasks",
        "description": "Browse, search, and manage tasks across projects",
        "mode": "view"
      },
      {
        "name": "view-today",
        "title": "Today's Tasks",
        "description": "View and manage tasks in Super Productivity's Today list",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Quickly create a new task with project and tags",
        "mode": "view"
      },
      {
        "name": "current-task",
        "title": "Current Task",
        "description": "View, start, and stop task tracking",
        "mode": "view"
      },
      {
        "name": "quick-add",
        "title": "Quick Add Task",
        "description": "Create a task from natural language — +project #tag @tomorrow 30m",
        "mode": "view"
      },
      {
        "name": "view-scheduled",
        "title": "Scheduled Tasks",
        "description": "View tasks grouped by due date — overdue, today, tomorrow, this week, and later",
        "mode": "view"
      },
      {
        "name": "view-archived",
        "title": "Archived Tasks",
        "description": "Browse archived tasks and restore them",
        "mode": "view"
      },
      {
        "name": "view-tags",
        "title": "Manage Tags",
        "description": "Create, view, and delete tags for organizing tasks",
        "mode": "view"
      },
      {
        "name": "view-projects",
        "title": "Browse Projects",
        "description": "Browse projects and view their tasks",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Svgl",
    "author": "1weiho",
    "commands": [
      {
        "name": "index",
        "title": "Search SVG Logos",
        "description": "Search SVG logos via svgl",
        "mode": "view"
      },
      {
        "name": "request",
        "title": "Request SVG Logo",
        "description": "Request SVG logo to the svgl repository",
        "mode": "view"
      },
      {
        "name": "setup-shadcn-registry",
        "title": "Setup shadcn/ui Registry",
        "description": "Copy svgl registry JSON to clipboard",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Swinsian Player",
    "author": "deathrashed",
    "commands": [
      {
        "name": "nowPlaying",
        "title": "Now Playing",
        "description": "See what's currently playing in Swinsian. Control playback, set rating, copy info, and more.",
        "mode": "view"
      },
      {
        "name": "nowPlayingMenuBar",
        "title": "Menu Bar Player",
        "description": "See what's currently playing in your Menu Bar. Click for quick controls. Refreshes every 15 seconds.",
        "mode": "menu-bar"
      },
      {
        "name": "libraryBrowser",
        "title": "Browse Library",
        "description": "Navigate Swinsian hierarchically by artist, album artist, album, genre, or year. Artist results open albums, then tracks.",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Quick Search",
        "description": "Quickly find tracks across titles, artists, and albums, then play the selected result.",
        "mode": "view"
      },
      {
        "name": "playlists",
        "title": "Browse Playlists",
        "description": "Browse and play your Swinsian playlists.",
        "mode": "view"
      },
      {
        "name": "addToPlaylist",
        "title": "Add Track to Playlist",
        "description": "Choose a playlist and add the current Swinsian track to it.",
        "mode": "view"
      },
      {
        "name": "togglePlayPause",
        "title": "Play/Pause",
        "description": "Toggle the playback of the current track.",
        "mode": "no-view"
      },
      {
        "name": "next",
        "title": "Next Track",
        "description": "Skip to the next track.",
        "mode": "no-view"
      },
      {
        "name": "previous",
        "title": "Previous Track",
        "description": "Skip to the previous track.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "System Status",
    "author": "JamexCEO",
    "commands": [
      {
        "name": "system-status",
        "title": "System Status",
        "description": "View Wi-Fi, volume, battery, time, and date.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "T.LY URL Shortener",
    "author": "TLY",
    "commands": [
      {
        "name": "shorten-url",
        "title": "Shorten URL",
        "description": "Create and copy a T.LY short link",
        "mode": "no-view"
      },
      {
        "name": "shorten-clipboard",
        "title": "Shorten Clipboard URL",
        "description": "Shorten the URL on the clipboard and copy the result",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Tabbit",
    "author": "AkaChou",
    "commands": [
      {
        "name": "new-tab",
        "title": "New Tab",
        "description": "Open a new Tabbit tab",
        "mode": "no-view"
      },
      {
        "name": "new-window",
        "title": "New Window",
        "description": "Open a new Tabbit window",
        "mode": "no-view"
      },
      {
        "name": "new-incognito-window",
        "title": "New Incognito Window",
        "description": "Open a new incognito window in Tabbit",
        "mode": "no-view"
      },
      {
        "name": "open-url-in-tabbit",
        "title": "Open URL in Tabbit",
        "description": "Open a URL in Tabbit Browser. Search text with your selected search engine.",
        "mode": "no-view"
      },
      {
        "name": "search-bookmarks",
        "title": "Search Bookmarks",
        "description": "Search bookmarks in Tabbit",
        "mode": "view"
      },
      {
        "name": "search-tabbit",
        "title": "Search Tabbit",
        "description": "Search tabs, history, and bookmarks in Tabbit",
        "mode": "view"
      },
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search browsing history in Tabbit",
        "mode": "view"
      },
      {
        "name": "search-tabs",
        "title": "Search Tabs",
        "description": "Search and switch open tabs in Tabbit",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Tabstack",
    "author": "tessak22",
    "commands": [
      {
        "name": "extract",
        "title": "Extract to Markdown",
        "description": "Turn any URL into clean Markdown",
        "mode": "view"
      },
      {
        "name": "generate",
        "title": "Analyze a Page",
        "description": "AI summary and analysis of any URL",
        "mode": "view"
      },
      {
        "name": "research",
        "title": "Research a Question",
        "description": "Get a cited answer from across the web",
        "mode": "view"
      },
      {
        "name": "automate",
        "title": "Automate a Task",
        "description": "Run a browser agent on a page and read the result",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Tailscale",
    "author": "samlinville",
    "commands": [
      {
        "name": "devices",
        "title": "All Devices",
        "description": "View a list of every device in the tailnet",
        "mode": "view"
      },
      {
        "name": "my-devices",
        "title": "My Devices",
        "description": "View a list of your own devices",
        "mode": "view"
      },
      {
        "name": "account-switcher",
        "title": "Switch Account",
        "description": "View logged-in Tailscale accounts and quickly switch between them",
        "mode": "view"
      },
      {
        "name": "exit",
        "title": "Exit Node",
        "description": "View any available Exit node in your Tailnet and quickly activate one",
        "mode": "view"
      },
      {
        "name": "admin",
        "title": "Admin Console",
        "description": "Open the Tailscale Admin Console",
        "mode": "no-view"
      },
      {
        "name": "status",
        "title": "Status",
        "description": "Show Tailscale's connection status.",
        "mode": "no-view"
      },
      {
        "name": "connect",
        "title": "Connect",
        "description": "Tailscale up",
        "mode": "no-view"
      },
      {
        "name": "disconnect",
        "title": "Disconnect",
        "description": "Tailscale down",
        "mode": "no-view"
      },
      {
        "name": "toggle",
        "title": "Toggle Connection",
        "description": "Toggle Tailscale connection on/off",
        "mode": "no-view"
      },
      {
        "name": "netcheck",
        "title": "Netcheck",
        "description": "Tailscale netcheck",
        "mode": "view"
      },
      {
        "name": "menubar",
        "title": "Menu Bar Tailscale",
        "description": "Shows Tailscale connection status in the menu bar when connected",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "TaskNotes",
    "author": "robinradx",
    "commands": [
      {
        "name": "quick-add-task",
        "title": "Quick Add Task",
        "description": "Create a TaskNotes task from natural language.",
        "mode": "no-view"
      },
      {
        "name": "switch-default-vault",
        "title": "Switch Default Vault",
        "description": "Choose the default vault used by inline Quick Add and Create Task.",
        "mode": "view"
      },
      {
        "name": "search-tasks",
        "title": "Search Tasks",
        "description": "Search TaskNotes tasks in an Obsidian vault.",
        "mode": "view"
      },
      {
        "name": "show-agenda",
        "title": "Show Agenda",
        "description": "Show open TaskNotes tasks grouped by due and scheduled dates.",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create a new TaskNotes task in an Obsidian vault.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Team Time",
    "author": "david_nakhapetian",
    "commands": [
      {
        "name": "manageTimeZones",
        "title": "Manage Time Zones",
        "description": "Open a list to manage and customize team time zones.",
        "mode": "view"
      },
      {
        "name": "editTimeZoneLabel",
        "title": "Edit Label",
        "description": "Update how time zones are displayed in the list.",
        "mode": "view"
      },
      {
        "name": "teamTimeOverview",
        "title": "Team Time",
        "description": "Displays the current time across selected team time zones.",
        "mode": "no-view"
      },
      {
        "name": "teamTimeMenuBar",
        "title": "Team Time Menu Bar",
        "description": "Show team flags and current times in the macOS menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Teamwork",
    "author": "defaced",
    "commands": [
      {
        "name": "search-tasks",
        "title": "Search Teamwork Tasks",
        "description": "Search tasks assigned to you and control timers",
        "mode": "view"
      },
      {
        "name": "timer-menu-bar",
        "title": "Teamwork Timer Menu Bar",
        "description": "Show the Teamwork timers in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "pause-timer",
        "title": "Pause Active Timer",
        "description": "Pause the current active Teamwork timer",
        "mode": "no-view"
      },
      {
        "name": "resume-timer",
        "title": "Resume Timer",
        "description": "Resume a paused Teamwork timer",
        "mode": "view"
      },
      {
        "name": "stop-timer",
        "title": "Stop and Log Timer",
        "description": "Stop a Teamwork timer and log the time",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Tembo",
    "author": "tembo",
    "commands": [
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create a new task in Tembo",
        "mode": "view"
      },
      {
        "name": "view-tasks",
        "title": "View Tasks",
        "description": "View all tasks in your organization",
        "mode": "view"
      },
      {
        "name": "menubar-tasks",
        "title": "Tembo in Menubar",
        "description": "Show your tasks in the menubar for quick access",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Text Enhance",
    "author": "max13021302",
    "commands": [
      {
        "name": "index",
        "title": "Enhance Text",
        "description": "Improve a draft with your selected AI provider and copy the output",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "Enhancement History",
        "description": "Browse, copy, and clear previous generated texts",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TextArray",
    "author": "apptiary_com",
    "commands": [
      {
        "name": "run-tool",
        "title": "Run TextArray Tool",
        "description": "Search a text tool and run it on the selected text or clipboard, then paste or copy the result.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TextExpander to Raycast",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "convert-snippets",
        "title": "Convert TextExpander Snippets",
        "description": "Combine TextExpander exports, edit snippets, resolve keyword conflicts, and export Raycast JSON with a migration report.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "The Forest",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "go-to-a-random-site",
        "title": "Go for a Walk",
        "description": "Open a random website from The Forest",
        "mode": "no-view"
      },
      {
        "name": "view-walk-history",
        "title": "View Walk History",
        "description": "Revisit websites discovered on previous walks",
        "mode": "view"
      },
      {
        "name": "plant-a-website",
        "title": "Plant a Website",
        "description": "Submit a website to grow The Forest",
        "mode": "view"
      },
      {
        "name": "open-the-forest",
        "title": "Open the Forest",
        "description": "Open theforest.link in your browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Thesaurus Rex",
    "author": "invm",
    "commands": [
      {
        "name": "look-up-word",
        "title": "Look up Word",
        "description": "Synonyms, antonyms and definitions for a word",
        "mode": "view"
      },
      {
        "name": "search-synonyms",
        "title": "Search Synonyms",
        "description": "Find synonyms for a word",
        "mode": "view"
      },
      {
        "name": "search-antonyms",
        "title": "Search Antonyms",
        "description": "Find antonyms for a word",
        "mode": "view"
      },
      {
        "name": "define-word",
        "title": "Define Word",
        "description": "Look up definitions for a word",
        "mode": "view"
      },
      {
        "name": "manage-dictionaries",
        "title": "Manage Dictionaries",
        "description": "Download, update or delete the offline dictionaries",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ticker Bar",
    "author": "kays0x",
    "commands": [
      {
        "name": "menu-bar",
        "title": "Ticker Bar",
        "description": "Show market status in the menu bar",
        "mode": "menu-bar"
      },
      {
        "name": "search-market",
        "title": "Browse Markets",
        "description": "Search stocks, crypto, tokens, perpetual futures, and prediction markets",
        "mode": "view"
      },
      {
        "name": "manage-watchlist",
        "title": "Manage Watchlist",
        "description": "Manage Ticker Bar watchlist and configuration",
        "mode": "view"
      },
      {
        "name": "configure-ticker-bar",
        "title": "Advanced Watchlist Editor",
        "description": "Bulk edit the Ticker Bar watchlist by asset ID",
        "mode": "view"
      },
      {
        "name": "refresh-prices",
        "title": "Update Market Data",
        "description": "Fetch fresh quotes and update the Ticker Bar cache",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "TickTick+",
    "author": "ysrazsingh",
    "commands": [
      {
        "name": "today",
        "title": "Today",
        "description": "View tasks due today",
        "mode": "view"
      },
      {
        "name": "inbox",
        "title": "Inbox",
        "description": "View tasks in your inbox",
        "mode": "view"
      },
      {
        "name": "next7days",
        "title": "Next 7 Days",
        "description": "View upcoming tasks for the next 7 days",
        "mode": "view"
      },
      {
        "name": "projects",
        "title": "Projects",
        "description": "Browse tasks by project",
        "mode": "view"
      },
      {
        "name": "eisenhower",
        "title": "Eisenhower Matrix",
        "description": "View tasks by urgency and importance",
        "mode": "view"
      },
      {
        "name": "habits",
        "title": "Habits",
        "description": "Track and check in your habits",
        "mode": "view"
      },
      {
        "name": "pomodoro",
        "title": "Pomodoro",
        "description": "Focus timer with TickTick integration",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search Tasks",
        "description": "Search all your TickTick tasks",
        "mode": "view"
      },
      {
        "name": "quick-add",
        "title": "Create Task",
        "description": "Create a task in TickTick",
        "mode": "view"
      },
      {
        "name": "overdue",
        "title": "Overdue",
        "description": "View overdue tasks",
        "mode": "view"
      },
      {
        "name": "tags",
        "title": "Tags",
        "description": "Browse tasks by tag",
        "mode": "view"
      },
      {
        "name": "completed",
        "title": "Completed",
        "description": "View recently completed tasks",
        "mode": "view"
      },
      {
        "name": "filters",
        "title": "Smart Lists",
        "description": "View tasks from your TickTick smart lists / filters",
        "mode": "view"
      },
      {
        "name": "manage-projects",
        "title": "Manage Projects",
        "description": "Create, rename, archive, or delete projects",
        "mode": "view"
      },
      {
        "name": "profile",
        "title": "Profile",
        "description": "Account overview and productivity stats",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar",
        "description": "TickTick status in your menu bar — timer, overdue count, quick actions",
        "mode": "menu-bar"
      },
      {
        "name": "background-check",
        "title": "Background Alerts",
        "description": "Checks for overdue tasks and pomodoro completion in the background",
        "mode": "no-view"
      },
      {
        "name": "logout",
        "title": "Disconnect TickTick Account",
        "description": "Remove stored OAuth tokens and re-authenticate",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Timeatlas",
    "author": "shak",
    "commands": [
      {
        "name": "add-note",
        "title": "Add Note",
        "description": "Write a note to the Time Atlas iCloud directory for any date.",
        "mode": "view"
      },
      {
        "name": "today-at-a-glance",
        "title": "Today at a Glance",
        "description": "In-window summary of today's sleep, places, distance, and notes from Time Atlas.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Timers",
    "author": "ThatNerd",
    "commands": [
      {
        "name": "start2MinuteTimer",
        "title": "Start 2 Minute Timer",
        "description": "Set a countdown for 2 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start5MinuteTimer",
        "title": "Start 5 Minute Timer",
        "description": "Set a countdown for 5 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start10MinuteTimer",
        "title": "Start 10 Minute Timer",
        "description": "Set a countdown for 10 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start15MinuteTimer",
        "title": "Start 15 Minute Timer",
        "description": "Set a countdown for 15 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start25MinuteTimer",
        "title": "Start 25 Minute Timer",
        "description": "Set a countdown for 25 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start30MinuteTimer",
        "title": "Start 30 Minute Timer",
        "description": "Set a countdown for 30 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start45MinuteTimer",
        "title": "Start 45 Minute Timer",
        "description": "Set a countdown for 45 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start60MinuteTimer",
        "title": "Start 60 Minute Timer",
        "description": "Set a countdown for 60 minutes.",
        "mode": "no-view"
      },
      {
        "name": "start90MinuteTimer",
        "title": "Start 90 Minute Timer",
        "description": "Set a countdown for 90 minutes.",
        "mode": "no-view"
      },
      {
        "name": "startCustomTimer",
        "title": "Start Custom Timer",
        "description": "Set a countdown for a custom amount of time.",
        "mode": "view"
      },
      {
        "name": "manageTimers",
        "title": "Manage Timers",
        "description": "View, start, or stop existing countdown timers.",
        "mode": "view"
      },
      {
        "name": "timersMenuBar",
        "title": "Timers Menu Bar",
        "description": "View, start, or stop existing countdown timers from the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "startStopwatch",
        "title": "Start Stopwatch",
        "description": "Start a stopwatch",
        "mode": "no-view"
      },
      {
        "name": "manageStopwatches",
        "title": "Manage Stopwatches",
        "description": "View, start, or stop existing stopwatches.",
        "mode": "view"
      },
      {
        "name": "dismissTimerAlert",
        "title": "Dismiss Ringing Timer",
        "description": "Stop a ringing alert from a finished timer.",
        "mode": "no-view"
      },
      {
        "name": "stopwatchMenuBar",
        "title": "Stopwatch Menu Bar",
        "description": "View, start, or stop existing stopwatches from the Menu Bar.",
        "mode": "menu-bar"
      },
      {
        "name": "previewAlertSounds",
        "title": "Preview Alert Sounds",
        "description": "Play samples of different alert sound effects.",
        "mode": "view"
      },
      {
        "name": "stopRunningTimer",
        "title": "Stop Running Timer",
        "description": "Stop the running timer closest to completion.",
        "mode": "no-view"
      },
      {
        "name": "configureMenubarPresets",
        "title": "Configure Presets in Menu Bar",
        "description": "Configure which presets to show in the Timers Menu Bar.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Timist",
    "author": "benedictbartsch",
    "commands": [
      {
        "name": "show-status",
        "title": "Show Status",
        "description": "See what's running and today's blocks.",
        "mode": "view"
      },
      {
        "name": "start-timer",
        "title": "Start Timer",
        "description": "Create and start a new block.",
        "mode": "view"
      },
      {
        "name": "stop-timer",
        "title": "Stop Timer",
        "description": "Stop the running timer.",
        "mode": "no-view"
      },
      {
        "name": "start-context",
        "title": "Start Context",
        "description": "Start a context from recents or a new combination.",
        "mode": "view"
      },
      {
        "name": "stop-context",
        "title": "Stop Context",
        "description": "Stop the running context.",
        "mode": "no-view"
      },
      {
        "name": "menu-bar",
        "title": "Timist Menu Bar Status",
        "description": "Show the running timer or context in the menu bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Tinker",
    "author": "jrl",
    "commands": [
      {
        "name": "record-area",
        "title": "Record Area",
        "description": "Choose an area, then start recording it with Tinker.",
        "mode": "no-view"
      },
      {
        "name": "record-last-area",
        "title": "Record Last Area",
        "description": "Start recording the most recently selected area with Tinker.",
        "mode": "no-view"
      },
      {
        "name": "copy-latest-recording",
        "title": "Copy Latest Recording",
        "description": "Copy the most recent Tinker recording to the clipboard.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "TinyFish Search",
    "author": "pranav_janakiraman",
    "commands": [
      {
        "name": "search",
        "title": "Search Web",
        "description": "Search the web, news, or academic papers with date and domain filters, and browse more results.",
        "mode": "view"
      },
      {
        "name": "fetch-pages",
        "title": "Fetch Pages",
        "description": "Fetch up to 10 URLs as Markdown, HTML, or JSON and browse extracted page and image links.",
        "mode": "view"
      },
      {
        "name": "saved-searches",
        "title": "Saved Searches",
        "description": "Run pinned searches and recent queries with their saved filters and purpose.",
        "mode": "view"
      },
      {
        "name": "reading-list",
        "title": "Reading List",
        "description": "Read saved pages offline, track read status, and export Markdown.",
        "mode": "view"
      },
      {
        "name": "read-current-tab",
        "title": "Read Current Tab",
        "description": "Fetch the active browser page with TinyFish using the Raycast browser extension.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TinyPNG",
    "author": "kawamataryo",
    "commands": [
      {
        "name": "compressImages",
        "title": "Compress Images",
        "description": "Compress selected images with TinyPNG.",
        "mode": "no-view"
      },
      {
        "name": "compressImagesMultipleTimes",
        "title": "Compress Images Multiple Times",
        "description": "Compress selected images with TinyPNG multiple times.",
        "mode": "no-view"
      },
      {
        "name": "resizingImages",
        "title": "Resizing Images",
        "description": "Compress and resizing selected images with TinyPNG.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Todo List",
    "author": "maggie",
    "commands": [
      {
        "name": "index",
        "title": "Manage Todo List",
        "description": "Create and delete items, mark them as completed and pin important tasks.",
        "mode": "view"
      },
      {
        "name": "menu_bar",
        "title": "Todo List",
        "description": "See your Todos at a glance",
        "mode": "menu-bar"
      },
      {
        "name": "export-todos",
        "title": "Export Todo Backup",
        "description": "Save all todos and their details to a portable JSON backup.",
        "mode": "view"
      },
      {
        "name": "import-todos",
        "title": "Import Todo Backup",
        "description": "Restore todos from a backup or an original todo.json file.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Todoist",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "home",
        "title": "My Tasks",
        "description": "Show your Todoist tasks and views (inbox, today, upcoming, completed, projects, labels).",
        "mode": "view"
      },
      {
        "name": "search",
        "title": "Search",
        "description": "Search your Todoist tasks, projects, labels, and comments.",
        "mode": "view"
      },
      {
        "name": "create-task",
        "title": "Create Task",
        "description": "Create a Todoist task.",
        "mode": "view"
      },
      {
        "name": "quick-add-task",
        "title": "Quick Add Task",
        "description": "Quickly add a new task in Todoist.",
        "mode": "no-view"
      },
      {
        "name": "create-project",
        "title": "Create Project",
        "description": "Create a Todoist project.",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Menu Bar Tasks",
        "description": "Show your Todoist tasks and views in your menu bar.",
        "mode": "menu-bar"
      },
      {
        "name": "show-projects",
        "title": "Show Projects",
        "description": "Show your Todoist projects.",
        "mode": "view"
      },
      {
        "name": "show-labels",
        "title": "Show Labels",
        "description": "Show your Todoist labels.",
        "mode": "view"
      },
      {
        "name": "show-filters",
        "title": "Show Filters",
        "description": "Show your Todoist filters.",
        "mode": "view"
      },
      {
        "name": "unfocus-current-task",
        "title": "Unfocus Current Task",
        "description": "Unfocus the current task in the menu bar.",
        "mode": "no-view"
      },
      {
        "name": "open-focused-task",
        "title": "Open Focus Task",
        "description": "When a task is chosen as the focused one, you can open it directly using this command.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Trakt Manager",
    "author": "thesobercoder",
    "commands": [
      {
        "name": "search-media",
        "title": "Search Media",
        "description": "Search for movies and shows by title",
        "mode": "view"
      },
      {
        "name": "movies",
        "title": "Search Movies",
        "description": "Search for movies by title",
        "mode": "view"
      },
      {
        "name": "shows",
        "title": "Search Shows",
        "description": "Search for shows by title",
        "mode": "view"
      },
      {
        "name": "episodes",
        "title": "Search Episodes",
        "description": "Search for episodes by title",
        "mode": "view"
      },
      {
        "name": "watchlist",
        "title": "Watchlist",
        "description": "Lists movies and shows that are in your watchlist",
        "mode": "view"
      },
      {
        "name": "up-next",
        "title": "Up Next",
        "description": "Get the list of shows that are up next",
        "mode": "view"
      },
      {
        "name": "history",
        "title": "History",
        "description": "Lists movies and shows that are in your history",
        "mode": "view"
      },
      {
        "name": "recommendations",
        "title": "Recommendations",
        "description": "Lists recommended movies and shows",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Trenit",
    "author": "gianpiero_spinelli",
    "commands": [
      {
        "name": "departures-and-arrivals",
        "title": "Check Trains Status",
        "description": "Lets you browse the trains status throughout Italian stations.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Trotto",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "open-link",
        "title": "Open Go Link",
        "description": "Open a Trotto go link by keyword without an API key",
        "mode": "no-view"
      },
      {
        "name": "search-links",
        "title": "Search Go Links",
        "description": "Search cached Trotto go links and manage them with an Admin key",
        "mode": "view"
      },
      {
        "name": "create-link",
        "title": "Create Go Link",
        "description": "Create a Trotto go link, optionally using your active browser tab",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Museum",
    "author": "ray.dhruv",
    "commands": [
      {
        "name": "find-art-by-color",
        "title": "Search Art by Color",
        "description": "Find artworks using a hex value, CSS color name, RGB, or HSL color",
        "mode": "view"
      },
      {
        "name": "search-art-from-clipboard",
        "title": "Search Art from Clipboard or Selection",
        "description": "Find art matching the color in selected text, falling back to the clipboard",
        "mode": "no-view"
      },
      {
        "name": "pick-color-from-screen",
        "title": "Pick Color from Screen",
        "description": "Pick a screen color with the Color Picker extension and find matching art",
        "mode": "view"
      },
      {
        "name": "random-artwork",
        "title": "Random Artwork",
        "description": "Discover a random public domain artwork and its palette",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Tutti",
    "author": "Barrybarrywu",
    "commands": [
      {
        "name": "apply-preset",
        "title": "Apply Preset",
        "description": "Switch Tutti to one of your saved presets.",
        "mode": "view"
      },
      {
        "name": "toggle-mute",
        "title": "Toggle Mute",
        "description": "Mute or unmute Tutti's whole output.",
        "mode": "no-view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Set Tutti's output volume to a specific percentage.",
        "mode": "no-view"
      },
      {
        "name": "volume-up",
        "title": "Increase Volume",
        "description": "Raise Tutti's output volume by a fixed step.",
        "mode": "no-view"
      },
      {
        "name": "volume-down",
        "title": "Decrease Volume",
        "description": "Lower Tutti's output volume by a fixed step.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "X.com",
    "author": "tonka3000",
    "commands": [
      {
        "name": "timeline",
        "title": "Recent Posts",
        "description": "Show your X home timeline",
        "mode": "view"
      },
      {
        "name": "mytweets",
        "title": "My Posts & Analytics",
        "description": "Show your posts and engagement analytics from the last 30 days",
        "mode": "view"
      },
      {
        "name": "send",
        "title": "Send Post",
        "description": "Publish a post to X",
        "mode": "view"
      },
      {
        "name": "user_search",
        "title": "Search User",
        "description": "Search X users without leaving Raycast",
        "mode": "view"
      },
      {
        "name": "search-posts",
        "title": "Search Posts",
        "description": "Search recent X posts from the last seven days",
        "mode": "view"
      },
      {
        "name": "bookmarks",
        "title": "Bookmarks",
        "description": "Browse bookmarked X posts",
        "mode": "view"
      },
      {
        "name": "bookmark-folders",
        "title": "Bookmark Folders",
        "description": "Browse X bookmark folders and their saved posts",
        "mode": "view"
      },
      {
        "name": "mentions",
        "title": "Mentions",
        "description": "Triage posts that mention your X account",
        "mode": "view"
      },
      {
        "name": "send-dm",
        "title": "Send Direct Message",
        "description": "Send a confirmed 1:1 or group X direct message",
        "mode": "view"
      },
      {
        "name": "user-profile",
        "title": "User Profile",
        "description": "View an X user profile and their recent posts",
        "mode": "view"
      },
      {
        "name": "post-selected-text",
        "title": "Post Selected Text",
        "description": "Post the selected text to X",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Twos",
    "author": "parker_klein",
    "commands": [
      {
        "name": "add-thing",
        "title": "Add Thing",
        "description": "Add a to-do, note, or hyperlink to a list.",
        "mode": "view"
      },
      {
        "name": "search-things",
        "title": "Search Things",
        "description": "Search and browse your things; complete or open them.",
        "mode": "view"
      },
      {
        "name": "create-list",
        "title": "Create List",
        "description": "Create a new list.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TXTodo",
    "author": "lacasa",
    "commands": [
      {
        "name": "tasks",
        "title": "Show Tasks",
        "description": "View, complete, edit, and prioritize tasks from todo.txt",
        "mode": "view"
      },
      {
        "name": "quick-add",
        "title": "Add Task",
        "description": "Quickly add a task with inline description, priority, and due date",
        "mode": "no-view"
      },
      {
        "name": "show-completed",
        "title": "Show Completed Tasks",
        "description": "View completed tasks still in todo.txt",
        "mode": "view"
      },
      {
        "name": "show-archived",
        "title": "Show Archived Tasks",
        "description": "View tasks archived to done.txt",
        "mode": "view"
      },
      {
        "name": "menu-bar",
        "title": "Refresh Menu Bar",
        "description": "Re-read todo.txt and refresh the menu bar item (the icon itself lives in the macOS menu bar)",
        "mode": "menu-bar"
      },
      {
        "name": "toggle-menu-bar",
        "title": "Toggle Menu Bar",
        "description": "Show or hide the TXTodo icon in the macOS menu bar",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Typefully",
    "author": "frankdilo",
    "commands": [
      {
        "name": "create-draft",
        "title": "New Draft",
        "description": "Create a draft for one or more platforms in a social set.",
        "mode": "view"
      },
      {
        "name": "drafts",
        "title": "View Drafts",
        "description": "View unpublished drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "view-scheduled",
        "title": "View Scheduled",
        "description": "View scheduled drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "view-posted",
        "title": "View Published",
        "description": "View published drafts for a social set.",
        "mode": "view"
      },
      {
        "name": "social-sets",
        "title": "Search Social Sets",
        "description": "Browse your available social sets and set a default.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "TypeWhisper",
    "author": "SeoFood",
    "commands": [
      {
        "name": "search-history",
        "title": "Search History",
        "description": "Search and browse TypeWhisper transcription history",
        "mode": "view"
      },
      {
        "name": "switch-profile",
        "title": "Switch Profile",
        "description": "View and toggle TypeWhisper profiles",
        "mode": "view"
      },
      {
        "name": "start-dictation",
        "title": "Start Dictation",
        "description": "Start or stop voice dictation",
        "mode": "no-view"
      },
      {
        "name": "show-last-transcription",
        "title": "Show Last Transcription",
        "description": "Copy the most recent transcription to clipboard",
        "mode": "no-view"
      },
      {
        "name": "transcribe-file",
        "title": "Transcribe File",
        "description": "Transcribe an audio file using TypeWhisper",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "U2L Link Shortener",
    "author": "u2l",
    "commands": [
      {
        "name": "shorten",
        "title": "Shorten Link",
        "description": "Shorten a URL from the argument, selected text, or clipboard and copy the short link.",
        "mode": "no-view"
      },
      {
        "name": "search-links",
        "title": "Search Links",
        "description": "Search your short links, copy or open them, view details, and delete.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Ultrahuman Insights",
    "author": "aryan_rustagi",
    "commands": [
      {
        "name": "menu-bar",
        "title": "Menu Bar Sleep Score",
        "description": "Show last night's Ultrahuman sleep score in the macOS menu bar, color-coded by status.",
        "mode": "menu-bar"
      },
      {
        "name": "today",
        "title": "Today's Health",
        "description": "View every available Ultrahuman metric for today with smart insights and 7-day deltas.",
        "mode": "view"
      },
      {
        "name": "sleep",
        "title": "Sleep Detail",
        "description": "Last night's sleep score, stages, vitals, and quality breakdown.",
        "mode": "view"
      },
      {
        "name": "hrv",
        "title": "HRV & Heart Rate",
        "description": "Today's HRV and resting heart rate with 7-day trend charts.",
        "mode": "view"
      },
      {
        "name": "recovery",
        "title": "Recovery & Movement",
        "description": "Recovery, Movement, and Sleep indices with daily trends and personalised insights.",
        "mode": "view"
      },
      {
        "name": "trends",
        "title": "7-Day Trends",
        "description": "Per-day history for every Ultrahuman metric over the last 7 days.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Unavatar",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "get-avatar",
        "title": "Get Avatar",
        "description": "Fetch avatars from your configured providers in parallel.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "UniRate Currency",
    "author": "rob_brown96cc",
    "commands": [
      {
        "name": "convert",
        "title": "Convert Currency",
        "description": "Convert between currencies on today's rate or any historical date.",
        "mode": "view"
      },
      {
        "name": "rates",
        "title": "Latest Rates",
        "description": "Browse latest exchange rates for a chosen base currency.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Unsplash",
    "author": "eggsy",
    "commands": [
      {
        "name": "images",
        "title": "Search Images",
        "description": "Search images on Unsplash.",
        "mode": "view"
      },
      {
        "name": "collections",
        "title": "Search Collections",
        "description": "Search collections on Unsplash.",
        "mode": "view"
      },
      {
        "name": "likes",
        "title": "Liked Images",
        "description": "View your liked images on Unsplash.",
        "mode": "view"
      },
      {
        "name": "random",
        "title": "Set Random Wallpaper",
        "description": "Set a random wallpaper from Unsplash.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Untis",
    "author": "bengt",
    "commands": [
      {
        "name": "timetable",
        "title": "Timetable",
        "description": "Show the timetable for a specified day",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "UploadKit Image Uploader",
    "author": "drumst0ck",
    "commands": [
      {
        "name": "upload-image",
        "title": "Upload Image",
        "description": "Upload an image and copy its CDN URL",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "USB-C Inspector",
    "author": "thilip_lindseth",
    "commands": [
      {
        "name": "show-ports",
        "title": "Show All USB-C Ports",
        "description": "List every USB-C and MagSafe port with cable, charging, and device diagnostics.",
        "mode": "view"
      },
      {
        "name": "check-connected-cable",
        "title": "Check Connected Cables",
        "description": "Inspect only the USB-C and MagSafe ports that currently have something plugged in.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "UTC Workbench",
    "author": "dfrancour",
    "commands": [
      {
        "name": "utc-workbench",
        "title": "UTC Workbench",
        "description": "Interpret timestamps and reconstruct event timelines",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Utils Smoke Tests",
    "author": "mathieudutour",
    "commands": [
      {
        "name": "avatar",
        "title": "getAvatarIcon",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "favicon",
        "title": "getFavicon",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "progress",
        "title": "getProgressIcon",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "ai",
        "title": "useAI",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "cached-promise",
        "title": "useCachedPromise",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "cached-promise-paginated",
        "title": "useCachedPromise - paginated",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "cached-state",
        "title": "useCachedState",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "exec",
        "title": "useExec",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "fetch",
        "title": "useFetch",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "fetch-paginated",
        "title": "useFetch - paginated",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "form",
        "title": "useForm",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "promise",
        "title": "usePromise",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "promise-paginated",
        "title": "usePromise - paginated",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "use-sql",
        "title": "useSQL",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "execute-sql",
        "title": "executeSQL",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "applescript",
        "title": "runAppleScript",
        "description": "Utils Smoke Tests",
        "mode": "no-view"
      },
      {
        "name": "powershell-script",
        "title": "runPowerShellScript",
        "description": "Utils Smoke Tests",
        "mode": "no-view"
      },
      {
        "name": "frecency",
        "title": "useFrecencySorting",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "oauth",
        "title": "OAuth",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "oauth-with-props",
        "title": "OAuth with Props",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "oauth-no-view",
        "title": "OAuth No View",
        "description": "Utils Smoke Tests",
        "mode": "no-view"
      },
      {
        "name": "oauth-no-view-with-props",
        "title": "OAuth No View with Props",
        "description": "Utils Smoke Tests",
        "mode": "no-view"
      },
      {
        "name": "stream-json-paginated",
        "title": "useStreamJSON - paginated",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "local-storage",
        "title": "useLocalStorage",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "show-failure-toast",
        "title": "showFailureToast",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "create-deeplink",
        "title": "createDeeplink",
        "description": "Utils Smoke Tests",
        "mode": "view"
      },
      {
        "name": "cache",
        "title": "withCache",
        "description": "Utils Smoke Tests",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Vesslo",
    "author": "hjm79",
    "commands": [
      {
        "name": "search-apps",
        "title": "Search Apps",
        "description": "Search apps by name, developer, tags, or memo",
        "mode": "view"
      },
      {
        "name": "updates",
        "title": "View Updates",
        "description": "View apps with available updates",
        "mode": "view"
      },
      {
        "name": "bulk-homebrew-update",
        "title": "Bulk Homebrew Update",
        "description": "Update eligible Homebrew cask apps from Vesslo",
        "mode": "view"
      },
      {
        "name": "browse-by-tag",
        "title": "Browse by Tag",
        "description": "View apps grouped by tags",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Vibe Here",
    "author": "sierakk",
    "commands": [
      {
        "name": "vibe-here",
        "title": "Vibe Here",
        "description": "Open Warp, Ghostty or Terminal in the current/selected folder and start vibe",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Video Downloader",
    "author": "vimtor",
    "commands": [
      {
        "name": "index",
        "title": "Download Video",
        "description": "Download video with parameters",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "VisiGrid",
    "author": "visigrid",
    "commands": [
      {
        "name": "quick-calc",
        "title": "Quick Calc",
        "description": "Run an Excel formula against CSV data from your clipboard.",
        "mode": "view"
      },
      {
        "name": "peek",
        "title": "Peek Spreadsheet",
        "description": "Browse recent spreadsheets and preview them as a grid without opening anything.",
        "mode": "view"
      },
      {
        "name": "open-workbook",
        "title": "Open Workbook",
        "description": "Search recent spreadsheet files and open them in VisiGrid.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Vocabulary Builder",
    "author": "stefann",
    "commands": [
      {
        "name": "search-words",
        "title": "Search and Manage Words",
        "description": "View and manage all words",
        "mode": "view"
      },
      {
        "name": "manage-languages",
        "title": "Manage Languages",
        "description": "Add, edit and delete your languages",
        "mode": "view"
      },
      {
        "name": "statistics-and-overview",
        "title": "Statistics and Overview",
        "description": "See statistics for your inputs and overview of all the words per language",
        "mode": "view"
      },
      {
        "name": "quick-add",
        "title": "Quick Add",
        "description": "Add new words quickly",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "WallpaperEngine",
    "author": "hunter_dermott",
    "commands": [
      {
        "name": "pause",
        "title": "Pause All Wallpapers",
        "description": "Pause all wallpapers",
        "mode": "no-view"
      },
      {
        "name": "play",
        "title": "Play All Wallpapers",
        "description": "Resume all wallpapers from pause or stop",
        "mode": "no-view"
      },
      {
        "name": "stop",
        "title": "Stop All Wallpapers",
        "description": "Stop all wallpapers",
        "mode": "no-view"
      },
      {
        "name": "mute",
        "title": "Mute All Wallpapers",
        "description": "Mute all wallpapers",
        "mode": "no-view"
      },
      {
        "name": "unmute",
        "title": "Unmute All Wallpapers",
        "description": "Unmute all wallpapers",
        "mode": "no-view"
      },
      {
        "name": "hideIcons",
        "title": "Hide Desktop Icons",
        "description": "Hide the desktop icons",
        "mode": "no-view"
      },
      {
        "name": "showIcons",
        "title": "Show Desktop Icons",
        "description": "Show the desktop icons",
        "mode": "no-view"
      },
      {
        "name": "nextWallpaper",
        "title": "Next Wallpaper",
        "description": "Skip to the next wallpaper on a monitor",
        "mode": "view"
      },
      {
        "name": "closeWallpaper",
        "title": "Close Wallpaper",
        "description": "Remove wallpaper from a monitor",
        "mode": "view"
      },
      {
        "name": "getWallpaper",
        "title": "Get Current Wallpaper",
        "description": "Show current wallpaper for each monitor",
        "mode": "view"
      },
      {
        "name": "openWallpaper",
        "title": "Open Wallpaper",
        "description": "Open a specific wallpaper on a monitor",
        "mode": "view"
      },
      {
        "name": "openPlaylist",
        "title": "Open Playlist",
        "description": "Open a saved playlist on a monitor",
        "mode": "view"
      },
      {
        "name": "openProfile",
        "title": "Open Profile",
        "description": "Apply a saved display profile",
        "mode": "view"
      },
      {
        "name": "applyProperties",
        "title": "Apply Properties",
        "description": "Apply wallpaper settings dynamically",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wayback Machine",
    "author": "pernielsentikaer",
    "commands": [
      {
        "name": "open",
        "title": "Open in Wayback Machine",
        "description": "Open a webpage in Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "browser",
        "title": "Open Current Tab in Wayback Machine",
        "description": "Open the current tab in Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "save",
        "title": "Save to Wayback Machine",
        "description": "Save a webpage to Wayback Machine",
        "mode": "no-view"
      },
      {
        "name": "saveMultiple",
        "title": "Save Multiple to Wayback Machine",
        "description": "Save multiple webpages to Wayback Machine",
        "mode": "view"
      },
      {
        "name": "search-pages",
        "title": "Search Pages",
        "description": "Search archived webpages snapshots",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Web Converter",
    "author": "nielsvanrijn",
    "commands": [
      {
        "name": "convert",
        "title": "Convert Unit",
        "description": "Converts everything web related: rem, px, pt, hex, hex (with opacity), rgb, rgba, hsl, hsla, oklch and shows the closest Tailwind CSS color.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WHost",
    "author": "abstyle",
    "commands": [
      {
        "name": "whost",
        "title": "WHost",
        "description": "Managing hosts under Windows",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WiiM Remote",
    "author": "roele",
    "commands": [
      {
        "name": "current-track",
        "title": "Current Track",
        "description": "Shows the currently playing track",
        "mode": "view"
      },
      {
        "name": "play-pause",
        "title": "Play/Pause",
        "description": "Toggles playback",
        "mode": "no-view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skips to the next track",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Skips to the previous track",
        "mode": "no-view"
      },
      {
        "name": "set-volume",
        "title": "Set Volume",
        "description": "Sets the volume to a specific level",
        "mode": "view"
      },
      {
        "name": "volume-up",
        "title": "Turn Volume Up",
        "description": "Increases the volume",
        "mode": "no-view"
      },
      {
        "name": "volume-down",
        "title": "Turn Volume Down",
        "description": "Decreases the volume",
        "mode": "no-view"
      },
      {
        "name": "toggle-mute",
        "title": "Toggle Mute",
        "description": "Mutes or unmutes the audio",
        "mode": "no-view"
      },
      {
        "name": "select-preset",
        "title": "Select Preset",
        "description": "Switch to a different preset",
        "mode": "view"
      },
      {
        "name": "switch-input",
        "title": "Switch Input",
        "description": "Switch the audio input source",
        "mode": "view"
      },
      {
        "name": "toggle-eq",
        "title": "Toggle EQ",
        "description": "Enable or disable the equalizer",
        "mode": "no-view"
      },
      {
        "name": "set-eq-preset",
        "title": "Set EQ Preset",
        "description": "Select an equalizer preset",
        "mode": "view"
      },
      {
        "name": "select-device",
        "title": "Select Device",
        "description": "Choose a WiiM device from the network",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wikipedia",
    "author": "vimtor",
    "commands": [
      {
        "name": "search-page",
        "title": "Search Page",
        "description": "Search Wikipedia pages by title",
        "mode": "view"
      },
      {
        "name": "open-page",
        "title": "Open Page",
        "description": "Open Wikipedia page in Raycast",
        "mode": "view"
      },
      {
        "name": "random-page",
        "title": "Random Page",
        "description": "Open a random Wikipedia page in browser",
        "mode": "no-view"
      },
      {
        "name": "featured-page",
        "title": "Featured Page",
        "description": "Open today's featured Wikipedia page in browser",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Window Kickflip",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "window-kickflip",
        "title": "Kickflip",
        "description": "Launch the focused window into a 360° spin with air thrusters. Requires Screen Recording access.",
        "mode": "no-view"
      },
      {
        "name": "guide",
        "title": "Kickflip Guide",
        "description": "Learn how Window Kickflip works and launch the animation.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WinGet",
    "author": "eray_ercan",
    "commands": [
      {
        "name": "search",
        "title": "Search Packages",
        "description": "Search and install WinGet packages",
        "mode": "view"
      },
      {
        "name": "installed",
        "title": "Show Installed",
        "description": "List installed WinGet packages",
        "mode": "view"
      },
      {
        "name": "upgradable",
        "title": "Show Upgradable",
        "description": "List packages with available updates",
        "mode": "view"
      },
      {
        "name": "upgrade-all",
        "title": "Upgrade All Packages",
        "description": "Upgrade all packages with available updates. Also runs this extension's install/uninstall operations in the background, so keep it enabled.",
        "mode": "no-view"
      },
      {
        "name": "export",
        "title": "Export Packages",
        "description": "Export installed packages to a JSON file",
        "mode": "view"
      },
      {
        "name": "import",
        "title": "Import Packages",
        "description": "Import packages from a JSON file",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WIP",
    "author": "marckohlbrugge",
    "commands": [
      {
        "name": "todos",
        "title": "Search Todos",
        "description": "Search your WIP todos",
        "mode": "view"
      },
      {
        "name": "streak",
        "title": "Show Streak",
        "description": "Show WIP Streak",
        "mode": "no-view"
      },
      {
        "name": "done",
        "title": "Add Completed Todo",
        "description": "Add a completed todo to your WIP account",
        "mode": "view"
      },
      {
        "name": "projects",
        "title": "Search Projects",
        "description": "Search your WIP projects",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wip.et",
    "author": "robimez",
    "commands": [
      {
        "name": "post",
        "title": "Ship It",
        "description": "Post a done or todo entry to your wip.et feed.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wlthy",
    "author": "alirbaba",
    "commands": [
      {
        "name": "net-worth",
        "title": "Net Worth",
        "description": "Show your total net worth with today's and this month's change.",
        "mode": "view"
      },
      {
        "name": "allocation",
        "title": "Allocation",
        "description": "Break your wealth down by asset class, currency, geography or sector.",
        "mode": "view"
      },
      {
        "name": "by-country",
        "title": "By Country",
        "description": "See your net worth by country, with leverage (assets vs debt) per country.",
        "mode": "view"
      },
      {
        "name": "assets",
        "title": "Assets",
        "description": "Search every holding, sorted by value.",
        "mode": "view"
      },
      {
        "name": "debts",
        "title": "Debts",
        "description": "See what you owe, sorted by balance.",
        "mode": "view"
      },
      {
        "name": "net-worth-menu-bar",
        "title": "Net Worth in Menu Bar",
        "description": "Keep your net worth glanceable in the macOS menu bar. Refreshes hourly.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Wojak Picker",
    "author": "itsmeonli",
    "commands": [
      {
        "name": "search-wojaks",
        "title": "Search Wojaks",
        "description": "Search and copy wojak images",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Word Research",
    "author": "0xdhrv",
    "commands": [
      {
        "name": "discover-word",
        "title": "Discover Word",
        "description": "Check if a word has been discovered before",
        "mode": "view"
      },
      {
        "name": "view-stats",
        "title": "Word Stats",
        "description": "View top words and stats from Word Research",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Word Search",
    "author": "rishabswift",
    "commands": [
      {
        "name": "word-synonym-search",
        "title": "Search Word Synonym",
        "description": "Search for synonyms given a word",
        "mode": "view"
      },
      {
        "name": "word-antonym-search",
        "title": "Search Word Antonym",
        "description": "Search for antonyms given a word",
        "mode": "view"
      },
      {
        "name": "word-rhyme-search",
        "title": "Search Word Rhyme",
        "description": "Search for rhymes given a word",
        "mode": "view"
      },
      {
        "name": "word-spell",
        "title": "Spell a Word",
        "description": "Find the correct spelling for a word that sounds similar to the given word",
        "mode": "view"
      },
      {
        "name": "word-adjective-search",
        "title": "Search Word Adjective",
        "description": "Search for adjectives given a word",
        "mode": "view"
      },
      {
        "name": "word-missing-letters-search",
        "title": "Search Word with Missing Letters",
        "description": "Search for word with missing letters",
        "mode": "view"
      },
      {
        "name": "word-sound-like-search",
        "title": "Search Word That Sounds Like",
        "description": "Search for word that sounds like the given word",
        "mode": "view"
      },
      {
        "name": "word-suggest",
        "title": "Suggest a Word",
        "description": "Suggest words based on the given word",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Word4you",
    "author": "gnehz972",
    "commands": [
      {
        "name": "learn-word",
        "title": "Learn Word",
        "description": "Learn and collect word/phrase/sentence using LLM",
        "mode": "view"
      },
      {
        "name": "compose-words",
        "title": "Compose Words",
        "description": "Generate and collect sentences using two random saved words using LLM",
        "mode": "view"
      },
      {
        "name": "flash-cards",
        "title": "Flash Cards",
        "description": "Review saved words with flashcards (random 10 words)",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "WordReference Dictionary Translation",
    "author": "Katatsu",
    "commands": [
      {
        "name": "searchTranslations",
        "title": "Translate Word",
        "description": "Translate a word and find its definitions using WordReference",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "FIFA World Cup 2026™",
    "author": "isma",
    "commands": [
      {
        "name": "index",
        "title": "Matches",
        "description": "See all matches calendar and results",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Wrap Text",
    "author": "candemet",
    "commands": [
      {
        "name": "wrap_brackets",
        "title": "Wrap with Brackets",
        "description": "Wrap highlighted text with brackets",
        "mode": "no-view"
      },
      {
        "name": "wrap_single_quotes",
        "title": "Wrap with Single Quotes",
        "description": "Wrap highlighted text with single quotes",
        "mode": "no-view"
      },
      {
        "name": "wrap_double_quotes",
        "title": "Wrap with Double Quotes",
        "description": "Wrap highlighted text with double quotes",
        "mode": "no-view"
      },
      {
        "name": "wrap_curly",
        "title": "Wrap with Curly Brackets",
        "description": "Wrap highlighted text with curly brackets",
        "mode": "no-view"
      },
      {
        "name": "wrap_parentheses",
        "title": "Wrap with Parentheses",
        "description": "Wrap highlighted text with parentheses",
        "mode": "no-view"
      },
      {
        "name": "wrap_custom",
        "title": "Wrap with Custom Characters",
        "description": "Wrap highlighted text with custom character(s). Enter 1 char to wrap both sides, or 2 chars for left/right.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Year in Progress",
    "author": "thomas",
    "commands": [
      {
        "name": "show-year-progress",
        "title": "Year in Progress",
        "description": "Display the current year's progress in the command subtitle. Add to Favorites to keep it visible in Raycast.",
        "mode": "no-view"
      },
      {
        "name": "year-in-progress",
        "title": "Progress",
        "description": "Display the selected calendar or custom progress in the command subtitle.",
        "mode": "no-view"
      },
      {
        "name": "index",
        "title": "Show X in Progress in Menu Bar",
        "description": "Display X In Progress In Menu Bar",
        "mode": "menu-bar"
      },
      {
        "name": "x-in-progress",
        "title": "X in Progress",
        "description": "Display and manage X In Progress In Command",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Yerd",
    "author": "kylekanderson",
    "commands": [
      {
        "name": "sites",
        "title": "Search Sites",
        "description": "Search and manage local Yerd sites.",
        "mode": "view"
      },
      {
        "name": "php",
        "title": "Manage PHP & Tools",
        "description": "Manage PHP versions and dev tools.",
        "mode": "view"
      },
      {
        "name": "services",
        "title": "Manage Services & Databases",
        "description": "Start, stop, and manage services and databases.",
        "mode": "view"
      },
      {
        "name": "mail",
        "title": "View Captured Mail",
        "description": "Browse captured mail from the Yerd mail sink.",
        "mode": "view"
      },
      {
        "name": "proxies",
        "title": "Manage Proxies",
        "description": "Add, remove, and list Yerd proxies.",
        "mode": "view"
      },
      {
        "name": "status",
        "title": "Yerd Status & Doctor",
        "description": "View daemon status and run diagnostics.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "YouTube Music",
    "author": "danieldbird",
    "commands": [
      {
        "name": "play-pause",
        "title": "Toggle Play/Pause",
        "description": "Toggles play or pause of the current track in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "previous-track",
        "title": "Previous Track",
        "description": "Skips to the previous track in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "next-track",
        "title": "Next Track",
        "description": "Skips to the next track in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "like",
        "title": "Like",
        "description": "Adds current track to \"Liked\" collection in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "remove-like",
        "title": "Remove Like",
        "description": "Removes the current track from your liked songs in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "dislike",
        "title": "Dislike",
        "description": "Removes current track from \"Liked\" collection in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "fast-forward",
        "title": "Fast Forward",
        "description": "Fast forwards the current track in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "rewind",
        "title": "Rewind",
        "description": "Rewinds the current track in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "next-chapter",
        "title": "Next Chapter",
        "description": "Skips to the next chapter in YouTube Music.",
        "mode": "no-view"
      },
      {
        "name": "previous-chapter",
        "title": "Previous Chapter",
        "description": "Skips to the previous chapter in YouTube Music.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "YouTube",
    "author": "tonka3000",
    "commands": [
      {
        "name": "search-videos",
        "title": "Search Videos",
        "description": "Search YouTube videos",
        "mode": "view"
      },
      {
        "name": "search-channel",
        "title": "Search Channels",
        "description": "Search YouTube channels",
        "mode": "view"
      },
      {
        "name": "popular-videos",
        "title": "Popular Videos",
        "description": "Show popular YouTube videos",
        "mode": "view"
      },
      {
        "name": "search-live",
        "title": "Search Live Streams",
        "description": "Search live YouTube broadcasts",
        "mode": "view"
      },
      {
        "name": "search-playlists",
        "title": "Search Playlists",
        "description": "Search public YouTube playlists and browse their videos",
        "mode": "view"
      },
      {
        "name": "sign-in",
        "title": "Sign in",
        "description": "Connect your Google account to YouTube",
        "mode": "no-view"
      },
      {
        "name": "sign-out",
        "title": "Sign out",
        "description": "Remove the saved Google sign-in from this extension",
        "mode": "no-view"
      },
      {
        "name": "my-playlists",
        "title": "Browse My Playlists",
        "description": "Browse your YouTube playlists and their videos",
        "mode": "view"
      },
      {
        "name": "my-subscriptions",
        "title": "Browse My Subscriptions",
        "description": "Browse channels you subscribe to on YouTube",
        "mode": "view"
      },
      {
        "name": "liked-videos",
        "title": "Browse Liked Videos",
        "description": "Browse videos you have liked on YouTube",
        "mode": "view"
      },
      {
        "name": "find-videos",
        "title": "Find Videos with Filters",
        "description": "Find videos by duration, captions, publication date, and sort order",
        "mode": "view"
      },
      {
        "name": "pinned-videos",
        "title": "Browse Pinned Videos",
        "description": "Browse videos saved in this Raycast extension",
        "mode": "view"
      },
      {
        "name": "recent-videos",
        "title": "Browse Recent Videos",
        "description": "Browse videos recently accessed through this extension, not YouTube watch history",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Zed",
    "author": "ewgenius",
    "commands": [
      {
        "name": "open",
        "title": "Open with Zed",
        "description": "Opens the currently selected Finder item with Zed",
        "mode": "no-view"
      },
      {
        "name": "search",
        "title": "Search Recent Projects",
        "description": "Search and open recent projects with Zed",
        "mode": "view"
      },
      {
        "name": "open-new-window",
        "title": "Open New Window",
        "description": "Opens a new Zed window.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "ZenMux Manager",
    "author": "abnershang",
    "commands": [
      {
        "name": "usage-status",
        "title": "ZenMux Status",
        "description": "Show ZenMux quota and PAYG balance inline in Raycast.",
        "mode": "no-view"
      },
      {
        "name": "show-details",
        "title": "Show ZenMux Usage",
        "description": "Monitor ZenMux subscription quota and PAYG credit balance.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Zipic",
    "author": "okooo5km",
    "commands": [
      {
        "name": "compressImages",
        "title": "Compress Images",
        "description": "Compress the selected images in Finder with Zipic using app settings.",
        "mode": "no-view"
      },
      {
        "name": "compressImagesWithOptions",
        "title": "Compress Images with Options",
        "description": "Configure compression options before compressing selected images with Zipic.",
        "mode": "view"
      },
      {
        "name": "compressImagesWithPreset",
        "title": "Compress Images with Preset",
        "description": "Choose a preset to compress selected images with Zipic.",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Zoom",
    "author": "thomaslombart",
    "commands": [
      {
        "name": "schedule-meeting",
        "title": "Schedule Meeting",
        "description": "Schedule a new Zoom meeting.",
        "mode": "view"
      },
      {
        "name": "start-meeting",
        "title": "Start Meeting",
        "description": "Start a new Zoom meeting.",
        "mode": "no-view"
      },
      {
        "name": "upcoming-meetings",
        "title": "Upcoming Meetings",
        "description": "List of your upcoming Zoom meetings.",
        "mode": "view"
      },
      {
        "name": "join-meeting",
        "title": "Join Meeting",
        "description": "Join a Zoom meeting.",
        "mode": "no-view"
      },
      {
        "name": "this-week-meetings",
        "title": "This Week's Meetings",
        "description": "See your Zoom meetings for this week in the Menu Bar.",
        "mode": "menu-bar"
      }
    ]
  },
  {
    "extension": "Zoomer",
    "author": "colindotfun",
    "commands": [
      {
        "name": "capture-area",
        "title": "Capture Area",
        "description": "Capture a selected area with Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "capture-fullscreen",
        "title": "Capture Full Screen",
        "description": "Capture your current screen with Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "capture-history",
        "title": "Capture History",
        "description": "Open your recent captures in Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "start-recording",
        "title": "Start Recording",
        "description": "Start a screen recording with Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "stop-recording",
        "title": "Stop Recording",
        "description": "Stop the active screen recording.",
        "mode": "no-view"
      },
      {
        "name": "open-recordings",
        "title": "Open Recordings",
        "description": "Open your recent recordings in Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "open-screenshots",
        "title": "Open Screenshots",
        "description": "Open your recent screenshots in Zoomer.",
        "mode": "no-view"
      },
      {
        "name": "open-settings",
        "title": "Open Settings",
        "description": "Open a section of Zoomer settings.",
        "mode": "no-view"
      }
    ]
  },
  {
    "extension": "Search Zotero",
    "author": "reckoning-dev",
    "commands": [
      {
        "name": "commandSearchZotero",
        "title": "Search Database",
        "description": "Search Zotero",
        "mode": "view"
      }
    ]
  },
  {
    "extension": "Zyntra",
    "author": "xmok",
    "commands": [
      {
        "name": "my-inboxes",
        "title": "My Inboxes",
        "description": "View your Zyntra mailboxes",
        "mode": "view"
      }
    ]
  }
]
