Interact with Shortcut - view, search, update, and create stories, epics, objectives, iterations, docs, labels, and teams using the short CLI. IMPORTANT - When you see URLs matching `app.shortcut.com/*`, use this skill instead of WebFetch.
91
99%
Does it follow best practices?
Impact
81%
1.88xAverage score across 5 eval scenarios
Advisory
Suggest reviewing before use
A development team uses Shortcut for project management and wants to automate how they look up project items. Their team lead has bookmarked several Shortcut URLs and frequently pastes them into chat conversations alongside quick numeric references and keyword searches. The lead wants a shell script that acts as a Shortcut assistant — it should accept any of these different reference styles and automatically look up the right information.
The team currently wastes time copying IDs out of URLs or typing full commands. They want a script that handles the following cases in a single unified entry point: pasting a Shortcut story URL, pasting an epic URL, typing just a ticket number, typing "my" to see their own work, typing "list" for everything, or prefixing a search phrase with "search".
Write a shell script shortcut-assistant.sh that accepts a single argument and routes it to the appropriate Shortcut CLI operation. The script should:
Also produce a routing-log.md file that documents each argument pattern the script handles, the CLI command it maps to, and a one-sentence explanation of the routing logic.
The script should be executable and work as: ./shortcut-assistant.sh "<argument>"