Claude Code logo
Claude Code template
jurniti.com

Nightly One-Antipattern Fixer

Overnight code cleanup agent: finds one safe lint or type fix per night and opens one small draft PR. Never touches auth, billing, or migrations.

NewNew8.0 KB snapshotStarter VM

What's inside

Harness

Claude Code

Plan

Starter

vCPU

1

Memory

2 GiB

Snapshot

8.0 KB

Setup prompt + walkthrough

The Nightly One-Antipattern Fixer setup prompt + walkthrough

Paste this into any capable agent and it walks you through the connections, the trigger, and a supervised first run — the whole setup, in your own words. Or skip the setup and run this exact agent hosted.

Set up an agent for me, in its own chat, that does the work of a Nightly One-Antipattern Fixer. Work from the files and facts I actually give it, rank what matters by impact rather than by how many items it found, and stop short of sending, filing, posting, or changing anything live unless I ask for that in the same run. Walk me through connecting Anthropic. Have it run whenever I hand it the work, and every weekday morning on whatever I left unfinished. Ask me where the source material lives, who should receive the output, and what good enough looks like for a first pass. Run one pass while I watch, then save it.

Already built, running in ~3 min · 30-day money-back on first purchase

How it works · ~3 minutes

  1. 01 · Fork

    New isolated microVM on your subdomain — creator agent state included.

  2. 02 · Your keys

    Log into Claude Code with your own model credentials (BYOK).

  3. 03 · Ask it to work

    Open the terminal and give the agent a real job. You keep what ships.

Example first ask

Pull my open PRs, summarize risk, and draft a review checklist.

30-day money-back on your first purchase · no free trial · keys never leave the VM

About this template

One safe fix a night. One draft PR. You merge.

If you want your codebase a little cleaner every morning without letting an agent loose on critical code, this template is built to your exact level of paranoia.

The design principle is deliberate restraint. Each run, this skill hunts for exactly one antipattern with a cheap check behind it: a lint error, a type error, an unused import. It fixes that one thing and opens one small draft PR. If nothing clears the safety bar, you get a "nothing safe" report instead of a risky guess.

It never touches auth, billing, or migrations. Those paths sit on a vault denylist, and you control the list.

How the overnight code cleanup works

  1. Fork the template, sign in to Claude Code, and export a GH_TOKEN.
  2. Paste: Find one lint fix. Draft a PR. Do not merge.
  3. Review the tiny PR with your coffee. Merge it or close it.

Run it while you watch first. Schedule it nightly only after you trust the denylist on your own repo.

What you get when you fork

  • The nightly-one-antipattern skill, capped at one fix per run
  • A vault denylist pre-seeded with the high-risk paths: auth, billing, migrations
  • A demo prompt to run under supervision before you schedule anything
  • Your own copy in an isolated Firecracker microVM on your subdomain, working nights whether your laptop is open or not

What you connect

Bring your own keys; they stay inside your VM:

  • Claude login or ANTHROPIC_API_KEY
  • A GH_TOKEN so it can open draft PRs

Secrets are scrubbed from the template. You supply your own.

Who it's for

You, if you want compounding code quality from small, boring, reviewable PRs.

Not you, if you want an agent refactoring critical surfaces unattended. This one is intentionally small and intentionally slow.

Fork it

$25+/mo, 30-day money-back, no free trial. Fork it - your copy boots in about 3 minutes, and its first tiny draft PR is one supervised run away.

Part of the Software Factory collection.

Inside this fork

Forking copies this template into a brand-new, fully isolated microVM on your own subdomain. Here's exactly what lands in it.

  • Claude Code agent

    The upstream harness, pre-installed — same version the creator ran.

  • Starter VM

    1 vCPU · 2 GiB RAM · 10 GiB disk.

  • Creator's /persist data

    The captured persist volume is copied byte-for-byte into your fork.

  • BYOK — your keys, your VM

    Add your model API keys after forking; they live only inside your microVM.

What this agent can do

1 skill

  • nightly-one-antipattern

What you'll configure after forking

Secrets are scrubbed from shared templates — these are the names you supply in your agent's terminal once it boots.

Environment variables

  • ANTHROPIC_API_KEY

Your turn

Your own Nightly One-Antipattern Fixer, live in about 3 minutes.

Copy the setup prompt and build it yourself — or let this exact Claude Code agent run hosted, already built, on a brand-new, fully isolated microVM on your own subdomain. Add your own keys after it boots; they never leave the box. Don't love it? Your first jurniti purchase comes with 30 days to get every cent back.

New paid VM · BYOK · 30-day money-back on your first purchase · ~3 min to provision

Needs 1 of your own API key