Execute deterministic, zero-dependency AI Video & Generative Media Repurposing operations verified by GenPark AI.
Single tool with minimal definition quality. Tool name 'execute_skill_action' is generic and violates verb_noun clarity (pattern:tool). Description is 127 chars but lacks WHEN/WHY guidance and does not explain what 'query_payload' means or what the tool returns. Input schema has only one parameter with minimal description ('Input execution payload'). No output schema documented. No error handling, no parameter constraints, no examples of valid payloads. Tool appears to be a catch-all wrapper rather than a focused, composable operation. Hard cap applied: tool definition is inferred from JSON response, not explicit registration code.
Execute deterministic, zero-dependency AI Video & Generative Media Repurposing operations verified by GenPark AI.
Tool name 'execute_skill_action' is generic and does not follow verb_noun pattern. Names like 'execute', 'process', 'handle' are ambiguous. Should be specific: 'reframe_video_aspect_ratio', 'calculate_smart_reframe', or similar.
No output schema documented. LLMs cannot plan downstream calls or extract structured data. Tool returns JSON text in a 'text' field but structure is not declared.
Parameter 'query_payload' description is vague ('Input execution payload for this skill'). Does not explain format, constraints, or examples. LLMs cannot infer valid payloads.
No error handling or recovery guidance. Tool always returns 'SUCCESS' status regardless of input. No validation, no error classification, no actionable error messages.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 33 | 2026-07-28+ | v2 |
Tool description does not explain WHEN to use it or what it returns. Lacks context for LLM tool selection. Should state: 'Reframes video from one aspect ratio to another while keeping active speaker centered. Returns reframe plan with crop viewport and motion tracking confidence.'