Leaderboard/Developer Tooling/generate-shortcuts-skill
Last commit on January 13, 2026·Created on January 12, 2026

drewocarr/generate-shortcuts-skill

Builds signed .shortcut files from action lists, variables, and control flow.
Combined rank
#693
across all skills
In Developer Tooling
#53
category rank
Stars
215
0.0% in last 7d
Forks
19
-5.0% in last 7d
Watchers
1
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill teaches an AI agent to construct macOS and iOS .shortcut files by writing the plist structure, wiring actions with UUIDs and variable references, and adding control flow patterns such as repeat, conditional, and menu. After the plist is assembled, the skill invokes the `shortcuts sign` command so the file can be imported directly into Shortcuts.app. It serves Shortcuts power users who want to script beyond the GUI, automation engineers building deployable shortcut pipelines, and AI agents that need to produce working files from text descriptions.

WHO IT'S FOR
Shortcuts Power Users
generate shortcuts via plist creation
MacOS And iOS Automation Developers
create tools to programmatically build shortcuts
IT And Device Management Engineers
deploy signed shortcuts to managed devices
AI Assistant Skill Developers
integrate shortcut generation into AI workflows
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Clone for Claude Code

Installs: shortcuts-generator skill · Claude Code

Before you start
  • macOS
  • shortcuts CLI tool included with macOS
  • Claude Code CLI
  • Git

Platform: macOS

Run from: ~/.claude/skills

  1. In a terminal, create the Claude Code skills directory if it does not exist.

    mkdir -p ~/.claude/skills
  2. In a terminal, change to the Claude Code skills directory and clone the repository.

    cd ~/.claude/skills
    git clone https://github.com/drewocarr/shortcuts-generator.git
  3. Verify that `~/.claude/skills/shortcuts-generator/` contains `SKILL.md` and the documented supporting files.

  4. Restart Claude Code. The skill will be detected on the next conversation.

README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Create a current-weather shortcut

Uses shortcuts-generator

Use the shortcuts-generator skill to create a shortcut that shows the current weather. Generate the `.shortcut` file so it can be signed and imported into Apple's Shortcuts app.
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026
Suggested first task

Create a text-input shortcut

Uses shortcuts-generator

Use the shortcuts-generator skill to build a shortcut that asks for text input and shows it. Generate the `.shortcut` file so it can be signed and imported into Apple's Shortcuts app.
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026
Suggested first task

Create a Safari URL shortcut

Uses shortcuts-generator

  • Destination URL to replace `[URL]`
Use the shortcuts-generator skill to make a shortcut that opens Safari and navigates to `[URL]`. Replace `[URL]` with the destination URL you want the shortcut to open, then generate the `.shortcut` file so it can be signed and imported into Apple's Shortcuts app.
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026