raycast-snippets

Create and update Raycast Snippets with names, content, and keywords.

35|10|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/ttmouse/skills --skill raycast-snippets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raycast-snippets
Source: https://github.com/ttmouse/skills/tree/main/raycast-snippets
Command: npx skills add https://github.com/ttmouse/skills --skill raycast-snippets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation and management of Raycast Snippets, streamlining the process of saving frequently used text, prompts, or templates.

Core Features & Use Cases

  • Snippet Generation: Creates new snippets with specified names, content, and optional keywords.
  • Snippet Management: Updates existing snippets if a snippet with the same name already exists.
  • Use Case: Quickly save a complex system prompt for customer service interactions or a frequently used code snippet with a short keyword for easy access in Raycast.

Quick Start

Use the raycast-snippets skill to save a snippet for a standard git commit message.

Frequently Asked Questions about raycast-snippets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating Raycast snippets for frequently used text?

You can automate Raycast snippets by running a Python script that saves your text content with a specified name and optional keyword directly into the Raycast Snippets JSON configuration file.

Does managing Raycast snippets with a script overwrite my existing text expansions?

Managing Raycast snippets with this script updates existing snippets if a snippet with the same name already exists, ensuring your text expansion library remains current without unwanted duplication.

Can I use a Python script to organize code snippets in the Raycast environment?

Yes, you can use a Python script to interact with the Raycast Snippets JSON configuration file, enabling you to organize and quickly access frequently used code snippets within your environment.

Do I need Python to add a new template to Raycast snippets?

Yes, Python is required because the Skill relies on a Python script to interact with the Raycast Snippets JSON configuration file to save user-defined text prompts and templates.

What is the best way to save a complex system prompt for Raycast text expansion?

The best way to save a complex system prompt is to use a script that writes the content and an optional keyword into the Raycast Snippets JSON file, allowing quick access via text expansion.