silo
Guides usage of the silo CLI for isolated Tilt and k3d dev environments. Use when working with silo.toml, silo commands, profile switching, port isolation, or Tilt/k3d bootstrap.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
silo
Use this Skill when a project uses silo.toml or the user asks about silo commands, profiles, port isolation, or k3d/Tilt integration.
Instructions
- Prefer bundled docs for authoritative behavior:
silo doc <topic>(see topics below). - Use CLI commands directly; keep changes minimal and aligned with current config:
-
silo up [name]starts an instance (k3d optional, Tilt starts). -
silo downstops Tilt;--delete-clusterremoves k3d;--cleanremoves env/lockfile. -
silo env [name]generates env + lockfile only. -
silo profileslists profile names. -
silo statusreports current instance. -
silo versionprints CLI version.
-
- Profiles:
- Resolution order:
--profile>SILO_PROFILE> lockfile > base config. - Switching profiles requires
--force.
- Resolution order:
- Hosts and URLs:
- Prefer
*.localhosthostnames for cookie isolation (avoidlocalhost:PORT).
- Prefer
- k3d:
- If
k3d.registry.enabled = true, ensureK3D_REGISTRY_PORTis defined in[ports].
- If
- Do not edit
.silo.lockby hand; rerunsilo uporsilo down --cleaninstead.
Bundled Docs
Use silo doc [topic] (or --list / --json for discovery):
| Topic | Description |
|---|---|
config |
silo.toml reference |
profiles |
Profile configuration |
commands |
CLI command reference |
lockfile |
Lockfile format and behavior |
interpolation |
Template variables and phases |
ports |
Port allocation and validation |
hosts |
Hostnames and browser isolation |
urls |
URL templates and derived vars |
k3d |
k3d cluster integration |
hooks |
Lifecycle hooks |
logging |
Logging behavior and verbosity |
troubleshooting |
Common errors and fixes |
tilt |
Tilt integration and expectations |
Examples
silo up dev
silo up --profile testnet --force
silo doc profiles
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!