CtrlK
BlogDocsLog inGet started
Tessl Logo

grok-media

xAI Grok image and video generation guide covering authentication, endpoints, prompt structure, image editing, reference-image video, and async polling.

54

Quality

60%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/grok-media/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is concise and well-structured with concrete endpoints, fields, and failure handling, but lacks executable request/code examples and a tight validation-loop workflow. Adding example requests and explicit polling/checkpoint steps would meaningfully improve actionability and workflow clarity.

Suggestions

Add at least one copy-paste executable example per endpoint — a curl command or JSON request body for text-to-image, image edit, and video generation — to lift actionability.

Tighten the async video workflow into an explicit numbered sequence with a polling cadence and a validate/handle-failure retry loop (e.g., 1. submit, 2. poll until done/failed/expired, 3. on failure, preserve endpoint/mode/prompt and surface error).

De-duplicate the 'Image prompting' and 'Grok-Specific Prompt Guidance > Images' sections, which both cover edits/preservation-by-omission, to further sharpen conciseness.

DimensionReasoningScore

Conciseness

Lean, tersely lists endpoints, fields, env vars, pricing, and status values without explaining concepts Claude already knows; minor redundancy between the 'Image prompting' and 'Grok-Specific Prompt Guidance > Images' sections could be trimmed.

4 / 5

Actionability

Concrete endpoints, fields, header format, and status values are given, but there are no executable request examples (curl, JSON request bodies, or code snippets), leaving a key execution gap for an API skill.

3 / 5

Workflow Clarity

The async polling flow (submit → poll → done/failed/expired) and a Failure Handling section are present, but it is not a tightly sequenced validate→fix→retry workflow with explicit checkpoints.

3 / 5

Progressive Disclosure

A single well-organized SKILL.md with clear section headers and no nested references; easy to navigate, though pricing and prompt-guidance content is inlined rather than split into separate files.

4 / 5

Total

14

/

20

Passed

Description

58%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and well-scoped to a distinct xAI Grok media niche, but lacks an explicit 'Use when...' trigger clause and natural user phrasings, which caps completeness and trigger quality. Adding concrete trigger phrases would raise the score.

Suggestions

Add an explicit 'Use when...' clause naming natural triggers (e.g., 'Use when generating images or video with xAI Grok, or when the user asks for Grok image/video generation').

Include natural user phrasings and synonyms (e.g., 'generate images', 'make a video', 'Grok media') alongside the current technical terms.

Reframe 'guide covering X' as concrete verbs (e.g., 'Generate and edit Grok images, create text-to-video and reference-image video, poll async video jobs') for sharper specificity.

DimensionReasoningScore

Specificity

Lists several concrete coverage areas — 'authentication, endpoints, prompt structure, image editing, reference-image video, and async polling' — but frames them as topics under 'guide covering' rather than concrete verbs, leaving minor gaps.

4 / 5

Completeness

Provides a clear 'what' enumerating capabilities, but offers no 'when'/'Use when...' clause; the rubric caps completeness at 3 when explicit trigger guidance is missing.

3 / 5

Trigger Term Quality

Includes relevant terms like 'xAI Grok', 'image generation', 'video generation', and 'image editing', but misses natural user phrasings like 'generate images', 'make a video', or 'Grok', and lacks synonyms/variants.

3 / 5

Distinctiveness Conflict Risk

'xAI Grok image and video generation' is a clear niche with minimal conflict risk against generic media skills, with only minor overlap possible with other provider-specific generation skills.

4 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
calesthio/OpenMontage
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.