- Scaffold an app repo.
- Compile
budscollab.blueprint.jsonintobudscollab.package.json. - Validate the package.
- Generate review and plugin-package evidence.
Create an app
| Artifact | Purpose |
|---|---|
budscollab.blueprint.json | Editable app source for surfaces, capabilities, and metadata. |
budscollab.package.json | Strict package artifact used by validation and review. |
budscollab-app-review.json | Review evidence and any remaining install blockers. |
budscollab-showcase.json and SHOWCASE.md | Preview metadata for humans and agents. |
.budscollab/plugin-package.json | App-local agent/package wrapper tied to the same SDK artifact. |
verify:budscollab-plugin checks the app-local wrapper. It does not install the
app and it does not make a marketplace claim.
Keep CI aligned
For CI, keep the generated.github/workflows/budscollab-sdk.yml and run:
Choose a build lane
| Goal | Start here |
|---|---|
| Compact canvas object or chat output | Create a widget |
| Multi-surface app with fullscreen and dock | Create a full app |
| Agent-friendly package with skills, docs, and optional MCP | Create a plugin package |
| Understand the underlying model first | Safely composable apps |