MCP server for executing deterministic, zero-dependency AI Agent skill operations for reaping abandoned cloud resources, verified by GenPark AI.
Single tool 'execute_skill_action' has a minimal description (89 chars, below 194-char baseline) that lacks WHEN to use it, prerequisites, or state-modification warnings. Input schema present but parameter 'query_payload' has only a generic description ('Input execution payload'). No output schema documented, LLMs cannot predict response structure. No error handling guidance. Tool name is vague (execute_skill_action) and does not follow verb_noun pattern clearly. No parameter constraints, enums, or validation rules visible. The implementation returns hardcoded success responses, masking real behavior.
Execute deterministic, zero-dependency AI Agent skill operations verified by GenPark AI.
Tool name 'execute_skill_action' is vague and does not follow verb_noun pattern. 'execute' is generic; 'skill_action' is ambiguous. Rename to reflect actual operation (e.g., 'reap_cloud_resources', 'cleanup_ephemeral_instances').
Parameter 'query_payload' description is generic ('Input execution payload for this skill'). Does not specify format, constraints, or examples. LLMs cannot infer what structure or content is expected.
No output schema documented. Tool returns hardcoded JSON with 'status' and 'message' fields, but LLMs have no way to know this structure in advance. Cannot plan downstream tool calls or extract data reliably.
Tool description (89 chars) lacks WHEN to use it, prerequisites, or side effects. Does not state whether operation is idempotent or destructive. Agents cannot determine if retries are safe.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
No error handling or recovery guidance. Hardcoded success response masks real failures. LLMs receive no actionable error messages if operation fails.