shortcuts-generator

Generate importable .shortcut plist files for Apple Shortcuts.

210|19|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/drewocarr/generate-shortcuts-skill --skill shortcuts-generator-drewocarr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shortcuts-generator
Source: https://github.com/drewocarr/generate-shortcuts-skill/tree/main
Command: npx skills add https://github.com/drewocarr/generate-shortcuts-skill --skill shortcuts-generator-drewocarr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious and error-prone work of manually constructing valid .shortcut plist files for Apple's Shortcuts app, which requires precise XML structure, correct action identifiers, proper UUID wiring for variable references, and cryptographic signing to be importable.

Core Features & Use Cases

  • Comprehensive Action Coverage: Supports all 1,155 available Shortcuts actions (427 legacy WF*Actions + 728 modern AppIntents) for use cases ranging from simple text display to complex system automation and AI-powered workflows.
  • Correct Plist Generation: Automatically handles UUID generation, variable reference wiring, control flow grouping, and valid XML plist structure to avoid common import errors.
  • Use Case: For example, you can ask it to build a shortcut that fetches current weather data, uses Apple Intelligence to generate a friendly clothing recommendation report, and displays the result, and it will produce a ready-to-sign, importable file.

Quick Start

Ask the skill to create a shortcut that asks for your name, generates a personalized greeting using Apple Intelligence, and displays the result for direct import into the Shortcuts app.

Frequently Asked Questions about shortcuts-generator

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

FAQPage Schema
How do I generate valid importable Apple Shortcuts plist files?

To generate importable Apple Shortcuts plist files, you need correct XML structure, proper UUID wiring for variable references, and cryptographic signing to ensure the shortcut is accepted by the Shortcuts app.

Does this support all available Apple Shortcuts actions?

Yes, it supports all 1,155 available Apple Shortcuts actions, covering 427 legacy WF*Actions and 728 modern AppIntents for both iOS and macOS automation workflows.

How do I build a shortcut with variable references and control flow?

Building shortcuts with variable references and control flow requires correct UUID generation, action identifier mapping, and parameter serialization to group actions and wire variables without manual XML formatting errors.

Why does my manually created .shortcut file fail to import?

Manually created .shortcut files often fail to import due to incorrect XML plist structure, missing UUIDs, or lack of cryptographic signing required by the macOS and iOS Shortcuts application.

Can I use this to automate workflows with Apple Intelligence?

Yes, you can automate workflows with Apple Intelligence by generating a shortcut that fetches data, processes it through an AppIntents action, and displays the result for direct import.