od-share-to-community (scenario)
Triggered by the post-completion "Share to OpenDesign" submission action. The user just finished a piece of work in this project and wants to ship it as a plugin. They have not been asked any questions yet.
Required outcome
Produce a folder named generated-plugin/ in the active project workspace. At minimum:
SKILL.mdwith frontmatter and clear agent instructions.open-design.jsonwith valid plugin metadata:specVersion,name,version,description, mode, task kind, inputs, plus any pipeline / context references the workflow needs.plugin.repois optional during scaffolding, but do not silently omit it: checkgh --versionandgh auth status, then prefer the local account login printed by auth status. Only usegh api user --jq .loginas a fallback when auth status does not expose a login. Ifghis missing, not logged in, rate-limited, or cannot resolve a real owner, omitplugin.repoinstead of inventing an owner and explicitly report the auth problem withgh auth refresh -h github.com -s repo,workflow,gh auth login -h github.com -s repo,workflow, or `od plugin publish-repo generated-plugin --owner <github-l…