#786 by GitHub stars

viticci/shortcuts-playground-plugin

Shortcuts Playground: A Claude Code and Codex plugin for building, validating, signing, and remixing macOS/iOS Shortcuts with natural language.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

claude/skills/shortcuts-playground/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

2de03bffe4ce → 2de03bffe4ce

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2de03bffe4ce

No earlier version was observed for comparison.

Compare on GitHub

codex/skills/shortcuts-playground/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

2de03bffe4ce → 2de03bffe4ce

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2de03bffe4ce

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 2de03bffe4ce8802e06d184931d9e4ec366a2ef2

git clone --filter=blob:none --no-checkout https://github.com/viticci/shortcuts-playground-plugin.git .hotskills/viticci-shortcuts-playground-plugin && git -C .hotskills/viticci-shortcuts-playground-plugin checkout --detach 2de03bffe4ce8802e06d184931d9e4ec366a2ef2 # Copy each selected skill directory from .hotskills/viticci-shortcuts-playground-plugin into .claude/skills/<skill-name>/
1.2kGitHub stars
7stars in 7 days
2skills in this repository
0commits in 30 days

Heat

4.8
  • Star growth, last 7 daysAhead of 74% of tracked repositories
  • Star growth, last 24 hoursAhead of 91% of tracked repositories
  • Rank movement, last 7 daysAhead of 18% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,180

Individual skills in this repository

How it works

shortcuts-playground

When your agent uses it

Build, validate, sign, archive, and REMIX macOS/iOS Shortcuts by creating plist files. Use when asked to create, modify, or remix shortcuts; automate workflows; build .shortcut files; or generate Shortcuts plists. Covers WF actions, AppIntents, third-party actions, variable references, and control flow using bundled target-gated ToolKit snapshots.

What it loads into context

Frontmatter

104 tokens

Always available to the agent

SKILL.md

10,826 tokens

When the skill is activated

Reference documents

115,759 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Recommended Reading Order
  2. Quick Start
  3. Core Concepts
  4. Common Actions Quick Reference
  5. Detailed Reference Files
  6. Golden Example Library (On-Demand)
  7. Icon and Color Resolver (Required)
  8. Preflight Validator — Craig Loop (Required)
  9. Signing Shortcuts
  10. Archive Raw XML (Required)
  11. Workflow for Creating Shortcuts
  12. Comment Blocks (Repair-Oriented)
  13. Key Rules

Scripts executed separately

  • ../../hooks/auto-validate.sh
  • scripts/generate_healthkit_reference.py
  • scripts/lookup_action_grounding.py
  • scripts/select_shortcut_icon_color.py
  • scripts/test_random_mixed_shortcuts.py
  • scripts/test_wiring_regressions.py
  • scripts/validate_shortcut.py

