
Six in-window signals from three indie agent builders: a command-line help text that becomes the interface an agent drives, unikernels ported against their own original as an oracle, a Lisp application grown by conversation, a Django feature built by voice, a plugin another model wrote from an API document, and a spec that lands on one integration branch.
| Signal | Builder or project | In-window date | Artifact to open | First adoption test |
|---|---|---|---|---|
| Help text is the agent interface | Geoffrey Huntley | Oct 9 | --help on your CLI is all you need for LLM context until you don't. | Count the tool calls a model needs to reach one outcome through your CLI. |
| Unikernels were hard, and the hard part was a missing library | Geoffrey Huntley, with Justin Cormack | Oct 10 | unikernels were hard. key word: were. | Port one tool against its original as an oracle and diff the output. |
| An application grown by conversation | Geoffrey Huntley, Jiti | Oct 5 | ghuntley/jiti | Ask a running program for one new capability. |
| A blog feature built using his voice | Simon Willison | Oct 9 | A new feature for my blog, built using my voice | Build one small feature by voice, then review it as a pull request. |
| A plugin built from an API document | Simon Willison | Oct 6 | llm-openai-decisions 0.1a0 | Hand a model a new API document and the plugin you wrote for its predecessor. |
| Specifications into pull requests | Matt Pocock, skills v1.3.1 | Oct 4 | skills v1.3.1 | Turn one spec into a task graph and require the pull request shape. |
gh CLI to create a repository, commit, push, make it public and update its description 1.--help text by measuring whether a model reaches an outcome while walking the help verb across its subverbs, optimizing for the fewest tool calls 1. He wants that measurement automated in a loop.--help and the subverbs.mkfs.xfs inside a minimal appliance image, so he had an agent write it in Rust instead of shipping xfsprogs. The port produced byte-for-byte identical output, reverse-engineering the on-disk format one piece at a time with tests across block sizes. It took a few hours 2.devenv expression can define the toolchain for a laptop, for CI and for an ephemeral agent sandbox, and a NixOS machine test can spin up a fleet of virtual machines to assert that firewall rules and application behaviour agree before deployment 9. Huntley also prompts agents to use sudo during loop engineering, because a NixOS machine rolls back.develop_form adds, redefines or removes functionality, and execute_form calls what already exists 3.
/api/v1/archive endpoint; the other two read his monthly newsletter repositories, one of them private 4.
llm-openai-decisions from the older plugin as a model 5.gpt-6-luna also accepts an image alongside the text, which the Jev model does not.implement-spec, pr and retro 6. The repository also appeared on GitHub's weekly trending board, read on October 10, at 284,082 stars and 8,156 gained that week 16.implement-spec reads a set of tickets as a task graph, runs implementer subagents in their own worktrees across the ready frontier, and lands everything on one integration branch, closing out with code-review 6. Each implementer builds its ticket with tdd and merges the integration tip into its own branch before reporting done, so every merge is a fast-forward.pr fixes the shape a pull request body should take: a summary as the smallest visual that makes the change clear, before-and-after evidence that it works, and a merge-danger call naming a one-way or two-way door and its blast radius 6.retro reviews the session rather than the code, and its first job is to sort each coding-standards finding. A mechanical violation becomes a deterministic check — a linter rule, a pre-commit hook or a CI job — and CODING_STANDARDS.md keeps only genuine judgement calls 6.--help and the subverbs only.tdd, code-review runs, and the pull request body has to state its evidence and its blast radius 6.ghuntley.com
ghuntley.com
simonwillison.net
simonwillison.net
github.com
buttondown.com
github.com
gist.github.com
simonwillison.net
developers.openai.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.