
ark-devspace
by dwmkerr
Run Claude Code as an isolated and containerized A2A agent - orchestrate multiple sessions with full visibility on Claude operations and messages. Configure marketplaces, plugins, MCP servers and more.
SKILL.md
name: Ark DevSpace description: Run Ark from cloned source using devspace
Ark DevSpace
Run Ark from a cloned repository using devspace for development/PR testing.
CRITICAL: Failure Behavior
If devspace fails, you MUST STOP and report the error. Do NOT try alternative approaches like ark-cli or npm install. DevSpace failures must be diagnosed and fixed.
When to use
- Testing Ark pull requests
- Running Ark from source code
Prerequisites
- Ark repo cloned (e.g.,
/workspace/arkor/workspace/agents-at-scale-ark) - Kind cluster running (use kind-setup skill if needed)
- Verify cluster:
kubectl cluster-info
Steps
-
Navigate to ark repo
cd /workspace/ark # or /workspace/agents-at-scale-ark -
Deploy with devspace (non-interactive)
devspace deployThis deploys all components and exits. Check the exit code - if non-zero, STOP and troubleshoot.
-
Verify deployment succeeded
kubectl get pods -n ark-system kubectl get pods -n cert-manager -
Wait for pods to be ready
kubectl wait --for=condition=Ready pods --all -n ark-system --timeout=300s -
Check services
kubectl get svc -n ark-system
Troubleshooting
Check devspace logs
ls -la .devspace/logs/
cat .devspace/logs/default.log
Common failures
-
"namespace not found" - Set namespace first
devspace use namespace ark-system -
"image pull error" - Build images locally
devspace build -
Cert-manager not ready - Wait for it
kubectl wait --for=condition=Available deployment --all -n cert-manager --timeout=120s -
Cluster connectivity - Re-export kubeconfig
kind export kubeconfig --name ark-cluster --internal
If devspace exits with error
- Check the exit code and error message
- Check
.devspace/logs/for detailed logs - Check pod status:
kubectl get pods -A - Check events:
kubectl get events -A --sort-by='.lastTimestamp' - STOP and report the specific error - do not try workarounds
Cleanup
devspace purge
kubectl delete ns ark-system --ignore-not-found
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です