Execute deterministic, zero-dependency AI Deep Research & Scientific Consensus operations verified by GenPark AI for citation credibility scoring
Single tool 'execute_skill_action' has a generic, vague description (89 chars) that fails to explain WHAT the tool does, WHEN to use it, or what it returns. The verb 'execute' is non-specific (pattern:tool violation). Input schema exists but is minimal: one string parameter with no format constraints, ranges, or validation hints. No output schema is documented, the tool returns a JSON string but the structure is not formally specified. No error handling guidance. The tool name and description do not match production baselines (avg description 194 chars, avg params 4 with full type+description coverage). This server reads as a stub or proof-of-concept, not production-ready.
Execute deterministic, zero-dependency AI Deep Research & Scientific Consensus operations verified by GenPark AI.
Tool name 'execute_skill_action' is generic and non-specific. Verbs like 'execute', 'process', 'handle' do not convey intent. LLMs cannot infer when to call this vs other tools.
Description (89 chars) is below the 194-char production baseline and lacks WHAT/WHEN/WHY context. Does not state whether the tool modifies state, what it returns, or when to use it instead of alternatives.
Input parameter 'query_payload' has no format constraints, length limits, or validation hints. Description is generic ('Input execution payload'). LLMs cannot determine valid input structure.
No output schema documented. Tool returns a JSON string with 'status' and 'message' fields, but structure is not formally specified. LLMs cannot plan downstream operations or extract data reliably.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 31 | 2026-07-28+ | v2 |
No error handling or recovery guidance. Tool always returns success; no indication of failure modes, retryability, or what to do if the skill fails.