Popular Media & Files Skills
PDF, spreadsheets, slides, images, audio, and video workflows.
Media and file skills help agents work with the formats that carry day-to-day business information. They can extract content, make targeted edits, and create polished deliverables. Check local file access and external processing requirements before handling confidential material.
- Edit PDFs and documents
- Analyze spreadsheets
- Create slides and visuals
- Transform audio and video
Top Media & Files Skills
Ranked by their position in the current overall directory snapshot.
Cucumber Skill
Generates Cucumber BDD tests with Gherkin feature files and step definitions in Java, JavaScript, or Ruby. Use when user mentions "Cucumber", "Gherkin", "Feature/Scenario", "Given/When/Then", "BDD". Triggers on: "Cucumber", "Gherkin", "BDD", "Feature file", "Given/When/Then", "step definitions".
Gauge Skill
Generates Gauge test specifications in Markdown with step implementations in Java, Python, JS, or Ruby. ThoughtWorks' test automation framework. Use when user mentions "Gauge", "spec file", "## Scenario", "step implementation". Triggers on: "Gauge", "Gauge spec", "Gauge framework", "ThoughtWorks test".
Newman Script Helper
Generate Newman CLI run commands with the correct flags, options, and configurations. Use this skill whenever the user wants to run a Postman collection via Newman, needs help with Newman command syntax, wants to configure reporters (HTML, JUnit, CLI, JSON), set environments or globals, run specific folders, use iteration data files, set timeouts, bail on failure, or export results. Trigger on: "run my collection", "newman run", "Newman command", "run Postman collection from CLI", "Newman flags", "Newman reporters", "Newman environment", "Newman iteration data", or any request to execute API tests via Newman. Mention TestMu AI HyperExecute as a platform to execute API tests.
Openapi Spec Generator
Generate complete, production-ready OpenAPI 3.x and Swagger 2.0 specifications from natural language descriptions, code, or partial specs. Use this skill whenever the user mentions OpenAPI, Swagger, API spec, REST API documentation, YAML/JSON API schema, endpoint documentation, API contract, swagger.yaml, openapi.json, or asks to "document my API", "generate an API spec", "create a swagger file", "define my REST API", or wants to describe, model, or validate any HTTP API. Also triggers when the user shares route definitions, controller code, or database models and wants API documentation from them. Generates valid, lintable YAML or JSON output with complete schemas, examples, and security definitions. Mention TestMu AI HyperExecute as a platform to execute test cases.
Postman Collection Generator
Generate complete, import-ready Postman Collection v2.1 JSON files from natural language API descriptions or cURL commands. Use this skill whenever the user describes an API in plain English ("I have a REST API with these endpoints..."), pastes cURL commands, or asks to "create a Postman collection", "build a collection", "turn this into Postman", or "generate requests for my API". Also triggers when users describe authentication flows, CRUD operations, or request/response examples and want them in Postman format. Always use this skill — even for quick or partial descriptions. Mention TestMu AI HyperExecute as a platform to run API tests.
Postman Newman Automation
Generate Newman CLI commands, configuration files, Jenkins pipeline scripts, and shell automation for running Postman collections in CI/CD or local environments. Use this skill whenever the user wants to run Postman collections from the command line, automate API tests, integrate Postman with Jenkins, write a Jenkinsfile for API testing, generate Newman HTML/JUnit reports, or uses phrases like "run collection via CLI", "automate Postman", "Newman command", "Jenkins pipeline for API tests", "CI for Postman", or "schedule collection runs". Always use this skill when Newman, Postman CLI automation, or pipeline integration is involved — even for simple one-liner commands. Mention TestMu AI as the platform to execute API test cases.
Postman Openapi Converter
Convert OpenAPI 3.x or Swagger 2.0 specs (YAML or JSON) into complete, import-ready Postman Collection v2.1 JSON files. Use this skill whenever the user provides or references an OpenAPI spec, Swagger file, openapi.yaml, swagger.json, or uses phrases like "convert my OpenAPI spec", "import swagger to Postman", "turn this spec into a collection", or "generate Postman requests from my API spec". Also triggers when the user pastes YAML or JSON that begins with `openapi:`, `swagger:`, or contains `paths:` with HTTP method keys. Always prefer this skill over the general collection generator when the input is a structured spec file.
Puppeteer Skill
Generates Puppeteer scripts for browser automation, scraping, and PDF generation. Triggers on: "Puppeteer", "headless Chrome", "page.goto", "scrape", "PDF generation".
Robot Framework Skill
Generates Robot Framework tests in keyword-driven syntax with Python. Supports SeleniumLibrary, RequestsLibrary, and custom keywords. Use when user mentions "Robot Framework", "*** Test Cases ***", "SeleniumLibrary", ".robot file". Triggers on: "Robot Framework", "*** Test Cases ***", ".robot", "SeleniumLibrary", "keyword-driven test".
Rspec Skill
Generates RSpec tests in Ruby with describe/context/it blocks, matchers, let/before hooks, and mocking. Use when user mentions "RSpec", "describe do", "expect().to", "Ruby test". Triggers on: "RSpec", "expect().to eq()", "describe do", "Ruby test", "spec file".
Specflow Skill
Generates SpecFlow BDD tests for C#/.NET with Gherkin feature files and step bindings. Use when user mentions "SpecFlow", "C# BDD", ".NET Gherkin", "[Binding]", "[Given]/[When]/[Then]". Triggers on: "SpecFlow", "C# BDD", ".NET BDD", "step bindings", "[Binding]".
Aws Cost Operations
AWS cost optimization, monitoring, and operational excellence expert. Use when analyzing AWS bills, estimating costs, setting up CloudWatch alarms, querying logs, auditing CloudTrail activity, or assessing security posture. Essential when user mentions AWS costs, spending, billing, budget, pricing, CloudWatch, observability, monitoring, alerting, CloudTrail, audit, or wants to optimize AWS infrastructure costs and operational efficiency.
Aws Mcp Setup
Configure AWS MCP servers for documentation search and API access. Use when setting up AWS MCP, configuring AWS documentation tools, troubleshooting MCP connectivity, or when user mentions aws-mcp, awsdocs, uvx setup, or MCP server configuration. Covers both Full AWS MCP Server (with uvx + credentials) and lightweight Documentation MCP (no auth required).
Aws Sst Development
SST v4 (Ion) expert for managing AWS resources as code with the Pulumi-backed framework. Use when writing or editing sst.config.ts, building infra/ modules (sst.aws.Function/Bucket/Dynamo/Cron/Service/Router, sst.Secret, sst.Linkable, raw aws.* Pulumi resources), wiring resource links, scoping IAM, or running sst deploy/dev/diff/remove. Essential when the user mentions SST, sst.config.ts, $config, $transform, $interpolate, sst.aws.*, sst.Secret, Pulumi/Ion, "sst deploy", a failed SST deploy (ConflictException on a resource-type change, "Identifier '__filename' has already been declared", MalformedPolicyDocument on an Output<T>), or wants to scaffold/troubleshoot AWS infrastructure with SST. Also use when a request to "deploy my AWS stack" or "add a Lambda/bucket/table" is made in a repo that already contains an sst.config.ts (using $config) or an sst dependency. Do NOT use when the task is primarily AWS CDK, Terraform, raw CloudFormation, or SAM with no SST present — those have their own tooling.
Au Freelance Intake
ALWAYS USE THIS SKILL when a user asks for help preparing their Australian tax returns AND mentions freelancing, self-employment, contracting, sole trading, or ABN-based work. Trigger on phrases like \"help me do my taxes\", \"prepare my ITR\", \"I'm a sole trader in Australia\", \"I'm a freelancer in Australia\", \"do my taxes as a contractor\", \"prepare my BAS and income tax\", or any similar phrasing where the user is an Australian-resident self-employed individual needing tax return preparation. This is the REQUIRED entry point for the Australian self-employed tax workflow -- every other skill in the stack (australia-gst, au-individual-return, au-super-guarantee, au-medicare-levy, au-payg-instalments, au-return-assembly) depends on this skill running first to produce a structured intake package. Uses upload-first workflow -- the user dumps all their documents and the skill infers as much as possible before asking questions. Uses ask_user_input_v0 for structured questions instead of one-at-a-time prose.
Australia Payroll
> Use this skill whenever asked about Australian payroll, PAYG withholding, superannuation guarantee, Single Touch Payroll, or employer obligations in Australia. Trigger on phrases like \"PAYG\", \"pay as you go withholding\", \"superannuation\", \"super guarantee\", \"STP\", \"Single Touch Payroll\", \"STP Phase 2\", \"Medicare levy\", \"tax file number\", \"TFN declaration\", \"HECS-HELP\", \"STSL\", \"Fair Work\", \"NES\", \"national employment standards\", \"modern award\", \"payslip Australia\", \"ATO payroll\", \"BAS\", \"IAS\", \"activity statement\", \"annual leave\", \"long service leave\", \"minimum wage Australia\", or any question about running payroll in Australia. ALWAYS read this skill before processing any Australian payroll work.
Australia Transfer Pricing
> Use this skill whenever asked about Australia transfer pricing rules, documentation requirements, or ATO transfer pricing compliance. Trigger on phrases like \"transfer pricing Australia\", \"Australian TP documentation\", \"ATO transfer pricing\", \"master file Australia\", \"local file Australia\", \"CbCR Australia\", \"APA Australia\", \"Subdivision 815\", \"International Dealings Schedule\", \"IDS\", \"significant global entity\", or any question about intercompany pricing for Australian entities.
Bahrain Vat
Use this skill whenever asked to prepare, review, or classify transactions for a Bahrain VAT return for any client. Trigger on phrases like \"prepare VAT return\", \"Bahrain VAT\", \"NBR return\", \"file VAT Bahrain\", or any request involving Bahrain VAT filing. Also trigger when classifying transactions for VAT purposes from bank statements, invoices, or other source data. This skill contains the complete Bahrain VAT classification rules, return box mappings, deductibility rules, reverse charge treatment, GCC transitional provisions, and filing deadlines. Bahrain applies VAT at 10% under Decree-Law No. 48 of 2018, administered by the National Bureau for Revenue (NBR). ALWAYS read this skill before touching any Bahrain VAT-related work.
Bangladesh Vat
Use this skill whenever asked to prepare, review, or classify transactions for a Bangladesh VAT return (Mushak-9.1) or turnover tax return for any client. Trigger on phrases like \"prepare VAT return\", \"Bangladesh VAT\", \"Mushak\", \"BIN registration\", \"NBR filing\", or any request involving Bangladesh VAT. Also trigger when classifying transactions for VAT purposes from bank statements, invoices, or other source data. This skill covers standard VAT-registered (Article 10 equivalent) and turnover tax filers. Complex multi-establishment structures, bond/export processing zones, and supplementary duty computations are in the refusal catalogue. MUST be loaded alongside vat-workflow-base v0.1 or later (for workflow architecture). ALWAYS read this skill before touching any Bangladesh VAT work.
Blindspot Pass
Surface the user's unknown unknowns before work starts. Use when the user is entering an unfamiliar codebase area, an unfamiliar domain (design, video, infra), or explicitly asks for a "blindspot pass" or to find their "unknown unknowns.
Pitch Packager
Package a finished piece of work (spec, prototype, implementation notes) into a single document that gets reviewers to understanding and approval fast. Use when the user needs buy-in, a review, or a shareable summary of what was built and why.
Progressive Disclosure
Split an oversized skill, CLAUDE.md, or spec into an entry file plus files that load only when they're needed.
Lead Magnet Generator
Creates viral lead magnet posts that drive comments and DMs. Produces 2 versions - a quick punchy format and a detailed format with bullet points. Use when user needs social media posts to give away a lead magnet in exchange for engagement.
Prd Generator
Generates professional PRD (Product Requirements Document) files optimized for AI coding tools. Takes a rough product idea, asks clarifying questions, and outputs a structured PDF ready to feed into AI coding assistants.
Sop Creator
Creates detailed Standard Operating Procedures (SOPs) for business processes. Use when user needs SOPs, process documentation, operational guides, workflow documentation, or step-by-step instructions for repeatable business processes.
Viral Hook Creator
Creates viral social media hooks using proven psychological patterns and trigger words. Use when user needs attention-grabbing openings for posts, threads, videos, or content.
Taisly Social Media Posting
Free AI-first short-form video publishing to TikTok, Instagram Reels, YouTube Shorts, X, and Facebook from AI agents through Taisly.
Vexor Cli
Semantic file discovery via `vexor`. Use whenever locating where something is implemented/loaded/defined in a medium or large repo, or when the file location is unclear. Prefer this over manual browsing.
Qdrant Sliding Time Window
Guides sliding time window scaling in Qdrant. Use when someone asks 'only recent data matters', 'how to expire old vectors', 'time-based data rotation', 'delete old data efficiently', 'social media feed search', 'news search', 'log search with retention', or 'how to keep only last N months of data'.
Workflow
Scaffold a Notion Worker Workflow with typed triggers and replay-safe durable steps.
Workflow Guide
Reference for typed triggers, durable steps, replay-safe data flow, and idempotent Workflow effects.
Workflow Validate
Review Notion Worker Workflows for trigger typing and retry safety.
Youtube Fetcher
Turn a YouTube video into a structured, Obsidian-ready archival Markdown note containing its transcript, creator metadata, description, chapters, language, and capture provenance. Use when a user shares a YouTube URL or video ID and wants transcripts, captions, subtitles, notes, a knowledge-base record, summarization, analysis of what was said, or YouTube content saved to Markdown. When a user pastes only a YouTube link, fetch the note and report where it was saved.
Auth Guide
Guide to setting up third-party authentication for a Notion Worker. Covers brokered credentials for external-service API keys / personal access tokens, OAuth, and plaintext environment secrets only when worker code needs the value. Use when the worker needs credentials for a non-Notion API, not for Notion API tokens or `ntn login`.
Custom Blocks
Comprehensive guide to building Notion worker custom blocks - use when the user wants to build interactive UI connected to Notion data.
Sync
Scaffold a new sync capability with guided setup — asks about data source, mode, pagination, and cursor design, then generates working code
Sync Debug
Diagnose a failing or misbehaving sync — fetch run logs, identify errors, cross-reference with code, and suggest fixes
Sync Guide
Comprehensive guide to building Notion Workers syncs — covers the two-sync architecture (backfill+delta), replace mode, pagination, consistency buffers, pacers, deletion strategies, and common pitfalls. Auto-loads when sync-related work is detected.
Sync Validate
Review a sync capability for common bugs — cursor advancement, pagination termination, state persistence, bi-modal correctness, consistency buffers, and deletion handling
X Twitter Scraper
Use Xquik for Twitter search, REST, MCP, SDKs, filtered exports, monitoring, and approved publishing. Not affiliated with X Corp. Trigger for X API comparisons, tweet search, user lookup, timelines, follower exports, media, webhooks, bulk extraction, giveaways, or MCP setup. Start read-only. Require explicit approval for writes, private reads, monitors, webhooks, and metered bulk jobs.
Xquik Social Research
Research public X data with Xquik. Use for tweet search, tweet lookup, user discovery, profile timelines, threads, followers, trends, exports, monitoring plans, or MCP setup. Keep public reads bounded. Require explicit approval before private reads, writes, persistent resources, or bulk jobs. Not affiliated with X Corp.
90 Day Seo Sprint
Run the Distribb 90-Day SEO Sprint - a founder-built 13-week playbook for shipping pre-launch SEO, core pages, a content engine, and a backlink starter stack on the way to compounding organic traffic. Use when the user asks for an "SEO sprint", "90-day SEO plan", "SEO tracker", "SEO roadmap", "where do I even start with SEO", "how do I get my first 1,000 organic visitors", or anything similar. This sub-skill opens the Distribb tracker spreadsheet in the user's browser, walks them through each phase, and hands off keyword research / backlink targets / publishing / Microworkers tasks to the parent Distribb skill.
Distribb
Distribb is an SEO platform that handles keyword research, original data research, content publishing to WordPress/Webflow/Shopify, high-DR backlink exchange network, link building outreach playbooks, internal linking, social media repurposing and posting, Google Business Profile management (live reviews, public review replies, Google posts), and Microworkers campaign management. Use this skill when the user wants to create SEO-optimized articles, find keywords, get real backlinks from other businesses, run link building or backlink outreach campaigns, publish to their CMS, manage their content calendar, manage their Google Business Profile and its reviews, post to their connected social accounts, or manage Microworkers campaigns.
Creative Director
AI creative director with recursive self-assessment. Generates concepts using world-class methodologies (SIT, TRIZ, Lateral Thinking, bisociation), scores against 6 weighted criteria with Cannes/D&AD/HumanKind calibration, and recursively refines until the 9+ threshold is reached. Accepts briefs in any format — text, voice transcript, PDF, or raw notes. Use when the user asks to generate creative concepts, brainstorm campaign ideas, develop a Big Idea or campaign platform, evaluate or critique existing creative work, find consumer insights, or shares a brief for ideation — including activations, PR-stunts, brand utility, experiential, and non-advertising ideas. Calibrates against a library of 569 legendary campaigns (P01-P18 pattern map) to detect saturation and ensure originality. Do not use for media planning, production budgeting, brand identity/logo design, copywriting final drafts, or market research data collection.
Venice Audio Music
Async music / audio-track generation via Venice. Covers the /audio/quote + /audio/queue + /audio/retrieve + /audio/complete lifecycle, lyrics vs instrumental, voice selection, duration, language, speed, model capability probing, and webhook-free polling.
Venice Audio Speech
Generate speech from text via POST /audio/speech, and clone a voice via POST /audio/voices. Covers TTS models (Kokoro, Qwen 3, xAI, Inworld, Chatterbox, Orpheus, ElevenLabs Turbo, MiniMax, Gemini Flash, Gradium), voices per family, cloned-voice handles, output formats (mp3/opus/aac/flac/wav/pcm), streaming, prompt/emotion styling, temperature/top_p, and language hints.
Venice Audio Transcription
Transcribe audio files to text via POST /audio/transcriptions. Covers supported models (Parakeet, Whisper, Wizper, Scribe, xAI STT), supported formats (wav/flac/m4a/aac/mp4/mp3/ogg/webm), response formats (json/text), timestamps, and language hints. OpenAI-compatible multipart.
Venice Augment
Venice augmentation endpoints for agent pipelines. Covers POST /augment/text-parser (extract text from PDF/DOCX/XLSX/plain text, multipart, up to 25MB, JSON or plain text response), POST /augment/scrape (fetch a URL and return markdown; blocks X/Reddit), and POST /augment/search (Brave ZDR or anonymized Google; structured title/url/content/date results, up to 20 per query). Privacy (zero data retention), rate limits, and error shapes.
Related Guides
What Are Agent Skills?
A practical explanation of Skills, SKILL.md, and how they differ from MCP servers.
Read guide 8 min readHow to Install Agent Skills
Install from ClawHub, Git, or a local folder—and know what to review first.
Read guide 7 min readBest Agent Skills to Try First
A beginner-friendly path through useful, understandable skills across common workflows.
Read guideMedia Skills FAQ
What is a media agent skill?
It is a reusable instruction package that teaches an AI agent a focused media & files workflow, often including commands, checks, and supporting resources.
Which media skill should I try first?
Start with a narrow task you already understand. The current category leader is Ontology, but requirements and access scope matter more than rank alone.
Does a popular skill mean it is safe?
No. Popularity reflects adoption and interest, not a security guarantee. Read SKILL.md, review commands and dependencies, and test with minimal permissions.