commonagent/spec-writer
v0.3.0Apache-2.0
Turns what somebody wants an agent to do into the agent's own files the builder will take (agent-descriptor.json, agent-runtime-requirements.json, plugin.json and a SKILL.md per skill), and says plainly what it could not settle without them.
ask-what-is-missing
last, to write the reply and put the open questions to the person
check-it-builds
once a draft exists, to find out whether the builder will take it
draft-the-spec
once the request is recorded, to write the spec it describes
read-what-was-asked
the first step of writing a spec, before anything is drafted
write-a-spec
when somebody wants an agent built and has said what it should do, in their own words, however untidily