tommy-ca/grok-bot-fleet-config/fleet-config-export
Claude Code and agent skill by tommy-ca/grok-bot-fleet-config
- community
Checking that the SKILL.md file is still in the repository.
when user wants to serialize/share/replicate fleet config to another account or teammate
Install
npx vskill@latest install tommy-ca/grok-bot-fleet-config/fleet-config-exportSKILL.md
Fleet config export
Serialize the multi-agent fleet (roles, rules, skills, rooms, routine recipes) into a scrubbed fleet-config.v1 pack. Companion: Fleet config import, Fleet config bootstrap, Design a Grok Bot.
Plugin root: this repo (fleet-config). Scripts live under scripts/; schema under schema/.
When to use
- Operator wants to share / replicate the fleet to another account or teammate
- Building a gist/repo handoff of org shape (not a single bot template)
Single bot vs fleet
| Ask | Path | |
|---|---|---|
| ONE bot template | Managed skill export-bot-template + create_bot_share_json (profile, memory, skills, routines, plugins only) | |
| FLEET org | This skill → fleet-config.v1 pack |
Do not use this pack for a single-bot public template card.
Steps
- Prefer the serialize script (fast, consistent scrub):
``bash python3 scripts/serialize_fleet_config.py ` Exit 0 prints the path to dist/fleet-config.v1.json. Also writes dist/README.md`.
Env overrides (defaults are Grok Bot box paths): FLEET_AGENTS_DIR, FLEET_WORKFLOWS_DIR, FLEET_RULES_DIR, FLEET_DIR, FLEET_DIST_DIR.
- Or manual pack matching schema
schema/fleet-config.v1.schema.json:
plugins: marketplacepluginIdonlyrules:~/.cursor/rules/*.mdc(fleet-roles, pstack-herdr-agents, pstack-models, …)skills:/home/box/agent-data/workflows/*/SKILL.md(slug, name, description, body)fleetDocs: roles-map, rooms-map, registry, concurrency, pstack-herdr-agents, openspec binding noteagents: live personas byroleKey(skip empty New Bot); routines as recipes (slug, name, description, scheduleOrTriggerIntent, prompt); never automation run idsrooms: name, charter, memberRoleKeys (max 6); no room UUIDs; collapse duplicate mixed rooms out of the packbootstrap.order: plugins → rules → skills → agents → rooms → healthchecks
- Scrub (public / teammate mode)
- Replace operator personal name →
operator - Strip agent/room/run UUIDs (map to roleKeys where obvious)
- Omit secrets files and their contents
- Never pack
box-secrets.json,host-secrets.json, teach-queue keys- cookies / chrome Login Data /
chrome-cookie-seed.json - transcripts, conversation DBs, user-memory shards
- account scope hashes, machine permission maps as credentials
- Verify before handoff
``bash python3 scripts/verify_fleet_config.py dist/fleet-config.v1.json ` Must print RESULT: PASS` and exit 0.
- Hand off
- Offer the dist path:
dist/fleet-config.v1.json(or$FLEET_DIST_DIR/fleet-config.v1.json) - Teammate options: private gist (invite or file-drop), shared repo, or file drop
- Point importer at README cold-start + Fleet config bootstrap
Done when
Dist JSON + README exist, verify PASS, scrub check clean (no operator legal name, no secret file contents), and the operator has a concrete handoff path.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/fleet-config-export/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tommy-ca/grok-bot-fleet-config/fleet-config-export)