Tools

Clint Parker

Things I built because I needed them.

Tools 4

Right-clicking a file in the Source Control view and choosing Ignore & Untrack

Git: Ignore & Stop Tracking

VS Code

Untrack a committed file and add it to .gitignore in one click.

Adds an “Ignore & Untrack” action to the Source Control context menu that removes the selected file(s) from the git index and writes an anchored .gitignore entry — the fix for “I committed a file I shouldn’t have.”

The date-range picker open below FMail3's search bar, showing From and To fields

FMail3 Date-Range Picker

FMail3 (macOS)

A calendar date-range picker for Fastmail search inside FMail3.

Custom JS/CSS for FMail3 — the sandboxed macOS wrapper around Fastmail. Adds a calendar icon to the search bar; pick a From/To range and it inserts after: / before: tokens and runs the search (the To date is inclusive). Part of a small, growing collection of FMail3 extensions.

Install
git clone https://github.com/clintcparker/fmail3-extensions.git \
  "$HOME/Library/Containers/fr.arievanboxel.FMail3/Data/Documents/Scripts"

Spec Kit Add-ons

Spec Kit (CLI)

Community workflows for GitHub's Spec Kit, installed through Spec Kit's own catalog.

A published catalog of add-ons for Spec Kit, the spec-driven-development CLI. First workflow: yolo — the full specify → plan → tasks → implement cycle with the two human review gates removed, for changes whose shape you already trust. Registering the catalog once makes every workflow published here available to specify workflow add.

Install
specify workflow catalog add \
  https://raw.githubusercontent.com/clintcparker/speckit-addons/main/workflows/catalog.json
specify workflow add yolo
The Name-On web app generating a new adjective-noun-number combo on each click

Name-On

CLI + Web

Generates a fresh Adjective-Noun-Number name on every request.

Human-readable unique names for projects, containers, branches — anything that needs a label you can say out loud. A Blazor WebAssembly app that runs entirely in the browser plus a cross-platform .NET CLI, both sharing one C# core. Format templates, joining styles, number ranges, and word-length filters are all configurable.

Install
brew install clintcparker/tap/name-on
# or
dotnet tool install -g name-on