User Scripts

A collection of Tampermonkey userscripts that enhance the user experience of various web services, including Claude, Kagi, and Todoist.

There are currently 22 user scripts, with 77 versions between them.

Table of Contents

Installation

  1. Install the Tampermonkey chrome extension.
  2. Click on a script version number below.
  1. This will display the content of the script, which you can review if you want to. When you're ready to install it, click on the Install link.
  2. Tampermonkey will open it with a button for installing it.

Available Scripts

Azure-devops

Azure DevOps Archive Highlighter

Highlights "ARCHIVE - DO NOT USE" wiki in search results with a red border.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Azure DevOps PR Copy File Names

Adds copy buttons to PR file comment headers to copy filename and full file path.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Adds a button to Azure DevOps work items to open the corresponding Zendesk ticket.

Changelog

Available versions: latest, 1.2.2, 1.2.1, 1.2.0, 1.1.0, 1.0.0

Claude

Claude Auto Concisesuperseded

This script automatically sets Claude to use the "Concise" style if no other style is selected.

Superseded by: Claude Style Selector

Changelog

Available versions: latest, 1.1.1, 1.1.0, 1.0.1, 1.0.0

Claude Style Selectorbroken

This script displays a list of available styles when chatting with Claude and makes it easier to select them.

Changelog

Available versions: latest, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.0, 2.2.0, 2.1.0, 2.0.2, 2.0.1, 2.0.0, 1.1.0, 1.0.1, 1.0.0, 0.1.0

Kagi

Kagi Billing Progress Tracker

This script adds a progress tracker to the Kagi billing page, showing year and search progress, and the search rate.

Changelog

Available versions: latest, 2.0.1, 2.0.0, 1.2.1, 1.2.0, 1.1.1

Kagi Progress Tracker for Home/Search

This script displays a summary of your Kagi billing progress on the home and search pages.

Changelog

Available versions: latest, 1.3.1, 1.3.0, 1.2.1, 1.2.0

Olympus

Olympus Timesheet Reminder Hider

Hide missing timesheet badge notifications for specific dates or today's date. Useful for ignoring reminders for days when you know you don't need to submit a timesheet.

Changelog

Available versions: latest, 1.0.2, 1.0.1, 1.0.0

Olympus-zendesk

Olympus-Zendesk Budget Sync

A unified script that syncs Olympus project budget data and displays it in Zendesk ticket headers. Runs on both sites using cross-domain storage.

Changelog

Available versions: latest, 1.3.0, 1.2.0, 1.1.0, 1.0.0

Todoist

Button to open todoist task in new tab from a task list

When viewing a list of Todoist tasks, this script adds a button on hover to open the task in a new browser tab.

Changelog

Available versions: latest, 1.1.1, 1.1.0

Copy todoist task comments to clipboard

This script adds a button to Todoist tasks allowing you to copy all the comments on the task to your clipboard with a single click.

Changelog

Available versions: latest, 1.0.2, 1.0.1

Todoist Quick Edit Comment

This script adds a quick edit button to Todoist comments, allowing you to edit a comment with a single click.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Todoist Sync Shortcut

Adds a keyboard shortcut (Ctrl+S or Cmd+S) to sync Todoist tasks.

Changelog

Available versions: latest, 0.1.1, 0.1.0

Toggl

Copy Toggl report totals to clipboard

This script adds copy buttons to each metric container in Toggl reports, allowing you to quickly copy total hours, billable hours, amounts, and other metrics to your clipboard with a single click.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Zendesk

Mark Dark Text Light in Dark Mode

Adjusts dark text to light colour in Zendesk tickets when dark mode is active.

Changelog

Available versions: latest, 1.0.2, 1.0.1, 1.0.0

Adds a button to the ticket header that links to the Azure DevOps work item.

Changelog

Available versions: latest, 1.1.1, 1.1.0, 1.0.1, 1.0.0

Zendesk — copy all tickets from filter

Adds a button to copy all tickets from a filter view.

Changelog

Available versions: latest, 1.2.0, 1.1.0, 1.0.0

Zendesk — copy title of ticket

Displays a copy link in the ticket title.

Changelog

Available versions: latest, 2.1.0, 2.0.1, 2.0.0, 1.0.0

Zendesk — Page Event Detector

Tests techniques for detecting Zendesk page events using the Navigation API and MutationObserver.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Zendesk Close Ticket Tab With Middle Click

Close a Zendesk ticket tab by middle-clicking on it.

Changelog

Available versions: latest, 1.0.1, 1.0.0

Zendesk Status Colour Customiser

Applies custom colours to Zendesk ticket statuses.

Changelog

Available versions: latest, 1.2.1, 1.2.0, 1.1.0, 1.0.1, 1.0.0

Zendesk View Agent Name

Displays the first name of agents below their avatar in the agent collision viewer list.

Changelog

Available versions: latest, 1.0.0