hosty-app-skill
Hosty App Skill
Use this skill to implement Hosty runtime apps in the shape expected by this repository. The supported contract is an app manifest with schemaVersion: "app.0.1".
Workflow
- Identify whether the user wants to create a new runtime app, wrap an existing app, update an app manifest, add Hosty identity/roles, configure data/backups, or validate an app.
- Treat
docs/features/runtime-app-manifest/feature.md,docs/features/domain-model/feature.md,docs/features/auth-gateway/feature.md,apps/core/src/Haas.Hosty.Core/RuntimeAppManifest.cs,apps/core/src/Haas.Hosty.Core/CoreLifecycleService.cs, andapps/demo-appas source of truth when implementation details matter. - Use
apps/demo-app/manifest.jsonas the manifest shape andhosty apps install apps/demo-app --runtime devas the local directory install pattern.
Running Core Guide
When working against a running Core, retrieve get_app_development_guide over authorized Core MCP
or app_creation_guide in Harness. Start with overview, then request relevant topics. The operator
CLI equivalent is hosty --data-root <root> apps guide --topic <id> --format json. Check the Core
version, guide revision and manifest schema before applying examples; SDK capabilities differ by
stack. These readers grant no mutation authority. Do not bypass disabled/refused MCP with a shell
bridge; an already authorized typed coordinator may use the same control reader. Repository source
and the references below remain the evidence for changes to the current implementation.