Creates valid Raycast script-commands with proper metadata formatting and structure. Benefits operations teams by enabling quick access to custom workflows. Integrates with Raycast launcher and supports JavaScript.
git clone https://github.com/drpedapati/raycast-script-creator.gitRaycast Script Creator is a Claude Code skill that automates the generation of valid Raycast script-commands for macOS. It provides comprehensive templates, metadata reference documentation, and a decision tree to help you create scripts in six programming languages: Bash, Python, JavaScript, Ruby, Swift, and AppleScript. The skill ensures all generated scripts have proper metadata formatting, correct output mode selection, and follow best practices. Operations teams and power users benefit by quickly creating custom workflows and system commands without manual formatting errors.
Copy the raycast-script-creator folder to your Claude Code skills directory (~/.claude/skills/) and restart Claude Code. Then ask Claude to create a Raycast script with natural language commands like 'Create a Raycast script to open my Downloads folder.' Claude will automatically apply proper metadata formatting, validate structure, and ensure best practices.
Create a script-command to open your Downloads folder in Raycast
Build a command that launches your project in Cursor or other IDEs
Generate a script to display system information like CPU usage
Add a Raycast shortcut to clear trash or perform cleanup tasks
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/drpedapati/raycast-script-creatorCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a Raycast script command for [COMPANY] in the [INDUSTRY] sector. The script should [DESCRIBE ACTION], using [DATA] as input. Include proper metadata formatting and structure. Make it executable in JavaScript.
```javascript
// Raycast Script Command for [COMPANY] in the [INDUSTRY] sector
// Description: [DESCRIBE ACTION]
// Author: [YOUR NAME]
// Version: 1.0
// Created: [DATE]
import { getPreferenceValues } from '@raycast/api'
// Define preferences
const preferences = getPreferenceValues()
// Main function
export default function Command() {
// Your code here
console.log('Running script for [COMPANY] in the [INDUSTRY] sector')
console.log('Using data: [DATA]')
// Add your custom logic here
}
```Instant access to apps and integrations
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan