Skip to content

hanstzou/siri-shortcuts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Siri Shortcut Collection

Here collects some of my frequently used Siri shortcuts. The table is inspired by Ticky.

Many of these shortcuts are categorized into 6 categories, namely:

  • text actions
  • query (and open in WebView)
  • URL handling actions
  • web actions
  • download actions
  • image actions

Each category has an entry shortcut to run from the share sheet.

Shortcut
Name & XML
iCloud Depends On Description Category Action Extension1 Widget Source
Debug Input Get - Debugging inspect whatever input - YES NO -
Copy Get - Copy whatever input - YES NO -
Backup/Restore Get - Backup & Restore shortcuts - NO NO @brentacPrime
Trim Screenshot Get
  • f.i. Trim Screenshot
Call f.i. Trim Screenshot to trim the most current screenshot image NO YES -
Run Clipboard Get - Fetch whatever on the clipboard and launch the share sheet - YES
(but use clipboard content instead)
YES -
MRT Time Get
  • f. Choose from Dictionary List
Given Taipei Metro station ID and direction, report current time table - NO YES -
Safari Viewer Get - Open URLs in an in-app WKWebView url YES NO -
Get Map Address Get - Get address from contacts, Apple/Google Maps venues contacts YES NO -
f. Filter List Get - Given list [e, e, ...] and regex r, output [e if r.match(e), ...] - NO NO -
f. Hex to Dec Get - Given hex number, output decimal - NO NO -
f. Choose from Dictionary List Get - Given a1 ([dict, dict, ...]), a2 (key), a3 (value criteria), output dict by chooseing from dict[a2] or output the first dict if dict[a2] ~ a3 - NO NO -
f. 2. Call Function Get - Given shortcut and arglist, pass arglist all-at-once (if m. in shortcut name) or 1-by-1 (otherwise) to the shortcut - NO NO -
f. 3. Select Function Get - Given category, prefix, and usage message, display functions of the prefix for choosing - NO NO -
Text Actions Get
  • f. 2. Call Function
  • f. 3. Select Function
Call f.t. functions on input text text YES NO -
f.t. Suggest Get - Send input text to Google for suggestions text Indirect NO -
f.t. Look Up Get
  • p.t. Strip
  • p.t. Remove Links
Look up input text in system dictionaries (not very useful) text Indirect NO -
f.t. PTT IV Get
  • p.t. PTT IV
  • f.u. Bit.ly 🔑
Transform PTT Alertor messages into Telegram IV in markdown format text Indirect NO -
f.t. Speak Get
  • p.t. Remove Links
Read out input text text Indirect NO -
p.t. PTT IV Get - Append PTT url to IV handler text Support NO -
p.t. Remove Links Get - Remove URLs from input text text Support NO -
p.t. Strip Get - Strip beginning/ending whitespaces text Support NO -
Make & Open URL Get
  • f. 3. Select Function
  • f. 2. Call Function
  • f.u. Decode URL
  • Safari Viewer
Given input text, generate URLs with f.q. functions (such as query) and open with in-app Browser query YES NO -
f.q. Search Get - Generate search URLs query Indirect NO -
f.q. Tracking Get - Generate package tracking URLs query Indirect NO -
URL Handling Get
  • f. Filter List
  • f. 2. Call Function
  • f. 3. Select Function
Call f.u. on input URLs to generate new ones url YES NO -
f.u. Expand URL Get - Try to expand input URL (e.g. bit.ly) url Indirect NO -
f.u. Decode URL Get - Decode (percent-encoded) input URL url Indirect NO -
f.u. Bit.ly 🔑 Get - Shorten input URL with bit.ly (:warning: Never share this Shortcut with your OAuth token information inside. Remove the token before sharing. Generate your OAuth token here.) url Indirect NO -
f.u. Sanitize URL Get
  • p.u.d. Remove UTM-Alike
Clean up input URL by calling all p.u. functions url Indirect NO -
p.u. BBC Get
  • f.u. Expand URL
  • p.u.d. Ensure ?#
