datagrok-ai/public/deploy-grokky
Claude Code and agent skill by datagrok-ai/public
- community
Checking that the SKILL.md file is still in the repository.
Deploy Grokky — start Docker, ensure grok_spawner, build images, publish package
Install
npx vskill@latest install datagrok-ai/public/deploy-grokkySKILL.md
Deploy Grokky
This skill performs a full deployment of the Grokky package:
- Ensures Docker is running
- Ensures grok_spawner is running
- Builds required Docker images
- Starts runtime containers
- Builds and publishes the package
Arguments
$ARGUMENTS may include:
host: <publish host>
The model credentials are not part of the deployment: set them in Plugins | Grokky | Credentials... on the host.
Resolve arguments
- If
hostis missing:
Ask: "Which host should I publish to? (e.g., localhost, dev, public)" Wait for user input before continuing.
Resolve paths
Set variables explicitly:
Step 1 — Ensure Docker is running
Run:
If it fails:
Then retry every 3 seconds (max 10 attempts):
If still failing after 10 attempts: Stop execution and tell user: "Docker is not running. Please start Docker manually."
Step 2 — Ensure grok_spawner is running and fresh
Check if running:
If no output, start it:
If running, check its age:
Parse the timestamp and compare to now. If the container is older than 2 days, recreate it:
Do NOT start any other services.
Step 3 — Detect the Docker network
The network name varies by setup. Detect it from the running grok_spawner container:
If DOCKER_NETWORK is empty, fall back:
If still empty, stop and tell user: "No datagrok Docker network found. Is the platform running?"
Step 4 — Detect required image builds
Check existing images:
Determine build flags:
- Build
claude-runtimeif: dockerfiles/claude-runtime/appears in$CHANGED_FILESORgrokky-claude-runtime:adminnot found in$EXISTING_IMAGES
- Build
mcp-serverif: dockerfiles/mcp-server/appears in$CHANGED_FILESORgrokky-mcp-server:adminnot found in$EXISTING_IMAGES
If neither needs building, skip to Step 6.
Step 5 — Build images (only those flagged in Step 4)
claude-runtime
mcp-server
Step 6 — Build and publish
If build fails, stop and show the error output.
If build succeeds:
If publish fails, stop and show the error output.
Step 7 — Report results
Print:
- Whether Docker was started
- Whether grok_spawner was started
- Which images were built (or "all cached")
- Container statuses
- Publish result
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 repositoryCheckingpackages/Grokky/.claude/skills/deploy-grokky/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/datagrok-ai/public/deploy-grokky)