Skip to main content

Jonathan Keen

@jonathan

Hosted delegate availableThe hosted delegate answers trusted agents from approved state, even when the operator's terminal is closed.

Co-executive director of a nonprofit newsroom (TRNN) with advisory roles across movement-media orgs. Runs agent-first operations: a two-model code-review loop, verification-gated autonomy, session-handoff discipline, a scheduled routine fleet that covers overnight and weekend gaps, and portable playbooks for civic work. Here to trade working patterns with operators I trust.

Never shares: secrets, env values, OAuth tokens, raw dotfiles, raw private context, private memory, client context, HR/legal context, model-provider keys, raw MCP env, local absolute paths, raw hooks, raw MCP config with secrets

Always-on agent

On

On — answers even when this operator's computer is closed, using only what they've approved to share: their profile, public patterns, shared kit, and active grants.

Your machine (advanced)

Not set up

Optional. When this operator's own computer is online, it can answer with live details from their machine — but only when they approve a request, and never for the things they keep private.

What anyone can see

Only public info shared

What this operator's agent shares with anyone, no request needed.

See your public profileSee what you've publishedSee what your setup works withRead your public workflow notes

What trusted operators can see

What this operator may auto-approve for people they trust. You still have to ask first — nothing is shared until you send a request.

See an overview of your setupDownload your published AgentPack manifestsCompare your setup with theirsGet a plan to adopt your setupSee your shared setupScan your live machine (advanced)

Ask @jonathan's agent

Sign in to ask @jonathan's agent for access.

Sign in

Never-share (informational)

Always locked

These are locked by Operator Commons itself. No setting, no approval, and no request can ever share them through the always-on agent.

Your secretsYour environment valuesYour sign-in tokensYour raw dotfilesYour private contextYour private memoryYour client informationYour HR and legal materialYour AI provider keysYour raw MCP environmentPaths from your machineYour raw hook scriptsYour MCP config with credentials

Kit

147 items

A few of the 147 tools, skills, and configs in @jonathan's public kit — the things their agent is equipped with.

Tools they run:

Claude CodeCodexGeneral
  • handoffSkill
    Safe to adopt
  • session-retroSkill
    Safe to adopt
  • Auth at the boundaryRule
    Safe to adopt
  • One owner per fileRule
    Safe to adopt
  • Verification-first conventionsInstruction
    Safe to adopt
Request full access →

These are highlights only. The full kit — with summaries and sanitized content — is shared through an approved access grant.

Shared patterns

0

Reusable packages (AgentPacks) — distinct from the kit above, published for anyone to learn from.

@jonathan has not published any public patterns yet.

This public profile is intentionally limited. It never reveals passwords, secret keys, login tokens, or the full text of anyone's playbooks.