Files

  • ../../../.claude-plugin/marketplace.jsonasset1,134 bytes
  • ../../.claude-plugin/plugin.jsonasset2,031 bytes
  • ../../hooks/auto-validate.shruns2,437 bytes
  • ../../hooks/hooks.jsonasset251 bytes
  • ACTIONS.mddoc37,521 bytes
  • APPINTENTS.mddoc168,580 bytes
  • AUTOMATION_TRIGGERS.mddoc9,712 bytes
  • BEST_PRACTICES.mddoc48,205 bytes
  • CHANGELOG.mddoc46,209 bytes
  • CONTROL_FLOW.mddoc27,942 bytes
  • DATE_TIME.mddoc2,926 bytes
  • EXAMPLES.mddoc25,772 bytes
  • FILTERS.mddoc23,484 bytes
  • HEALTHKIT.mddoc11,587 bytes
  • ICONS_AND_COLORS.mddoc2,687 bytes
  • JAVASCRIPT_WEBPAGE.mddoc2,612 bytes
  • PARAMETER_TYPES.mddoc39,853 bytes
  • PLIST_FORMAT.mddoc9,935 bytes
  • README.mddoc5,131 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • SKILL.mdcore44,830 bytes
  • THIRD_PARTY_ACTIONS.mddoc3,405 bytes
  • TOOLKIT_SNAPSHOT.mddoc8,664 bytes
  • URL_SCHEMES.mddoc3,554 bytes
  • VARIABLES.mddoc16,914 bytes
  • assets/shortcuts-small.svgasset592 bytes
  • assets/shortcuts.pngasset11,869 bytes
  • data/healthkit-ios26.2-reference.jsonasset95,663 bytes
  • data/macos27-shortpy-grounding.jsonasset114,319 bytes
  • data/macos27-workflow-trigger-samples.jsonasset48,742 bytes
  • data/shortcuts-glyph-synonyms.jsonasset79,171 bytes
  • data/shortcuts-icon-colors.jsonasset2,662 bytes
  • data/shortcuts-official-glyph-mapping.jsonasset12,393 bytes
  • data/toolkit-v63-tool-ids.jsonasset98,451 bytes
  • data/toolkit-v78-first-party-enum-cases.jsonasset857,308 bytes
  • data/toolkit-v78-first-party-parameter-keys.jsonasset2,054,829 bytes
  • data/toolkit-v78-ios27-tool-ids.jsonasset63,665 bytes
  • data/toolkit-v78-tool-ids.jsonasset154,589 bytes
  • data/toolkit-v78-trigger-parameter-keys.jsonasset30,021 bytes
  • golden-shortcuts/index.jsonlasset6,217 bytes
  • golden-shortcuts/xml/1be4dde95b794253bf82438e201b33e7.xmlasset5,070 bytes
  • golden-shortcuts/xml/2e0fb675e45948aaacee7e534f910492.xmlasset27,471 bytes
  • golden-shortcuts/xml/332c12a0060043b388b22b806be7ab58.xmlasset54,450 bytes
  • golden-shortcuts/xml/3dd4ee24e43f464f92adaa70a0311eaa.xmlasset34,760 bytes
  • golden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xmlasset8,889 bytes
  • golden-shortcuts/xml/51cc4e26d1044893a0c3f2f3630cf2d2.xmlasset52,372 bytes
  • golden-shortcuts/xml/623e7f1ca5f948e2bd53811fec63e544.xmlasset3,798 bytes
  • golden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xmlasset52,221 bytes
  • golden-shortcuts/xml/71f0cacb0f604b399b76c5dcb7286e7c.xmlasset61,710 bytes
  • golden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xmlasset7,283 bytes
  • golden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xmlasset11,912 bytes
  • golden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xmlasset22,292 bytes
  • golden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xmlasset12,023 bytes
  • golden-shortcuts/xml/ae59e10d409348f9bd33894f03f9beb4.xmlasset15,920 bytes
  • golden-shortcuts/xml/afa83b6be811483b9c32189c41eb9312.xmlasset11,412 bytes
  • golden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xmlasset5,554 bytes
  • golden-shortcuts/xml/e01cebe192d64b2fbca80204d03d92ab.xmlasset3,096 bytes
  • golden-shortcuts/xml/ef669bcf8bad489d9ef4b88bfaf5772f.xmlasset23,264 bytes
  • golden-shortcuts/xml/f44f5caf5e3e48d4817e73af450c4404.xmlasset15,055 bytes
  • scripts/generate_healthkit_reference.pyruns14,639 bytes
  • scripts/lookup_action_grounding.pyruns43,734 bytes
  • scripts/select_shortcut_icon_color.pyruns20,753 bytes
  • scripts/test_random_mixed_shortcuts.pyruns38,980 bytes
  • scripts/test_wiring_regressions.pyruns85,166 bytes
  • scripts/validate_shortcut.pyruns200,268 bytes
  • ../../../codex/hooks/hooks.jsonasset317 bytes
Read SKILL.md

# Shortcuts Playground

