بنقرة واحدة
sparkgen-debug
Diagnose issues with Ollama, Docker, AWS, endpoints, guardrails, RAG, or general health
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Diagnose issues with Ollama, Docker, AWS, endpoints, guardrails, RAG, or general health
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate a new SparkGen-AWS project from the cookiecutter template
Develop and modify the SparkGen-AWS cookiecutter template — variables, hooks, files
Run cookiecutter matrix tests to verify template generates correctly across all variable combinations
Add, modify, remove, list, or show agents in the workflow
Send a chat message to the running agent server and display the response
Switch LLM providers, deployment modes, and manage environment configuration
| name | sparkgen-debug |
| description | Diagnose issues with Ollama, Docker, AWS, endpoints, guardrails, RAG, or general health |
| user_invokable | true |
| auto_invokable | true |
| auto_invoke_hint | Invoke when the user encounters errors or something is not working |
| arguments | [ollama|docker|aws|endpoint|guardrail|rag|general] |
Diagnose and troubleshoot issues. Default is general which runs all checks.
Always gather this state first:
curl -sf http://localhost:8000/healthcurl -sf http://localhost:11434/api/tagsdocker info 2>/dev/null && docker compose ps 2>/dev/null.env if exists for DEPLOYMENT_MODE and LLM_PROVIDER/sparkgen-debug ollama)curl -sf http://localhost:11434/api/tagsollama list.env.local OLLAMA_MODEL (must include tag, e.g., llama3.2:3b)curl -s http://localhost:11434/api/generate -d '{"model":"<model>","prompt":"hi","stream":false}'cat ~/.ollama/logs/server.log | tail -50 (macOS)/sparkgen-debug docker)docker infodocker compose psdocker compose logs --tail=50 agentcurl -sf http://localhost:8000/shell/redis-cli -h localhost pinglsof -i :8000 -i :8080 -i :6379 -i :11434/sparkgen-debug aws)aws sts get-caller-identityaws configure get regionaws bedrock list-foundation-models --max-results 1aws dynamodb list-tablesaws s3 ls | grep <project_prefix>/sparkgen-debug endpoint)GET /healthGET /v1/agentsGET /v1/toolsGET /v1/workflowGET /v1/guardrailsGET /v1/promptsPOST /v1/chat with test message
For each, report status code and whether response is valid JSON./sparkgen-debug guardrail)GET /v1/guardrailspython -m app.guardrails.test_runner --defaults guardrails/default_guardrails.yamlPOST /v1/guardrails/test with sample inputguardrails/default_guardrails.yaml/sparkgen-debug rag)config/rag.yamlGET /v1/rag/knowledge-basesls documents/ls local_data/vectors/POST /v1/rag/query with simple question/sparkgen-debug general or /sparkgen-debug)Run ALL checks above. Output a health dashboard:
=== SparkGen Health Dashboard ===
Server: [OK|FAIL] http://localhost:8000
Ollama: [OK|FAIL|N/A] http://localhost:11434
Docker: [OK|FAIL|N/A]
Env File: [OK|MISSING] .env → DEPLOYMENT_MODE=<mode>
Endpoints: [OK|FAIL] <N>/7 responding
Guardrails: [OK|FAIL|DISABLED]
RAG: [OK|FAIL|DISABLED]
Tests: <last run status if available>