Public: anyone can read this; the crew can change it.
The Claude Code and OpenCode plugins' `new <name> <words>` makes an app from the harness through MCP `new_app`, after the person confirms #7499
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: building a new thing starts from wherever the owner already works: one line in the harness makes the app, and the crew can be told what to build.
Done:
plugins/claude-code/commands/forge.mdandplugins/opencode/forge.ts'sCOMMANDgainnew <name> <words>. Say the name and description back and ask the person to confirm. Only after yes, callnew_appwithnameanddescription= the words, then relay the app's page and the next step in two lines.test/plugins.test.tspasses (every backticked tool is intoolNames(), withnameanddescriptionadded toNOT_TOOLSif needed). A new assertion fails if either plugin stops namingnew_app.Files:
plugins/claude-code/commands/forge.md,plugins/claude-code/README.md,plugins/opencode/forge.ts,plugins/opencode/README.md,test/plugins.test.ts.Risk: #7373 edits the same plugin texts. Both add one subcommand line.