An opencode agent that turns rough ideas into detailed, well-structured task specifications for the Agent Loops orchestration system.
Takes a vague concept like “a website for my project” and produces a production-ready spec with:
curl command for the Agent Loops APImkdir -p .opencode/agents
curl -o .opencode/agents/specsmith.md https://raw.githubusercontent.com/danifernandezs/specsmith-agent/main/specsmith.md
Or clone and copy:
git clone https://github.com/danifernandezs/specsmith-agent.git
mkdir -p .opencode/agents
cp specsmith-agent/specsmith.md .opencode/agents/
In any project with opencode, ask specsmith to help you define a task:
Write me a spec for a REST API that manages inventory for a warehouse
I need a spec for a landing page for my SaaS startup, similar to vercel.com
Specsmith will:
curl command ready to POST to your Agent Loops orchestratorSpecs are formatted for the Agent Loops API. The agent will ask you for:
https://your-instance.example.com:3000)This agent is the spec-writing companion for Agent Loops — a multi-agent orchestration system that decomposes tasks via LLM and assigns them to specialized agents in isolated Docker containers.
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
Please read the LICENSE file for more details.