Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

FAQ and troubleshooting

Platform spec article

FAQ and troubleshooting

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Operator and author FAQs.

Host projects always receive corelib through toolchain resolution. Templates must not document or generate an opt-out; see design model.

Only as beskid.templates.* packages on pckg. The CLI downloads them when the registry is available; it does not embed stale copies when updates exist.

Yes. Template output may set type: Mod and include project.mod { ... } per Project manifest contract.

KindCommand shape
Projectbeskid new console -o ./MyApp
Itembeskid new contract -o ./Src/File.bd --project ./MyApp
Workspacebeskid new workspace-demo -o ./MyWs

Expected: type: Template projects are not app compile targets. Run beskid new into a scratch folder to validate.

By design. Install with beskid new install <package> to refresh the cache.

You received a warning. Prefer installing a non-yanked version; use --allow-yanked only when intentional.

E1904 — a {{symbol}} was not bound. Pass --symbol or run interactive mode.

pckg page shows no API docs for my template

Section titled “pckg page shows no API docs for my template”

Correct for packageKind: template. See template packages.