#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
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.
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
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.
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>/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
Individual skills in this repository
- shortcuts-playground
claude/skills/shortcuts-playground - shortcuts-playground
codex/skills/shortcuts-playground
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 tokensAlways available to the agent
SKILL.md
10,826 tokensWhen the skill is activated
Reference documents
115,759 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Recommended Reading Order
- Quick Start
- Core Concepts
- Common Actions Quick Reference
- Detailed Reference Files
- Golden Example Library (On-Demand)
- Icon and Color Resolver (Required)
- Preflight Validator — Craig Loop (Required)
- Signing Shortcuts
- Archive Raw XML (Required)
- Workflow for Creating Shortcuts
- Comment Blocks (Repair-Oriented)
- Key Rules
Scripts executed separately
../../hooks/auto-validate.shscripts/generate_healthkit_reference.pyscripts/lookup_action_grounding.pyscripts/select_shortcut_icon_color.pyscripts/test_random_mixed_shortcuts.pyscripts/test_wiring_regressions.pyscripts/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 bytesACTIONS.mddoc37,521 bytesAPPINTENTS.mddoc168,580 bytesAUTOMATION_TRIGGERS.mddoc9,712 bytesBEST_PRACTICES.mddoc48,205 bytesCHANGELOG.mddoc46,209 bytesCONTROL_FLOW.mddoc27,942 bytesDATE_TIME.mddoc2,926 bytesEXAMPLES.mddoc25,772 bytesFILTERS.mddoc23,484 bytesHEALTHKIT.mddoc11,587 bytesICONS_AND_COLORS.mddoc2,687 bytesJAVASCRIPT_WEBPAGE.mddoc2,612 bytesPARAMETER_TYPES.mddoc39,853 bytesPLIST_FORMAT.mddoc9,935 bytesREADME.mddoc5,131 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesSKILL.mdcore44,830 bytesTHIRD_PARTY_ACTIONS.mddoc3,405 bytesTOOLKIT_SNAPSHOT.mddoc8,664 bytesURL_SCHEMES.mddoc3,554 bytesVARIABLES.mddoc16,914 bytesassets/shortcuts-small.svgasset592 bytesassets/shortcuts.pngasset11,869 bytesdata/healthkit-ios26.2-reference.jsonasset95,663 bytesdata/macos27-shortpy-grounding.jsonasset114,319 bytesdata/macos27-workflow-trigger-samples.jsonasset48,742 bytesdata/shortcuts-glyph-synonyms.jsonasset79,171 bytesdata/shortcuts-icon-colors.jsonasset2,662 bytesdata/shortcuts-official-glyph-mapping.jsonasset12,393 bytesdata/toolkit-v63-tool-ids.jsonasset98,451 bytesdata/toolkit-v78-first-party-enum-cases.jsonasset857,308 bytesdata/toolkit-v78-first-party-parameter-keys.jsonasset2,054,829 bytesdata/toolkit-v78-ios27-tool-ids.jsonasset63,665 bytesdata/toolkit-v78-tool-ids.jsonasset154,589 bytesdata/toolkit-v78-trigger-parameter-keys.jsonasset30,021 bytesgolden-shortcuts/index.jsonlasset6,217 bytesgolden-shortcuts/xml/1be4dde95b794253bf82438e201b33e7.xmlasset5,070 bytesgolden-shortcuts/xml/2e0fb675e45948aaacee7e534f910492.xmlasset27,471 bytesgolden-shortcuts/xml/332c12a0060043b388b22b806be7ab58.xmlasset54,450 bytesgolden-shortcuts/xml/3dd4ee24e43f464f92adaa70a0311eaa.xmlasset34,760 bytesgolden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xmlasset8,889 bytesgolden-shortcuts/xml/51cc4e26d1044893a0c3f2f3630cf2d2.xmlasset52,372 bytesgolden-shortcuts/xml/623e7f1ca5f948e2bd53811fec63e544.xmlasset3,798 bytesgolden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xmlasset52,221 bytesgolden-shortcuts/xml/71f0cacb0f604b399b76c5dcb7286e7c.xmlasset61,710 bytesgolden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xmlasset7,283 bytesgolden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xmlasset11,912 bytesgolden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xmlasset22,292 bytesgolden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xmlasset12,023 bytesgolden-shortcuts/xml/ae59e10d409348f9bd33894f03f9beb4.xmlasset15,920 bytesgolden-shortcuts/xml/afa83b6be811483b9c32189c41eb9312.xmlasset11,412 bytesgolden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xmlasset5,554 bytesgolden-shortcuts/xml/e01cebe192d64b2fbca80204d03d92ab.xmlasset3,096 bytesgolden-shortcuts/xml/ef669bcf8bad489d9ef4b88bfaf5772f.xmlasset23,264 bytesgolden-shortcuts/xml/f44f5caf5e3e48d4817e73af450c4404.xmlasset15,055 bytesscripts/generate_healthkit_reference.pyruns14,639 bytesscripts/lookup_action_grounding.pyruns43,734 bytesscripts/select_shortcut_icon_color.pyruns20,753 bytesscripts/test_random_mixed_shortcuts.pyruns38,980 bytesscripts/test_wiring_regressions.pyruns85,166 bytesscripts/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 GitHubshortcuts-playground
When your agent uses it
Build, validate, sign, archive, and remix macOS/iOS Shortcuts in Codex 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, HealthKit, variable references, and control flow using bundled target-gated ToolKit snapshots.
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
10,700 tokensWhen the skill is activated
Reference documents
115,905 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Codex Compatibility
- Recommended Reading Order
- Quick Start
- Core Concepts
- Common Actions Quick Reference
- Detailed Reference Files
- Golden Example Library (On-Demand)
- Icon and Color Resolver (Required)
- Preflight Validator — Craig Loop (Required)
- Signing Shortcuts
- Archive Raw XML (Required)
- Workflow for Creating Shortcuts
- Comment Blocks (Repair-Oriented)
- Key Rules
Scripts executed separately
scripts/generate_healthkit_reference.pyscripts/lookup_action_grounding.pyscripts/select_shortcut_icon_color.pyscripts/sign_shortcut.shscripts/test_random_mixed_shortcuts.pyscripts/test_wiring_regressions.pyscripts/validate_shortcut.py
Files
ACTIONS.mddoc37,521 bytesAPPINTENTS.mddoc168,580 bytesAUTOMATION_TRIGGERS.mddoc9,712 bytesBEST_PRACTICES.mddoc48,200 bytesCHANGELOG.mddoc46,209 bytesCONTROL_FLOW.mddoc27,942 bytesDATE_TIME.mddoc2,926 bytesEXAMPLES.mddoc25,772 bytesFILTERS.mddoc23,484 bytesHEALTHKIT.mddoc11,587 bytesICONS_AND_COLORS.mddoc2,687 bytesJAVASCRIPT_WEBPAGE.mddoc2,612 bytesPARAMETER_TYPES.mddoc39,853 bytesPLIST_FORMAT.mddoc9,935 bytesREADME.mddoc5,679 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesSKILL.mdcore44,153 bytesTHIRD_PARTY_ACTIONS.mddoc3,405 bytesTOOLKIT_SNAPSHOT.mddoc8,664 bytesURL_SCHEMES.mddoc3,554 bytesVARIABLES.mddoc16,914 bytesassets/shortcuts-small.svgasset592 bytesassets/shortcuts.pngasset11,869 bytesdata/healthkit-ios26.2-reference.jsonasset95,663 bytesdata/macos27-shortpy-grounding.jsonasset114,319 bytesdata/macos27-workflow-trigger-samples.jsonasset48,742 bytesdata/shortcuts-glyph-synonyms.jsonasset79,171 bytesdata/shortcuts-icon-colors.jsonasset2,662 bytesdata/shortcuts-official-glyph-mapping.jsonasset12,393 bytesdata/toolkit-v63-tool-ids.jsonasset98,451 bytesdata/toolkit-v78-first-party-enum-cases.jsonasset857,308 bytesdata/toolkit-v78-first-party-parameter-keys.jsonasset2,054,829 bytesdata/toolkit-v78-ios27-tool-ids.jsonasset63,665 bytesdata/toolkit-v78-tool-ids.jsonasset154,589 bytesdata/toolkit-v78-trigger-parameter-keys.jsonasset30,021 bytesgolden-shortcuts/index.jsonlasset6,217 bytesgolden-shortcuts/xml/1be4dde95b794253bf82438e201b33e7.xmlasset5,070 bytesgolden-shortcuts/xml/2e0fb675e45948aaacee7e534f910492.xmlasset27,471 bytesgolden-shortcuts/xml/332c12a0060043b388b22b806be7ab58.xmlasset54,450 bytesgolden-shortcuts/xml/3dd4ee24e43f464f92adaa70a0311eaa.xmlasset34,760 bytesgolden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xmlasset8,889 bytesgolden-shortcuts/xml/51cc4e26d1044893a0c3f2f3630cf2d2.xmlasset52,372 bytesgolden-shortcuts/xml/623e7f1ca5f948e2bd53811fec63e544.xmlasset3,798 bytesgolden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xmlasset52,221 bytesgolden-shortcuts/xml/71f0cacb0f604b399b76c5dcb7286e7c.xmlasset61,710 bytesgolden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xmlasset7,283 bytesgolden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xmlasset11,912 bytesgolden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xmlasset22,292 bytesgolden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xmlasset12,023 bytesgolden-shortcuts/xml/ae59e10d409348f9bd33894f03f9beb4.xmlasset15,920 bytesgolden-shortcuts/xml/afa83b6be811483b9c32189c41eb9312.xmlasset11,412 bytesgolden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xmlasset5,554 bytesgolden-shortcuts/xml/e01cebe192d64b2fbca80204d03d92ab.xmlasset3,096 bytesgolden-shortcuts/xml/ef669bcf8bad489d9ef4b88bfaf5772f.xmlasset23,264 bytesgolden-shortcuts/xml/f44f5caf5e3e48d4817e73af450c4404.xmlasset15,055 bytesscripts/generate_healthkit_reference.pyruns14,639 bytesscripts/lookup_action_grounding.pyruns43,734 bytesscripts/select_shortcut_icon_color.pyruns20,753 bytesscripts/sign_shortcut.shruns4,279 bytesscripts/test_random_mixed_shortcuts.pyruns38,980 bytesscripts/test_wiring_regressions.pyruns85,166 bytesscripts/validate_shortcut.pyruns200,268 bytes
Read SKILL.md
# Shortcuts Playground
Generate valid `.shortcut` files that can be signed and imported into Apple's Shortcuts app. This Codex plugin supports two workflows: building new shortcuts from scratch and remixing existing unsigned XML shortcuts with a natural-language diff.
## Codex Compatibility
Codex plugins do not expose the Claude Code slash commands, specialized agents, or PATH wrapper commands from the Claude package. In Codex, use this skill directly and call the bundled scripts by path.
The Codex package also bundles a `PostToolUse` auto-validation hook. It runs only
when Codex plugin hooks are enabled with `[features].plugin_hooks = true` and
the hook has been trusted in `/hooks` if Codex prompts for review. The hook
validates changed `.xml`/`.shortcut` files that contain `WFWorkflowActions`.
Resolve the skill directory as the folder containing this `SKILL.md`. In examples below, `SKILL_DIR` means that directory.View the complete source on GitHubSkills 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
- #774 on Nov 2
- #780 on Nov 3
- #781 on Nov 4
- #783 on Nov 5
- #782 on Nov 6
- #786 since Nov 7
72 earlier periods
- #536 on Aug 2
- #532 on Aug 8
- #541 on Aug 9
- #560 on Aug 11
- #562 on Aug 13
- #560 on Aug 14
- #544 on Aug 15
- #556 on Aug 16
- #562 on Aug 17
- #577 on Aug 18
- #568 on Aug 19
- #576 on Aug 21
- #555 on Aug 22
- #578 on Aug 23
- #581 on Aug 24
- #595 on Aug 25
- #582 on Aug 26
- #590 on Aug 27
- #603 on Aug 28
- #565 on Aug 29
- #560 on Aug 30
- #586 on Aug 31
- #597 on Sep 1
- #588 from Sep 2 to Sep 3
- #572 on Sep 4
- #568 on Sep 5
- #580 on Sep 6
- #588 on Sep 7
- #606 on Sep 8
- #596 on Sep 9
- #602 on Sep 10
- #595 on Sep 12
- #591 on Sep 13
- #611 on Sep 14
- #605 on Sep 15
- #615 on Sep 16
- #614 on Sep 17
- #615 on Sep 18
- #594 on Sep 19
- #606 on Sep 20
- #616 on Sep 21
- #630 on Sep 22
- #625 on Sep 23
- #604 on Sep 24
- #599 on Sep 25
- #597 on Sep 26
- #620 on Sep 27
- #658 on Sep 29
- #640 on Sep 30
- #629 on Oct 2
- #628 on Oct 4
- #643 on Oct 6
- #681 on Oct 8
- #660 on Oct 9
- #648 on Oct 10
- #665 on Oct 12
- #660 on Oct 13
- #676 on Oct 14
- #666 on Oct 15
- #677 on Oct 16
- #653 on Oct 17
- #646 on Oct 18
- #680 on Oct 19
- #688 on Oct 20
- #694 on Oct 21
- #677 on Oct 22
- #676 on Oct 23
- #754 on Oct 25
- #759 on Oct 28
- #766 from Oct 29 to Oct 30
- #770 on Oct 31
- #771 on Nov 1
Before you install
Network or broad shellAutomated 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:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/skills/shortcuts-playground/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: shortcuts-playground/SKILL.md:1
- 189 network referencesin 52 files: shortcuts-playground/EXAMPLES.md:143 shortcuts-playground/EXAMPLES.md:143 shortcuts-playground/golden-shortcuts/xml/6a18b76843ac45c384ac3400f3740997.xml:1 and 49 more
- No hidden or obfuscated text
- No instruction overrides
- 14 executable scriptsin 14 files: claude/hooks/auto-validate.sh:1 shortcuts-playground/scripts/generate_healthkit_reference.py:1 shortcuts-playground/scripts/lookup_action_grounding.py:1 and 11 more
- 22 references to secretsin 8 files: shortcuts-playground/data/toolkit-v78-tool-ids.json:2114 shortcuts-playground/data/toolkit-v78-tool-ids.json:2114 shortcuts-playground/scripts/lookup_action_grounding.py:166 and 5 more
- No requests to vote in Hot
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
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
claude/skills/shortcuts-playground/golden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xml
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
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
claude/skills/shortcuts-playground/golden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xml
claude/skills/shortcuts-playground/golden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xml
claude/skills/shortcuts-playground/golden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xml
claude/skills/shortcuts-playground/golden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xml
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
claude/skills/shortcuts-playground/golden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xml
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
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
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
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
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
codex/skills/shortcuts-playground/golden-shortcuts/xml/4d102301c6e646faa7a8a221f4f4ec98.xml
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
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
codex/skills/shortcuts-playground/golden-shortcuts/xml/807525ed9f974829bc8494defac923a8.xml
codex/skills/shortcuts-playground/golden-shortcuts/xml/8ab0d39826ab4249be58672763caa3ba.xml
codex/skills/shortcuts-playground/golden-shortcuts/xml/91c45fd3fd3b427897d9ba485efb1227.xml
codex/skills/shortcuts-playground/golden-shortcuts/xml/97be626bb25c41709d175646a7f6d8f2.xml
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
codex/skills/shortcuts-playground/golden-shortcuts/xml/cfdb083b857e4ac189629fa386d27cdc.xml
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
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
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
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
- Broad permissions in the frontmatter of the SKILL.mdshortcuts-playground/SKILL.md:5High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md claude/skills/shortcuts-playground/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md claude/skills/shortcuts-playground/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md claude/skills/shortcuts-playground/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md claude/skills/shortcuts-playground/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard 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.
[](https://hotskills.dev/skill/viticci-shortcuts-playground-plugin/)