Generate valid `.shortcut` files that can be signed and imported into Apple's Shortcuts app. The plugin supports two workflows — building new shortcuts from scratch AND remixing existing XML shortcuts with a natural-language diff.

**Two slash commands / two specialized agents:**

| Command | Agent | Purpose |
|---------|-------|---------|
| `/shortcuts-playground:build <brief>` | `shortcut-builder` | Create a new shortcut from scratch based on a natural-language brief. |
| `/shortcuts-playground:remix <path-to-xml> <idea>` | `shortcut-remixer` | Apply a surgical diff to an existing unsigned `.xml` shortcut. Preserves UUIDs, icon, metadata, and every action the user didn't ask to touch. |

Both commands share the same skill docs, the same validator, the same `PostToolUse` auto-validation hook, and the same `sign-shortcut` archive-and-sign pipeline. The only difference is the starting point (empty plist vs. an existing source XML).

**Plugin-provided commands.** When this skill is active, three wrapper commands are on the Bash `PATH`:
View the complete source on GitHub

Skills included

  • shortcuts-playground
  • shortcuts-playground

Repository facts

License
MIT
Created
Apr 14, 2026
Last pushed
Jun 15, 2026
Forks
67
Open issues
6
Project activity
Slowing

Rank over the last 12 weeks

Now #786 · best #555 · down 105 in 30 days

  1. #774 on Nov 2
  2. #780 on Nov 3
  3. #781 on Nov 4
  4. #783 on Nov 5
  5. #782 on Nov 6
  6. #786 since Nov 7
72 earlier periods
  1. #536 on Aug 2
  2. #532 on Aug 8
  3. #541 on Aug 9
  4. #560 on Aug 11
  5. #562 on Aug 13
  6. #560 on Aug 14
  7. #544 on Aug 15
  8. #556 on Aug 16
  9. #562 on Aug 17
  10. #577 on Aug 18
  11. #568 on Aug 19
  12. #576 on Aug 21
  13. #555 on Aug 22
  14. #578 on Aug 23
  15. #581 on Aug 24
  16. #595 on Aug 25
  17. #582 on Aug 26
  18. #590 on Aug 27
  19. #603 on Aug 28
  20. #565 on Aug 29
  21. #560 on Aug 30
  22. #586 on Aug 31
  23. #597 on Sep 1
  24. #588 from Sep 2 to Sep 3
  25. #572 on Sep 4
  26. #568 on Sep 5
  27. #580 on Sep 6
  28. #588 on Sep 7
  29. #606 on Sep 8
  30. #596 on Sep 9
  31. #602 on Sep 10
  32. #595 on Sep 12
  33. #591 on Sep 13
  34. #611 on Sep 14
  35. #605 on Sep 15
  36. #615 on Sep 16
  37. #614 on Sep 17
  38. #615 on Sep 18
  39. #594 on Sep 19
  40. #606 on Sep 20
  41. #616 on Sep 21
  42. #630 on Sep 22
  43. #625 on Sep 23
  44. #604 on Sep 24
  45. #599 on Sep 25
  46. #597 on Sep 26
  47. #620 on Sep 27
  48. #658 on Sep 29
  49. #640 on Sep 30
  50. #629 on Oct 2
  51. #628 on Oct 4
  52. #643 on Oct 6
  53. #681 on Oct 8
  54. #660 on Oct 9
  55. #648 on Oct 10
  56. #665 on Oct 12
  57. #660 on Oct 13
  58. #676 on Oct 14
  59. #666 on Oct 15
  60. #677 on Oct 16
  61. #653 on Oct 17
  62. #646 on Oct 18
  63. #680 on Oct 19
  64. #688 on Oct 20
  65. #694 on Oct 21
  66. #677 on Oct 22
  67. #676 on Oct 23
  68. #754 on Oct 25
  69. #759 on Oct 28
  70. #766 from Oct 29 to Oct 30
  71. #770 on Oct 31
  72. #771 on Nov 1

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 45 notes
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/skills/shortcuts-playground/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 230 signals by file

