Spec features with AI and hand off to coding agent
Author discusses a spec with an AI agent or ChatGPT, then hands it to an agent to code, and tests the outcome instead of reading every line.
Done withChatGPT
- What they did
- The author first talks through a feature with an AI agent or ChatGPT to produce a thorough spec. That spec then goes to a coding agent, which writes the code. The author doesn't read every line of the output; instead they test the result thoroughly themselves.
- How it went
- The author says they ship better-quality applications much faster, and that the AI handles edge cases and best practices they might have missed. Bugs that remain, like unexpected data, are ones they'd have written too.
- Worth knowing
- Since review happens through testing rather than reading code, the quality of your tests, especially with unexpected input data, decides whether bugs get caught.
Try it yourself with Claude Code
I want to add [feature] to this project. First interview me with questions until you can write a clear spec, and save it as SPEC.md. Then implement it and write tests that check the behavior. Finished means the tests pass and you give me a short list of steps to try the feature myself. Ask before deleting files or changing the database.
Source: HN · Feb 16, 2026
Five of these in your inbox every morning
The best things people got an AI agent to do, each with the prompt to try it.
More like this
- Claude
Build a C compiler with a team of parallel agents
Anthropic's engineering write-up on tasking Opus 4.6 agent teams with building a C compiler.
- Custom agent
Add agentic forgetting to an agent's memory
Someone implemented a rudimentary version of Tim Kellogg's agentic forgetting approach and reports it works impressively even in its simplest form.
Hand narrow code changes to Devin for pull requests
A team used Devin for a month on small fixes like chart formatting and API edge cases, with tests and PRs; a complex full-stack task went poorly.
Migrate toolchain, architecture and site design with Claude Code
A developer had Claude Code switch a monorepo to oxlint/oxfmt, restructure the architecture and redesign a site, validating in a loop; the redesign took days instead of weeks.
Build and deploy a Game of Life simulation site
In a vendor launch demo, Devin built an interactive Game of Life website, added requested features step by step, and deployed it to Netlify.
Resolve a Slack-reported issue with a coding agent
A Codex agent resolved an issue passed to it in about 40 minutes, and an ops agent verified the fix back in Slack.