Given BBC Zhongwen Simplified URLs, output Zhongwen Traditional version url Support NO -
p.u. Bloomberg Get
  • f.u. Expand URL
Expand Bloomberg short URLs url Indirect NO -
p.u. DW.com Get
  • p.u.d. Ensure ?#
Given DW Chinese version, output Chinese Traditional version url Indirect NO -
p.u. Facebook Get
  • p.u.d. Facebook Photos
  • p.u.d. Facebook Photo-Set
  • p.u.d. Facebook Story
  • p.u.d. Facebook Notes
Sanitize Facebook URLs with several p.u.d. helpers url Indirect NO -
p.u. Google Maps Get
  • f. Hex to Dec
Output Google Maps venue's URL url Indirect NO -
p.u. PTT Crawlers Get
  • p.u.d PTT Friendly
  • p.u.d PTTWeb
  • p.u.d MOPTT
  • p.u.d PTT Ask 18
Sanitize PTT URLs with several p.u.d. helpers url Indirect NO -
p.u. Spotify Get
  • p.u.d. Ensure ?#
Sanitize Spotidy share URLs url Indirect NO -
p.u. The Verge Get - Shorten the Verge URLs url Indirect NO -
p.u. Wiki zh Get - Given Wiki zh URLs, output Taiwan version url Indirect NO -
p.u.d. Remove UTM-Alike Get - Remove user tracker queries url Support Devisions NO -
p.u.d. Ensure ?# Get - Ensure URL queries and fragments url Support Devisions NO -
p.u.d. Facebook Notes Get - Sanitize Facebook notes URLs url Support Devisions NO -
p.u.d. Facebook Photo-Set Get - Sanitize Facebook photo set URLs url Support Devisions NO -
p.u.d. Facebook Photos Get - Sanitize Facebook photos URLs url Support Devisions NO -
p.u.d. Facebook Story Get - Sanitize Facebook stories URLs url Support Devisions NO -
p.u.d PTT Ask 18 Get - Remove PTT warning page URLs url Support Devisions NO -
p.u.d PTT Friendly Get - Sanitize more firendly PTT crawlers URLs url Support Devisions NO -
p.u.d PTTWeb Get - Sanitize PTTWeb crawler URLs url Support Devisions NO -
p.u.d MOPTT Get - Sanitize MOPTT crawler URLs url Support Devisions NO -
Web Actions Get
  • f. 2. Call Function
  • f. 3. Select Function
Call f.w functions on input webpage web YES NO -
f.w. f.u. Get HTML Get - Output HTML of a Web page or an URL web
url
Indirect NO -
p.w. Get IG URL Get - Extract URLs from IG JSON node web
download
Support NO -
Download Actions Get
  • f. 2. Call Function
  • f. 3. Select Function
Call f.d. on input URLs to download certain contents download YES NO -
f.d. App Images Get - Given an App's iTunes URL, download its screenshot images download Indirect NO -
f.w. f.d. Get IG Media Get
  • p.w. Get IG URL
Given IG URLs/Web pages, download media contents web
download
NO NO -
Image Actions Get
  • f. 2. Call Function
  • f. 3. Select Function
Call f.i. functions on input images image YES NO -
f.i. Trim Screenshot Get - Trim out the status bar from a screenshot image Indirect NO -
f.i.m. Glue Screenshots Get - Combine multiple screenshots from left to right image Indirect NO -
f.i. Imgur Get - Upload photo to imgur
(:warning: Need an one-time setup for Imgur in Shortcut app)
image Indirect NO -
f.i. Photo Map Thumbnail v2 Get - Add a coordinate map to a photo image Indirect NO Reddit @atomicsiren
(Modified to integrate into Image Actions)
Quick Shot Get - Take a quick photo with rear camera in the Shortcut app - YES YES -

^1 Action Extension: Accepts files, URLs or other data from another app's share sheet.
Indirect means a shortcut will be called by a category entry.
Support means a short will be called by Indirect shortcuts as a supportive tool.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published