Projects
tool

Impact Advocate (beta)

An agent skill that turns your own GitHub history into a self-review draft, linked to evidence and calibrated to your role. Runs in your own Claude session. Technical beta, testers wanted.

Agent SkillsGitHubClaude
tool

work-ledger

A local reader for your own Claude Code transcripts. It attributes cost to the sessions, prompts, skills and agents that caused it.

PythonClaude CodeMCP
project

mcp-remote-sudo

Narrow, expiring, receipted authority over a remote Linux machine for an AI agent, instead of an open shell. Early design and prototype.

MCPLinuxSSH
tool

Tricorder

Turns a repository's code-review history into a map of what a team knows, what it repeats, and where review attention is thin.

PythonGitHubAnthropicGemini
study

Terms & Conscience

Eight AI companies' consumer terms read against a 12-point rubric, and a companion tool that scores any terms of service you paste in.

Claude artifactsTerms of serviceRubric scoring
study

Seven Grids

San Francisco's street bearings fall into seven sharp peaks — seven surveys that met at awkward angles — and a third of the city that fits none of them.

TIGER/Line 2025O'Farrell 1847Van Ness Ordinance 1855Potter & Humphrey 1868
study

Five Years of Open Water

244 swims read back out of an Apple Health export that no application had ever been permitted to open. The stroke rate never moved; almost everything else did.

Apple HealthKitXmR control chartPythonPlumbline
study

Two Swims, One Route

The same two-kilometre crossing, two weeks apart, at the same stroke rate — and eleven minutes apart. Separating the current from the swimmer using a control that was inside the swim all along.

Apple HealthKitStravaPython
study

An Opinionated Guide to Writing Techniques

Ten writing techniques scored against ten organizational genres through ten shared considerations, with the ranking, the selection rule, and the sources behind each one.

ASD-STE100BLUFPyramid PrincipleToulminISO 24495-1
tool

Praxis

A deterministic instrument that decides what a message should do for its reader, locates what the draft is missing, and proves the rewrite kept it. It never writes the prose. Looking for testers.

BLUFPyramid PrincipleSCQAPREPSTE100-derivedMCP
study

Claude's Built-In Styles

One workplace memo rendered through each of Claude's five built-in writing styles, holding facts, audience and required action constant. A companion to Writing Mechanisms.

ConciseExplanatoryFormalLearningProactive
study

Writing Mechanisms

One source statement, six writing mechanisms, and four AI systems—presented as a controlled comparison without scores or rankings.

BLUFPyramid PrincipleSCQAPREPSTE-100
study

What ASD-STE100 Is For

Simplified Technical English is circulating as a general standard for good writing. Three models independently reject the claim — STE removes by design the devices persuasion depends on — and the standard body's own training material agrees: it simplifies English for readers, not for writers.

ASD-STE100Hemingway EditorHotaling 2020claude-writing-skills
study

The Standard Before the Tool

Three Claude writing skills measured against the written-communication literature — established first, so the critique could not be reverse-engineered from the thing being judged. The STE skill is the most standards-grounded of the three; nothing in the set tells a writer which technique to reach for.

claude-writing-skillsASD-STE100Plain language
study

The Skill Map

An interactive map of 4,975 agent skills across 43 repositories, and the five areas where nobody has published anything yet.

Agent SkillsPythonGit crawlerskill-doctor
tool

Twine

Pool LinkedIn connection exports from multiple people into a single force-directed network graph. Find your warmest path to anyone at any company.

D3.jsPapaParseHTML
study

The Life Expectancy Misconception

Seven interactive views into what 'average life expectancy' actually meant across history — and why the headline number is almost always wrong.

ReactRechartsHMDOWIDUN WPP
tool

Tab Tamer

A Chrome extension for people with too many tabs — sort, group, search, and bulk-close without leaving the browser.

Chrome ExtensionJavaScriptManifest V3
tool

Captain's Log

A Claude skill that keeps a daily working diary — automatically. Not what you did. What it meant.

ClaudeMarkdownGit
tool

Reading With Ears

A personal AI pipeline that turns newsletters into a podcast — three episodes a day, fully automated, from what you were already reading.

ClaudeNotebookLMGmailPythonlaunchd
project

Ivy — The Archive

A structured, repo-backed system for capturing and reusing thinking. Your reasoning lives in plain markdown, inside a Git repo — not inside any AI tool.

MarkdownGitClaude
tool

Evernote Local Vault

A local-first, open-source workflow to archive Evernote notes — keeping everything on your filesystem, searchable, and under your own control.

PythonENEXEvernote