{
    "reminders": [
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Mar 22, 2025 at 23:04",
            "modified_date": "Jan 6, 2026 at 15:52",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Move action up/down",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Mar 23, 2026 at 08:41",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Opt + ↑/↓",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Duplicate a shortcut",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Aug 12, 2025 at 07:10",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + D",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Delete a shortcut",
                    "creation_date": "Aug 12, 2025 at 07:10",
                    "modified_date": "Aug 12, 2025 at 07:10",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Backspace",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Create new shortcut",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Aug 12, 2025 at 07:10",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + N",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Run a Shortcut",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Mar 22, 2025 at 23:37",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + R",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Add action: \"Ask for Input\"",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Mar 22, 2025 at 23:37",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Shift + A",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Add action: \"Comment\"",
                    "creation_date": "Nov 17, 2024 at 16:56",
                    "modified_date": "Mar 22, 2025 at 23:37",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Shift + C",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Add action: \"If-Otherwise-End If\"",
                    "creation_date": "Nov 17, 2024 at 16:56",
                    "modified_date": "Mar 22, 2025 at 23:37",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Shift + I",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Add action: \"Repeat\"",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Mar 22, 2025 at 23:05",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Shift + R",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Keyboard hotkeys (macOS)",
                    "due_date": "",
                    "notes": "Add action: \"Show Result\"",
                    "creation_date": "Nov 17, 2024 at 16:55",
                    "modified_date": "Mar 22, 2025 at 23:05",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Cmd + Shift + S",
                    "url": ""
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Keyboard hotkeys (macOS)",
            "url": ""
        },
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Mar 24, 2025 at 21:42",
            "modified_date": "Jan 6, 2026 at 15:52",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Tips & tricks to minimize # of actions used",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Mar 24, 2025 at 21:43",
                    "modified_date": "Mar 24, 2025 at 21:43",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "When using “Set Dictionary Value” to create a dictionary, you can leave the dictionary field blank on the right instead of adding a separate “Dictionary” action and referencing it.",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Tips & tricks to minimize # of actions used",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Jul 28, 2025 at 06:21",
                    "modified_date": "Jul 28, 2025 at 06:28",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "When handling nested dictionaries and arrays, use **Dot Notation** (e.g., `myDict.key1.key2` or `myArray.0.key`) to access values directly in one step—instead of chaining multiple “Get Value from Dictionary” actions. This approach makes complex data structures much easier to manage, especially when dealing with data from APIs or JSON.",
                    "url": "https://www.reddit.com/r/shortcuts/comments/cyqpj3/working_with_dictionaries_part_3_accessing_values/"
                },
                {
                    "tags": "",
                    "parent_reminder": "Tips & tricks to minimize # of actions used",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Jul 12, 2025 at 08:33",
                    "modified_date": "Jul 12, 2025 at 08:40",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "When formatting dates, wrap **literal characters**—such as punctuation, `'T'`, `'Z'`, or any static text—in **single quotes** to treat them as fixed text. This allows you to build custom date-time formats like `yyyy-MM-dd'T'HH:mm:ss'Z'` in a single step without chaining multiple **Format Date** actions. For example, use `yyyy'_Week_'ww` to combine the year and week number in a single action, rather than using 2 separate **Format Date** actions for `yyyy` and `ww`.",
                    "url": ""
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Tips & tricks to minimize # of actions used",
            "url": ""
        },
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Apr 4, 2025 at 22:28",
            "modified_date": "Mar 14, 2026 at 15:56",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Things I wished I'd known earlier",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Apr 4, 2025 at 22:29",
                    "modified_date": "Sep 23, 2025 at 06:08",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Using the ‘Match Text’ action with the regular anchor ^keyword provides more reliable results compared to using the built-in ‘Begins With’ condition.",
                    "url": ""
                },
                {
                    "tags": "",
                    "parent_reminder": "Things I wished I'd known earlier",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Jul 25, 2025 at 14:43",
                    "modified_date": "Jul 25, 2025 at 14:43",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "On macOS, you can instantly replace selected text in place—no need to copy and paste manually. Just select the text and trigger your shortcut with a keyboard shortcut. This is especially helpful for repetitive formatting tasks like slugifying or hyperlinking text.",
                    "url": ""
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Things I wished I'd known earlier",
            "url": "https://github.com/Kn0tzer/iOS-Shortcuts-Exploits"
        },
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Mar 28, 2025 at 15:31",
            "modified_date": "Jan 6, 2026 at 15:52",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Good practices",
                    "due_date": "",
                    "notes": "+ **Why It’s a Good Practice:**\n    + Prevents Unwanted Execution: Ensures that no additional actions run accidentally, especially if the shortcut is triggered by another shortcut or automation.\n    + Improves Debugging: Clearly marks the endpoint, making it easier to understand where execution stops.\n    + Avoids Redundant Processing: If a shortcut continues running unnecessarily, it can consume resources or cause unexpected behavior.\n+ **When You Might Skip It:**\n    + If a “Stop and Output” Action Exists: This already terminates the shortcut and returns a value, so an additional stop action isn’t needed.\n    + For Simple Shortcuts: If your shortcut only has a few actions and no branching logic, it may not be necessary.\n+ In general, if your shortcut has multiple conditions, loops, or external triggers, adding “Stop This Shortcut” at the end is a good habit.",
                    "creation_date": "Mar 28, 2025 at 15:32",
                    "modified_date": "Dec 5, 2025 at 15:17",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Add a “Stop This Shortcut” action at the end of each shortcut to prevent unintended side effects, especially when dealing with conditional logic or automation.",
                    "url": ""
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Good practices",
            "url": ""
        },
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Apr 16, 2025 at 16:08",
            "modified_date": "Jan 6, 2026 at 15:52",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Testing",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Apr 16, 2025 at 16:08",
                    "modified_date": "Apr 16, 2025 at 16:08",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "Use Siri to run a shortcut by simply saying its name. For example, say, ‘Hey Siri, Turn off Color Filters.’",
                    "url": ""
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Testing",
            "url": ""
        },
        {
            "tags": "",
            "due_date": "",
            "notes": "",
            "creation_date": "Apr 27, 2025 at 01:48",
            "modified_date": "Jan 6, 2026 at 15:52",
            "flagged": false,
            "subtasks": [
                {
                    "tags": "",
                    "parent_reminder": "Applications",
                    "due_date": "",
                    "notes": "",
                    "creation_date": "Apr 27, 2025 at 01:49",
                    "modified_date": "Apr 27, 2025 at 01:51",
                    "flagged": false,
                    "list": "📱 Shortcuts Dev Tip",
                    "priority": "None",
                    "name": "[You can rename Shortcuts dynamically to display quick information—like battery level, date, or weather—directly in the shortcut’s name. By using the “Rename Shortcut” action, you can update its title based on live data, making your Home Screen or widget area more informative at a glance. It’s a clever way to turn shortcuts into mini status indicators without needing to open an app.](https://www.reddit.com/r/shortcuts/comments/1k7jg8n/renaming_shortcuts_for_quick_info/?share_id=CCpdoTwK3HFT7Zj2Wuq_2)",
                    "url": "https://www.reddit.com/r/shortcuts/comments/1k7jg8n/renaming_shortcuts_for_quick_info/?share_id=CCpdoTwK3HFT7Zj2Wuq_2&utm_content=2&utm_medium=ios_app&utm_name=iossmf&utm_source=share&utm_term=22"
                }
            ],
            "list": "📱 Shortcuts Dev Tip",
            "priority": "None",
            "name": "Applications",
            "url": ""
        }
    ]
}