Raycast Extensions Skill for Openclaw

A technical framework for building and maintaining Raycast extensions using React, TypeScript, and the Raycast API.

xaif
v1.0.0
Jan 27, 2026
3
2.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install raycast

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install raycast using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Raycast Extensions Skill?

The Raycast Extensions Skill provides a robust methodology for creating custom productivity tools on macOS. By utilizing a React-based architecture and the comprehensive Raycast API, developers can build everything from simple command-line utilities to complex interactive interfaces. This approach within the Openclaw Skills framework ensures that every component—from searchable lists to rich markdown details—is implemented according to the latest API standards.

Central to this skill is a structured workflow that emphasizes the use of official reference documentation for API components. Whether you are building a tool for personal use or a collaborative extension for a team, this skill guides you through the nuances of UI selection, data persistence, and system-level integrations.

Raycast Extensions Skill Use Cases

  • Developing searchable dashboards using List and Grid components for quick data retrieval.
  • Creating interactive data entry workflows using the Form API with validation.
  • Implementing rich content displays with the Detail component and Markdown support.
  • Leveraging the integrated AI capabilities to provide intelligent responses directly within Raycast commands.

How Raycast Extensions Skill Works

  1. Analyze the functional requirements to choose the optimal UI component like a List for text or a Grid for visual data.
  2. Access the relevant API reference file within the Openclaw Skills documentation to verify property requirements.
  3. Implement standard feedback loops using the showToast and showHUD methods to inform users of operation status.
  4. Apply data management strategies using Cache for high-performance transient data or LocalStorage for persistent user settings.
  5. Verify permissions for restricted services like BrowserExtension or AI before executing specialized logic.

Raycast Extensions Skill Setup

To begin building extensions with Openclaw Skills, ensure you have the Raycast environment ready and the core API package installed.

npm install @raycast/api

Reference the local documentation tree in references/api/ as your primary source of truth for component specifications and implementation patterns.

Raycast Extensions Skill Data Schema & Taxonomy

The skill organizes its technical specifications into a clear hierarchy to streamline development and ensure data consistency:

Component Category Description Primary References
UI Components Core interface blocks List, Grid, Detail, Form
Interactivity User engagement tools ActionPanel, Alert, Keyboard
Data Storage Persistence layers Cache, LocalStorage
System Services OS-level integrations AI, Browser, OAuth, Clipboard

Raycast Extensions Skill Advanced Features

  • Intelligent environment checks using environment.canAccess to handle restricted API permissions gracefully.
  • Support for Menu Bar commands allowing for persistent status indicators and background tasks.
  • Complex OAuth flows for secure authentication with external web applications and services.
  • Advanced window management and system utilities for deep macOS integration and workspace control.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*