commonagent/code-writer
v0.2.1Apache-2.0
Writes the scripts a spec names so that the test-writer's suite passes, in the house stack, the way a coding session works: write, check, read the failures, fix, until the check says done. Reads a prototype in any language as the statement of what was wanted and writes it again in the stack. It is one code writer among any: the package-maker packs scripts from whichever code writer delivered them.
plugin.json
- name
- code-writer
- version
- 0.2.1
- description
- Writes the scripts a spec names so that the test-writer's suite passes, in the house stack, the way a coding session works: write, check, read the failures, fix, until the check says done. Reads a prototype in any language as the statement of what was wanted and writes it again in the stack. It is one code writer among any: the package-maker packs scripts from whichever code writer delivered them.
- author
- Agent Builder
- license
- Apache-2.0
- extensions
- net.agentdoc.package
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "code-writer",
"version": "0.2.1",
"description": "Writes the scripts a spec names so that the test-writer's suite passes, in the house stack, the way a coding session works: write, check, read the failures, fix, until the check says done. Reads a prototype in any language as the statement of what was wanted and writes it again in the stack. It is one code writer among any: the package-maker packs scripts from whichever code writer delivered them.",
"license": "Apache-2.0",
"author": {
"name": "Agent Builder"
},
"keywords": [
"built-agent",
"draft",
"write-the-scripts",
"lay-out-the-workspace",
"check-the-work",
"report-the-work"
],
"extensions": {
"net.agentdoc.package": {
"build": {
"skills": {
"write-the-scripts": {
"scripts": [
"scripts/workspace.mjs",
"scripts/check.mjs",
"scripts/report.mjs",
"scripts/pieces.mjs",
"scripts/verify.mjs",
"scripts/went-without.mjs",
"scripts/agent-folder.mjs"
],
"references": [
"references/what-the-house-stack-is.md",
"references/a-package-that-works",
"rules.md"
]
},
"lay-out-the-workspace": {
"scripts": [
"scripts/workspace.mjs",
"scripts/agent-folder.mjs"
]
},
"check-the-work": {
"scripts": [
"scripts/check.mjs",
"scripts/workspace.mjs",
"scripts/agent-folder.mjs"
]
},
"report-the-work": {
"scripts": [
"scripts/report.mjs",
"scripts/pieces.mjs",
"scripts/went-without.mjs"
]
}
}
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- net.agentdoc.package