selecting-taubyte-context
Installation
SKILL.md
Selecting Taubyte Context
When to use
- Before any
tau push,tau delete,tau newresource, ordream injectcall. - Before/after switching between Dream local and remote clouds.
tauoperations target a different project than the local repo on disk.tau push projectfails withunknown clouddespitetau currentshowing one.
Mental model
tau stores profile (auth) and selection (cloud + project + optional application) in the global ~/tau.yaml, not in the on-disk project folder. So cd-ing into a project doesn't change tau's selection; you must select explicitly. Projects are scoped per cloud — switching clouds can leave the project selection pointing at something that doesn't exist on the new cloud.
Dream / import drift: the id: in your cloned config/config.yaml must match the cloud’s project id for that name on the selected cloud (see bootstrapping-taubyte-projects — "Dream import — align config/config.yaml id:"). If builds reference the wrong id, fix the YAML and push config before dream inject.