skills/mcp-smoke-test/SKILL.md
Validate that MCP servers respond correctly to health probes and basic tool calls. Detect down servers, mismatched schemas, and transport errors.
npx skillsauth add ariffazil/openclaw-workspace MCP Server Smoke TestInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Federation organs expose MCP surfaces on different ports. This skill validates that each server is reachable, returns the expected tool count, and responds to a basic tool call without errors.
| Input | Required | Description |
|-------|----------|-------------|
| server_list | yes | Array of {name, url, expected_tools} |
| timeout_ms | no | Default 5000ms |
For each server in server_list:
/health or root endpointFor each healthy server:
tools/list or REST equivalent)expected_toolsFor each healthy server:
arif_floor_status, health)| Tool | Purpose |
|------|---------|
| curl / fetch | HTTP health probe |
| mcp-call | MCP tool invocation |
## Skill Result: mcp-smoke-test
### Summary
[X/Y] servers healthy, [Z] drift, [W] broken
### Per-Server Results
| Server | Status | Tools | RTT | Error |
|--------|--------|-------|-----|-------|
| arifOS | UP | 13/13 | 45ms | — |
| GEOX | UP | 28/28 | 120ms | — |
| WEALTH | DOWN | — | — | connection refused |
### Drift Detected
- None / [list]
### Recommendations
1. [Action] — [Server] — [Priority]
| Condition | Escalate To | Method | |-----------|-------------|--------| | arifOS down | ops.agent + Arif | Immediate alert | | Tool count drift >5 | AAA agent | Registry update needed | | Repeated failures | A-FORGE agent | Deployment rollback check |
Skill version 1.0.0 — AAA Skill Library
development
Check every skill’s “use when” and “do not use when” clauses for collisions, missing negatives, and vague verbs like “help,” “assist,” or “improve.” Load when linting, reviewing, or validating trigger boundaries.
development
Bootstrap, design, and package new skills. Load when capturing user intent for a new skill or drafting its initial instruction framework.
content-media
Diagnose which federation services are up, down, or drifting. Produce a prioritized remediation plan.
business
Scan a repo or workspace for exposed secrets, tokens, keys, and credentials. Produce a findings report with remediation steps.