qa-tech-specs

Validates image and video assets against platform technical specs before publishing.

9|Updated May 8, 2026
One-click install
npx skills add https://github.com/simpletibr/simplicio-loop-marketing --skill qa-tech-specs-simpletibr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-tech-specs
Source: https://github.com/simpletibr/simplicio-loop-marketing/tree/main/.skills/qa-tech-specs
Command: npx skills add https://github.com/simpletibr/simplicio-loop-marketing --skill qa-tech-specs-simpletibr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Publishing assets to social platforms often fails or degrades in quality when files violate platform requirements for aspect ratio, resolution, duration, file size, or codec. This Skill catches those violations before scheduling, so a 1:1 image never gets pushed to a 9:16 Reel slot. ## Core Features & Use Cases - Spec Compliance Checking: Parses platform spec tables from .specs/product/CHANNELS.md and compares them against actual file metadata probed with ffprobe or identify. - Violation Classification: Distinguishes hard violations (platform will reject) from soft violations (accepted but lower quality), with suggested fixes like re-encode, crop, or scale. - Use Case: After generating a batch of videos with Higgsfield or Topview, validate each file against TikTok and YouTube Shorts specs and receive a per-platform pass map before scheduling on adaptlypost. ## Quick Start Validate the file outputs/reel-001.mp4 against the technical specs for tiktok and youtube_shorts and report any violations with suggested fixes.

Frequently Asked Questions about qa-tech-specs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a video meets TikTok and Instagram Reels specs before posting?

Probe the file with ffprobe to extract aspect ratio, resolution, duration, codec, and file size, then compare each value against the platform spec table. The skill returns a per-platform pass map listing violations and fixes such as re-encoding or cropping.

How to validate image aspect ratio for multiple social platforms at once?

Pass the image path with a list of target platforms like ig_feed, ig_story, and linkedin. The skill reads each platform's accepted aspect ratios from CHANNELS.md and flags mismatches, for example a 1:1 image pushed to a 9:16 placement.

What is the difference between hard and soft spec violations?

Hard violations mean the platform will reject the upload, such as a wrong aspect ratio or oversized file, and they set the overall pass flag to false. Soft violations are accepted by the platform but reduce quality, like a codec at the edge of the spec.

What tools are required to probe video and image metadata?

The skill uses ffprobe for video files and ImageMagick's identify for images. If either tool is missing, it surfaces the name of the missing tool along with the install command.

What happens when a platform is missing from the spec document?

If CHANNELS.md has no entry for a requested target platform, the skill logs a warning, skips that platform, and recommends updating the spec document rather than failing the entire validation run.