City lifecycle — status, start, stop, init
65
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./internal/bootstrap/packs/core/skills/gc-city/SKILL.mdA city is a directory containing city.toml and .gc/ runtime state.
gc init # Initialize city in current directory
gc init <path> # Initialize city at pathgc start # Start city under the supervisor
gc start <path> # Start city at path under the supervisor
gc supervisor run # Run the supervisor in the foreground
gc start --dry-run # Preview what would start
gc stop # Stop the current city
gc restart # Stop then startgc init and gc start register the city with the machine supervisor,
ensure it is running, and trigger an immediate reconcile. Interactive
sessions are created separately with gc session new <template>.
gc status # City-wide overview
gc session list # Session / agent status
gc rig status <name> # Rig statusgc suspend # Suspend entire city
gc resume # Resume suspended citygc config show # Show resolved configuration
gc config explain # Show config layering and provenance
gc doctor # Run health checksgc events # Tail the event log
gc event emit <type> [data] # Emit a custom eventSee gc skills dashboard for full dashboard reference.
Packs extend Gas City with additional commands, prompts, formulas, and
doctor checks. Pack commands appear as top-level gc <pack> <command>
subcommands.
gc pack list # List installed packs
gc pack fetch # Fetch remote packsf530008
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.