.claude-plugin/marketplace.json

  • Network accessline 3
    "owner": {     "name": "Federico Viticci",     "url": "https://www.macstories.net"
  • Network accessline 4
    "name": "Federico Viticci",     "url": "https://www.macstories.net"   },
  • Network accessline 5
    "url": "https://www.macstories.net"
  • Network accessline 17
    "author": {         "name": "Federico Viticci",         "url": "https://www.macstories.net"
  • Network accessline 18
    "name": "Federico Viticci",         "url": "https://www.macstories.net"       },
  • Network accessline 19
    "url": "https://www.macstories.net"
  • Network accessline 20
    },       "homepage": "https://www.macstories.net",       "license": "MIT",
  • Network accessline 21
    "homepage": "https://www.macstories.net",

claude/.claude-plugin/plugin.json

  • Network accessline 5
    "author": {     "name": "Federico Viticci",     "url": "https://www.macstories.net"
  • Network accessline 6
    "name": "Federico Viticci",     "url": "https://www.macstories.net"   },
  • Network accessline 7
    "url": "https://www.macstories.net"
  • Network accessline 8
    },   "homepage": "https://www.macstories.net",   "license": "MIT",
  • Network accessline 9
    "homepage": "https://www.macstories.net",

claude/hooks/auto-validate.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

claude/skills/shortcuts-playground/EXAMPLES.md

  • Network accessline 143
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 144
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 224
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 225
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 307
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 308
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 427
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 428
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 569
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 570
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/PLIST_FORMAT.md

  • Network accessline 17
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 18
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 224
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 225
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/SKILL.md

  • Broad permissionsline 1
    Read, Write, Edit, Bash, Glob, Grep
  • Network accessline 54
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 55
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/assets/shortcuts-small.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" role="img" aria-label="Shortcuts-style icon in black and white">

claude/skills/shortcuts-playground/data/macos27-shortpy-grounding.json

  • Dangerous shell operationline 3733
    "description": "When enabled, Shortcuts will ask for an administrator\u2019s password and run the script as the root user. This is similar to using sudo on the command line.",

claude/skills/shortcuts-playground/data/toolkit-v78-tool-ids.json

  • Access to secretsline 2114
    [Credential-related source omitted]
  • Access to secretsline 2115
    [Credential-related source omitted]
  • Access to secretsline 2116
    [Credential-related source omitted]
  • Access to secretsline 2117
    [Credential-related source omitted]
  • Access to secretsline 2118
    [Credential-related source omitted]

