一键导入
run-system-tests
Run comprehensive system tests across MAS, VMs, and APIs. Use when verifying system health, after deployments, or before releases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run comprehensive system tests across MAS, VMs, and APIs. Use when verifying system health, after deployments, or before releases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Deploy or restart the MINDEX API service on VM 192.168.0.189. Use when updating MINDEX, restarting the database API, or deploying MINDEX changes.
Execute non-trivial work using plan-first, verify-first, and lessons-fed defaults. Use when running 3+ step tasks, architectural work, or anything that may require re-planning.
Deploy the Mycosoft website to the Sandbox VM (192.168.0.187). Use when the user asks to deploy, push to sandbox, rebuild the website container, or update the live site.
Integrate neuromorphic UI into a page. Use when converting Shadcn pages to neuromorphic design or adding neuromorphic styling.
Deploy or restart the MAS orchestrator service on VM 192.168.0.188. Use when updating the Multi-Agent System, restarting the orchestrator, or deploying MAS changes.
Start the Mycosoft website dev server on port 3010. Use when the user wants to run the dev server, start development, or test the website locally.
| name | run-system-tests |
| description | Run comprehensive system tests across MAS, VMs, and APIs. Use when verifying system health, after deployments, or before releases. |
cd /path/to/mycosoft-mas
poetry run pytest tests/ -v
System Test Progress:
- [ ] Phase 1: Infrastructure (VMs and services)
- [ ] Phase 2: MAS API endpoints
- [ ] Phase 3: Memory system
- [ ] Phase 4: Agent registry
- [ ] Phase 5: Website health
- [ ] Phase 6: Integration tests
# Check all VMs are reachable
curl -s -o /dev/null -w "Sandbox: %{http_code}\n" http://192.168.0.187:3000
curl -s http://192.168.0.188:8001/health
curl -s http://192.168.0.189:8000/health
# Core endpoints
curl -s http://192.168.0.188:8001/health
curl -s http://192.168.0.188:8001/version
curl -s http://192.168.0.188:8001/metrics
# Memory API
curl -s http://192.168.0.188:8001/api/memory/health
# Voice API
curl -s http://192.168.0.188:8001/voice/orchestrator/health
# Test memory write
curl -X POST http://192.168.0.188:8001/api/memory/write \
-H "Content-Type: application/json" \
-d '{"content": "test memory", "scope": "ephemeral", "source": "test"}'
# Test memory read
curl -s http://192.168.0.188:8001/api/memory/recent?limit=5
curl -s http://192.168.0.188:8001/api/registry/agents
curl -s http://192.168.0.188:8001/api/registry/agents/status
# Local dev
curl -s -o /dev/null -w "%{http_code}" http://localhost:3010
# Sandbox
curl -s -o /dev/null -w "%{http_code}" https://sandbox.mycosoft.com
poetry run pytest tests/ -v -k "integration"
poetry run python scripts/comprehensive_test_suite.py