I’m still not entirely sure what the difference is between harness engineering and loop engineering,
but I think what matters is using plugins and skills that fit your own way of working.
I’ve been customizing "Agent Skills" by Addy Osmani, an engineering leader on the Google Chrome team,
to fit my solo developer workflow.
The main things I added are four features:
1. Added auto-workflow
2. Support for task-based work
3. Automatic git worktree integration for each task
4. Stronger reviews using subagents
On the main branch, I discuss what I’m going to work on and create tasks.
Then the actual implementation happens in a separate worktree for each task through auto-workflow, and AI carries the process through implementation, testing, review, and PR creation.
I haven’t fully automated planning, development, or scheduling, but I’m trying to make up for that with a task/worktree/subagent structure.
There’s still a lot to improve, but I’ll keep refining it
and hopefully grow it into a one-person company someday, like Peter Steinberger.