claude/skills/shortcuts-playground/golden-shortcuts/xml/1be4dde95b794253bf82438e201b33e7.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 22
    <string>7FC50DCC-40DB-4FDC-A73B-951FACEA52D1</string> 				<key>WFURLActionURL</key> 				<string>https://hourlypricing.comed.com/api?type=currenthouraverage</string>
  • Network accessline 23
    <key>WFURLActionURL</key> 				<string>https://hourlypricing.comed.com/api?type=currenthouraverage</string> 			</dict>
  • Network accessline 24
    <string>https://hourlypricing.comed.com/api?type=currenthouraverage</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/2e0fb675e45948aaacee7e534f910492.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/332c12a0060043b388b22b806be7ab58.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 24
    https://www.macstories.net/shortcuts</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/3dd4ee24e43f464f92adaa70a0311eaa.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/51cc4e26d1044893a0c3f2f3630cf2d2.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 1578
    <dict> 				<key>WFCommentActionText</key> 				<string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string>
  • Network accessline 1579
    <key>WFCommentActionText</key> 				<string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string> 			</dict>
  • Network accessline 1580
    <string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/623e7f1ca5f948e2bd53811fec63e544.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 52
    e.g. https://mastodon.social</string>
  • Network accessline 418
    <dict> 				<key>WFCommentActionText</key> 				<string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string>
  • Network accessline 419
    <key>WFCommentActionText</key> 				<string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string> 			</dict>
  • Network accessline 420
    <string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string>
  • Network accessline 1778
    <string>WFURLActionURL</string> 			<key>Text</key> 			<string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string>
  • Network accessline 1779
    <key>Text</key> 			<string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string> 		</dict>
  • Network accessline 1780
    <string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/71f0cacb0f604b399b76c5dcb7286e7c.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/ae59e10d409348f9bd33894f03f9beb4.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 80
    <dict/> 										<key>string</key> 										<string>https://macstories.net/feed/json</string>
  • Network accessline 81
    <key>string</key> 										<string>https://macstories.net/feed/json</string> 									</dict>
  • Network accessline 82
    <string>https://macstories.net/feed/json</string>
  • Network accessline 108
    <dict/> 										<key>string</key> 										<string>https://daringfireball.net/feeds/json</string>
  • Network accessline 109
    <key>string</key> 										<string>https://daringfireball.net/feeds/json</string> 									</dict>
  • Network accessline 110
    <string>https://daringfireball.net/feeds/json</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/afa83b6be811483b9c32189c41eb9312.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/golden-shortcuts/xml/e01cebe192d64b2fbca80204d03d92ab.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 24
    https://www.macstories.net/shortcuts</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/ef669bcf8bad489d9ef4b88bfaf5772f.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 321
    <string>DD85C3E7-2791-4213-A072-80FE27217DF6</string> 				<key>WFURLActionURL</key> 				<string>https://www.toggl.com/api/v8/time_entries/start</string>
  • Network accessline 322
    <key>WFURLActionURL</key> 				<string>https://www.toggl.com/api/v8/time_entries/start</string> 			</dict>
  • Network accessline 323
    <string>https://www.toggl.com/api/v8/time_entries/start</string>

claude/skills/shortcuts-playground/golden-shortcuts/xml/f44f5caf5e3e48d4817e73af450c4404.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

claude/skills/shortcuts-playground/scripts/generate_healthkit_reference.py

  • Executable scriptline 1
    #!/usr/bin/env python3

claude/skills/shortcuts-playground/scripts/lookup_action_grounding.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 183
    [Credential-related source omitted]

claude/skills/shortcuts-playground/scripts/select_shortcut_icon_color.py

  • Executable scriptline 1
    #!/usr/bin/env python3

claude/skills/shortcuts-playground/scripts/test_random_mixed_shortcuts.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 52
    ENDPOINTS = [     ("https://httpbin.org/get?case={i}", "url"),
  • Network accessline 53
    ("https://httpbin.org/get?case={i}", "url"),
  • Network accessline 54
    ("https://api.agify.io?name=alex", "age"),
  • Network accessline 55
    ("https://api.genderize.io?name=alex", "gender"),
  • Network accessline 56
    ("https://catfact.ninja/fact", "fact"),
  • Network accessline 57
    ("https://jsonplaceholder.typicode.com/todos/1", "title"),
  • Access to secretsline 872
    [Credential-related source omitted]
  • Access to secretsline 873
    [Credential-related source omitted]

claude/skills/shortcuts-playground/scripts/test_wiring_regressions.py

  • Executable scriptline 1
    #!/usr/bin/env python3

claude/skills/shortcuts-playground/scripts/validate_shortcut.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 305
    ALLOW_DATETIME_FORMAT_MARKER = "ALLOW_DATETIME_FORMAT" ALLOW_MANUAL_UNIT_CONVERSION_MARKER = "ALLOW_MANUAL_UNIT_CONVERSION" TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/"
  • Network accessline 306
    ALLOW_MANUAL_UNIT_CONVERSION_MARKER = "ALLOW_MANUAL_UNIT_CONVERSION" TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/" COMMENT_INTERNAL_WF_KEY_RE = re.compile(r"\bWF[A-Z][A-Za-z0-9]*\b")
  • Network accessline 307
    TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/"
  • Access to secretsline 844
    [Credential-related source omitted]
  • Access to secretsline 876
    [Credential-related source omitted]

codex/skills/shortcuts-playground/EXAMPLES.md

  • Network accessline 143
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 144
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 224
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 225
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 307
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 308
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 427
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 428
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 569
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 570
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/PLIST_FORMAT.md

  • Network accessline 17
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 18
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 224
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 225
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/SKILL.md

  • Network accessline 50
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 51
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/assets/shortcuts-small.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" role="img" aria-label="Shortcuts-style icon in black and white">

codex/skills/shortcuts-playground/data/macos27-shortpy-grounding.json

  • Dangerous shell operationline 3733
    "description": "When enabled, Shortcuts will ask for an administrator\u2019s password and run the script as the root user. This is similar to using sudo on the command line.",

codex/skills/shortcuts-playground/data/toolkit-v78-tool-ids.json

  • Access to secretsline 2114
    [Credential-related source omitted]
  • Access to secretsline 2115
    [Credential-related source omitted]
  • Access to secretsline 2116
    [Credential-related source omitted]
  • Access to secretsline 2117
    [Credential-related source omitted]
  • Access to secretsline 2118
    [Credential-related source omitted]

codex/skills/shortcuts-playground/golden-shortcuts/xml/1be4dde95b794253bf82438e201b33e7.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 22
    <string>7FC50DCC-40DB-4FDC-A73B-951FACEA52D1</string> 				<key>WFURLActionURL</key> 				<string>https://hourlypricing.comed.com/api?type=currenthouraverage</string>
  • Network accessline 23
    <key>WFURLActionURL</key> 				<string>https://hourlypricing.comed.com/api?type=currenthouraverage</string> 			</dict>
  • Network accessline 24
    <string>https://hourlypricing.comed.com/api?type=currenthouraverage</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/2e0fb675e45948aaacee7e534f910492.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/332c12a0060043b388b22b806be7ab58.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 24
    https://www.macstories.net/shortcuts</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/3dd4ee24e43f464f92adaa70a0311eaa.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/51cc4e26d1044893a0c3f2f3630cf2d2.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 1578
    <dict> 				<key>WFCommentActionText</key> 				<string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string>
  • Network accessline 1579
    <key>WFCommentActionText</key> 				<string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string> 			</dict>
  • Network accessline 1580
    <string>Original technique by gluebyte: https://reddit.com/r/shortcuts/comments/muobc5/emoji_to_image_conversion/</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/623e7f1ca5f948e2bd53811fec63e544.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 52
    e.g. https://mastodon.social</string>
  • Network accessline 418
    <dict> 				<key>WFCommentActionText</key> 				<string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string>
  • Network accessline 419
    <key>WFCommentActionText</key> 				<string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string> 			</dict>
  • Network accessline 420
    <string>Use Gruber's improved RegEx to match web URLs. Credit to: https://daringfireball.net/2010/07/improved_regex_for_matching_urls</string>
  • Network accessline 1778
    <string>WFURLActionURL</string> 			<key>Text</key> 			<string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string>
  • Network accessline 1779
    <key>Text</key> 			<string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string> 		</dict>
  • Network accessline 1780
    <string>Enter the base URL of your Mastodon instance *without* a trailing slash at the end.  e.g. https://mastodon.social</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/71f0cacb0f604b399b76c5dcb7286e7c.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/ae59e10d409348f9bd33894f03f9beb4.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 80
    <dict/> 										<key>string</key> 										<string>https://macstories.net/feed/json</string>
  • Network accessline 81
    <key>string</key> 										<string>https://macstories.net/feed/json</string> 									</dict>
  • Network accessline 82
    <string>https://macstories.net/feed/json</string>
  • Network accessline 108
    <dict/> 										<key>string</key> 										<string>https://daringfireball.net/feeds/json</string>
  • Network accessline 109
    <key>string</key> 										<string>https://daringfireball.net/feeds/json</string> 									</dict>
  • Network accessline 110
    <string>https://daringfireball.net/feeds/json</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/afa83b6be811483b9c32189c41eb9312.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/golden-shortcuts/xml/e01cebe192d64b2fbca80204d03d92ab.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 24
    https://www.macstories.net/shortcuts</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/ef669bcf8bad489d9ef4b88bfaf5772f.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 321
    <string>DD85C3E7-2791-4213-A072-80FE27217DF6</string> 				<key>WFURLActionURL</key> 				<string>https://www.toggl.com/api/v8/time_entries/start</string>
  • Network accessline 322
    <key>WFURLActionURL</key> 				<string>https://www.toggl.com/api/v8/time_entries/start</string> 			</dict>
  • Network accessline 323
    <string>https://www.toggl.com/api/v8/time_entries/start</string>

codex/skills/shortcuts-playground/golden-shortcuts/xml/f44f5caf5e3e48d4817e73af450c4404.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

codex/skills/shortcuts-playground/scripts/generate_healthkit_reference.py

  • Executable scriptline 1
    #!/usr/bin/env python3

codex/skills/shortcuts-playground/scripts/lookup_action_grounding.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 183
    [Credential-related source omitted]

codex/skills/shortcuts-playground/scripts/select_shortcut_icon_color.py

  • Executable scriptline 1
    #!/usr/bin/env python3

codex/skills/shortcuts-playground/scripts/sign_shortcut.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 99
    rm -f "$TMP_SIGN_INPUT" "$TMP_SIGN_OUTPUT"
  • Dangerous shell operationline 115
    rm -f "$TMP_SIGN_OUTPUT"

codex/skills/shortcuts-playground/scripts/test_random_mixed_shortcuts.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 52
    ENDPOINTS = [     ("https://httpbin.org/get?case={i}", "url"),
  • Network accessline 53
    ("https://httpbin.org/get?case={i}", "url"),
  • Network accessline 54
    ("https://api.agify.io?name=alex", "age"),
  • Network accessline 55
    ("https://api.genderize.io?name=alex", "gender"),
  • Network accessline 56
    ("https://catfact.ninja/fact", "fact"),
  • Network accessline 57
    ("https://jsonplaceholder.typicode.com/todos/1", "title"),
  • Access to secretsline 872
    [Credential-related source omitted]
  • Access to secretsline 873
    [Credential-related source omitted]

codex/skills/shortcuts-playground/scripts/test_wiring_regressions.py

  • Executable scriptline 1
    #!/usr/bin/env python3

codex/skills/shortcuts-playground/scripts/validate_shortcut.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 305
    ALLOW_DATETIME_FORMAT_MARKER = "ALLOW_DATETIME_FORMAT" ALLOW_MANUAL_UNIT_CONVERSION_MARKER = "ALLOW_MANUAL_UNIT_CONVERSION" TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/"
  • Network accessline 306
    ALLOW_MANUAL_UNIT_CONVERSION_MARKER = "ALLOW_MANUAL_UNIT_CONVERSION" TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/" COMMENT_INTERNAL_WF_KEY_RE = re.compile(r"\bWF[A-Z][A-Za-z0-9]*\b")
  • Network accessline 307
    TODOIST_TASKS_PREFIX = "https://api.todoist.com/rest/v2/tasks/"
  • Access to secretsline 844
    [Credential-related source omitted]
  • Access to secretsline 876
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 1 fact

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md claude/skills/shortcuts-playground/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md claude/skills/shortcuts-playground/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md claude/skills/shortcuts-playground/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md claude/skills/shortcuts-playground/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md claude/skills/shortcuts-playground/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

viticci/shortcuts-playground-plugin: #786 on hotskills, 1.2k stars

[![viticci/shortcuts-playground-plugin on hotskills](https://hotskills.dev/badge/viticci-shortcuts-playground-plugin.svg)](https://hotskills.dev/skill/viticci-shortcuts-playground-plugin/)