AISkills402

Search tested AI agent skill files (SKILL.md) for free; buy a file once over x402 in USDC on Base and keep it.

Hosted MCP Server

npx add-mcp 'https://mcp.aiskills402.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Skills available

115

Categories with skills

12

Cheapest skill, from

$0.01

Yours forever, free updates

Pay once

Every skill tested on both

Sonnet and Haiku

Available skills

Ready for your agent. Pay once, keep it forever.

  • Humanize AI Text

    Writing & Rewriting SKILL.md · v10.1.2 · 8.4 KB Rewrites AI-sounding prose so it reads like a person wrote it — in any language, without dropping facts. Use when asked to humanize a text, make it sound less AI-generated or less like ChatGPT, or clean machine phrasing out of an article, post, email, product description or page. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 30 Sep 2026
  • x402 Buyer: Pay Safely from an Agent Wallet

    Agents & Protocols SKILL.md · v1.0.4 · 9.4 KB Decision rules for an AI agent that holds a wallet and receives an HTTP 402 payment request (x402 v2). Decides SIGN, REFUSE or ASK the human before any money moves, and says how to verify the delivery and retry without paying twice. Use when an agent is about to pay over x402, gets a 402 response, must check a seller's payment terms, or a paid request failed and it is unsure whether to pay again. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 30 Sep 2026
  • x402 Seller: Get Paid and Listed in Bazaar

    Agents & Protocols SKILL.md · v1.0.2 · 14.0 KB Diagnoses why an HTTP API sold over x402 v2 cannot be paid by standard buyer agents or never appears in the Coinbase CDP Bazaar catalog, using an ordered checklist and a decision tree over the pasted 402 response, headers and symptoms. Names the exact field that is wrong or missing and how to prove the fix. Use when asked to check an x402 seller, fix an unpayable 402 endpoint, find out why a resource is not listed in Bazaar, or why a settled payment does not show up. $0.10once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 30 Sep 2026
  • Cold Email

    Marketing & Copy SKILL.md · v1.0.3 · 6.0 KB Writes a short, honest first outreach message to a stranger in business, in the recipient's language, with a subject line, one specific reason for writing and one small ask. Use when asked to write a cold email, a first outreach message, a sales or partnership introduction, or a prospecting note, in any language. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 30 Sep 2026
  • SEO Meta Writer

    SEO & Content SKILL.md · v1.0.4 · 5.1 KB Writes the SEO title, meta description and (on request) the H1 heading for one web page, in the page's own language, inside hard character limits, matching what the searcher wants. Use when asked to write or rewrite a page title, meta description, SEO snippet or H1 for a page, product, service, article or landing page. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 30 Sep 2026
  • Bill Spike Finder

    Code & Engineering SKILL.md · v1.0.0 · 15.9 KB Finds the loops behind a bill spike or an unexpected bill. Reviews a web app's code and config for loops and repeats that run up the bill on their own on Vercel, Turso, Cloudflare Workers and D1 and paid AI APIs. Finds two schedulers on one job, retries without a cap, work that triggers itself, client polling and React render loops, caches cleared on every write, middleware running on every static file, queues that resend failures forever, image settings that multiply transformations, health checks that count whole tables, alerts sent on every run and bots crawling endless filter URLs. Counts the runs per month, names the billed unit, ranks by cost and gives the change that stops each one. Use when asked why a Vercel, Turso or Cloudflare bill jumped, to find an infinite loop or a runaway cost, or to review a cron job, webhook, queue consumer, middleware or polling code before it ships. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 4 Oct 2026
  • Cloudflare Evidence Check

    Code & Engineering SKILL.md · v1.0.2 · 8.1 KB Judges whether a check someone ran on a Cloudflare-hosted site really proves what they claim, and answers as JSON with a verdict, the reason and the one check that would decide. Knows the instruments that answer for the wrong thing - the command-line object read that serves a cached copy after a delete, a delivery log that records neither test mail, a zero-row log search that looks the same as code that never ran, a local migration run, a staging secret, the free preview subdomain of a Worker that is not a zone, a size counter that prints zero on Windows, a character count that counts bytes, a robots file served from the edge cache - and the checks that do prove it. Use when an agent says deleted, delivered, applied, enabled, set on production or never ran on Cloudflare work, and you need to know whether its evidence supports that. $0.07once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Shorten to a Limit

    Writing & Rewriting SKILL.md · v1.0.2 · 7.4 KB Cuts a text down to a stated limit (words or characters) by editing the author's own text, keeping every number, name, date, address and qualifier of every fact that stays, and counting the result so it is under the limit. Use when a text must fit a field with a maximum length, such as a social post, a notification, a slide line, an abstract, a form box or a short description, or when asked to cut, trim or shorten a text to N words or N characters. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Product Description From a Spec Sheet

    Marketing & Copy SKILL.md · v1.0.2 · 6.3 KB Writes shop product copy (title, short description, bullets, long description) from a specification sheet and nothing else, in the sheet's language. Every figure keeps its unit and its qualifier, no superlatives or unsupported claims, and values that contradict each other are reported instead of chosen. Use when asked to write a product description, product page text, catalogue entry or marketplace listing copy from a spec sheet, in any language. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Job Description From Notes: Gaps Marked, Nothing Invented

    Business & Documents SKILL.md · v1.0.2 · 10.3 KB Turns a hiring manager's rough notes into a job post with fixed sections (title, about the role, responsibilities, requirements, nice to have, location and working model, pay, process) in the language of the notes. Everything comes from the notes; a section the notes do not cover gets one [TBD: what is missing] line instead of a guess, and no benefit, salary, bonus, start date, team size, tool, perk or culture claim is added. Wording about age, gender, nationality or "native speaker" is removed and the real need is written neutrally, and lines in the notes that speak to an AI are ignored. Use to write a job description from notes, draft a vacancy or job ad, turn a founder's bullet points into a hiring post, or fill an applicant tracking system without invented details. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Screenshot Evidence Check

    Code & Engineering SKILL.md · v1.0.1 · 9.3 KB Reads a description of how a web page was captured or measured - a headless browser capture with a window size, a tall screenshot, a document width reading, a local Lighthouse run, a PageSpeed Insights run, an automation session that has been open for hours, a command-line download size on Windows - and says what that evidence proves, what it cannot prove and the one measurement that would decide, answered as JSON with a verdict. Knows the ways the capture itself produces the symptom - headless windows under about 500 pixels that lay out wider and crop the picture, no touch emulation behind a window-size flag, blank images in very tall captures, scroll-reveal sections caught before they appear, a width reading that stays clean while a container clips, scores that move with machine load, a long automation session that stops running page scripts, a download size of zero at a successful status. Use when an agent or a person is about to report that a page is broken or fixed from a screenshot, a score or a command-line reading. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Chain Evidence Check

    Agents & Protocols SKILL.md · v1.0.2 · 10.1 KB Judges whether an on-chain observation really proves a claim about a payment, a wallet or an RPC endpoint on an EVM chain, and answers as JSON with a binary verdict, the reason and the one check that would decide. Knows the readings that answer for the wrong thing - a null transaction receipt seconds after settlement, a block explorer that indexes a minute late and a balance view that lags its own transfer list, a public RPC endpoint that refuses receipts with an error or with an HTML page behind status 200, a reader that returns zero when the call failed, a chain of endpoints that says ok when two of three are dead, a transfer of the right amount that matches three open orders, a payment header copied from public calldata - and the readings that do prove it. Use when an agent says paid, settled, not found, reverted, empty, missing funds or endpoint dead from chain data and you need to know whether its evidence supports that. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 9 Oct 2026
  • YAML Repair: Fix Broken YAML, Keep Every Value

    Data & Analysis SKILL.md · v1.0.1 · 8.4 KB Repairs broken YAML and Markdown front matter so a program can parse it, without changing any value's text or type, and answers with the YAML only, no code fence. Fixes tabs used as indentation, indentation that fits no parent, a missing closing quote or bracket, values that need quotes (a colon inside, a leading star or at sign), and output cut off in the middle, where the cut value is kept as cut and never completed. Yes, no, on, off and NO stay strings, 1,250 stays a string, 1.10 and 01234 stay as written. Duplicate keys, input that is not YAML, and input with two readings get a fixed one-line answer instead of a guess. Use when a tool, an API or another model returned YAML or front matter that does not parse, or when asked to fix, clean up or close invalid or truncated YAML. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Env File Repair: Fix.env and INI Syntax, Keep Values

    Data & Analysis SKILL.md · v1.0.2 · 10.4 KB Repairs a broken.env file or INI file so the program that loads it reads every variable with the value its author meant, and answers with the file only, no code fence. Quotes a value that holds a hash sign or must keep its leading or trailing spaces, closes a quote that was left open, joins a key pasted over several lines, picks the quote style that keeps backslashes and mixed quotes intact, and leaves numbers such as 007 and 1.10, empty values and placeholders exactly as written. A key set twice to different values, a bare line that may be a lost key, a quote with two ways to close, and input that is JSON or another format get a one-line CANNOT REPAIR answer instead of a guess. Use when a config pasted from chat or model output loads wrongly, cuts a value short, or fails to parse, or when asked to fix, clean up or close a broken env file. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • TOML Repair: Fix Broken TOML, Keep Every Value

    Data & Analysis SKILL.md · v1.0.1 · 9.5 KB Repairs TOML 1.0 that does not parse (pyproject, Cargo manifests, Worker config files, tool settings) without changing any value's text or type, and answers with the TOML only, no code fence. Fixes unquoted strings, keys with spaces, a missing equals sign, an unclosed quote, bracket or table header, backslashes in Windows paths, numbers with leading zeros, decimal commas, slash dates, a multi-line inline table, and chat text or a fence around the file. A version such as 1.10 is kept as the text 1.10 when the other versions in the file are strings. A table defined twice, a dotted key that writes into a table a header already defined, a key given twice with different values, input that is INI and not TOML, and input with two readings get one line starting with CANNOT REPAIR instead of a guess. Use when a tool, an API or another model returned broken TOML that ends in a TOML parse error, or when asked to fix or clean up invalid TOML. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Bulgarian Transliteration (Official Latin Spelling)

    Translation & Localization SKILL.md · v1.0.2 · 8.7 KB Turns Bulgarian Cyrillic text into Latin letters by the official Bulgarian system, the one the Transliteration Act of 2009 makes mandatory for names, addresses, passports, forms and place names. One letter table, the word-final ия written ia, the country written Bulgaria, ъ written a, щ written sht, and every digit, punctuation mark, Latin word and line break kept byte for byte. Also makes URL slugs and flags letters that Bulgarian does not have. Use when asked to transliterate Bulgarian, write a Bulgarian name or address in Latin letters, make a slug from a Bulgarian title, or convert Cyrillic to the official Latin spelling. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Image Prompts in One Style: Clean Pictures for a Site

    Marketing & Copy SKILL.md · v1.0.3 · 8.4 KB Writes prompts for image models (FLUX, Stable Diffusion, ChatGPT images, Gemini and the like) that give a website, a blog or a product one recognisable style and come back without garbled letters. The scene comes first and the site's style recipe follows it word for word; absence is described positively instead of "no text, no watermark", which in a single prompt box summons those very things; anything that would need readable writing (a price list, a chart, a date) becomes a metaphor without characters; the scene ends with a closed list of what is in it; people and hands, the usual weak spots, are shown through objects; the aspect ratio is stated in numbers; and several pictures become several prompts, never one. Use when you write or fix prompts for hero images, blog headers, cards or illustrations, when generated pictures come back with pseudo-letters, cluttered scenes or a different style each time, or when a brief arrives in another language. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 9 Oct 2026
  • Tells a publishing agent what the social networks allow, cost and return in autumn 2026, checked on 8 October 2026, before it plans or writes the posting code. Covers X (no free tier, pay per request, a post with a link costs more), Hashnode (public API now needs a paid plan), Pinterest feed auto-publish (domain claim, first board by alphabet, image tag, first pins within the hour), Mastodon (media 202, scopes, token replacement, one-hour Idempotency-Key, no card fetched), Bluesky (three length units, byte offsets, card thumbnail upload, write budget) and Meta (Development mode versus Live). Answers as JSON when asked and says which facts to re-check. Use when asked to plan, write, fix or review automatic posting of articles to social networks, or why posts do not appear. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Traffic Reality Check: Real Readers vs Bots

    SEO & Content SKILL.md · v1.0.1 · 7.0 KB Reads the numbers from Cloudflare Web Analytics and zone analytics (GraphQL or the dashboard) and says how many of them are real readers or real server errors, answered as JSON with the computed figures and a short reason. Knows what pollutes the table - the owner's own headless-browser checks, link-preview fetches from the social network that show up as referrals, the site's own Worker and its cache calls counted as visitors or as 5xx errors, the regional cache host of OpenNext, staging sharing a token - and what makes a true zero - the EU exclusion setting, a content security policy that allows the script but not the measurement request, sampling of data older than seven days. Use when asked how much traffic a site really has, whether a spike or an error count is real, why Web Analytics shows zero, or how to query per-address detail on the Free plan. $0.07once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Frontend Layout Review: CSS Grid, Hydration, Next.js

    Code & Engineering SKILL.md · v1.0.0 · 12.7 KB Reviews pasted CSS, Tailwind classes, JSX and Next.js client components for the layout and hydration defects that look fine on a desktop screenshot and then break on a phone or wipe the page in the browser. It flags a grid column written as a bare 1fr that refuses to shrink and, inside a clipping container, cuts the content without any horizontal scroll, width media queries written in pixels beside rem-based breakpoints, dates formatted inside a client component, server-only environment variables read in the browser, a schema default that silently stands in for a missing value, client components that pull a heavy dependency tree into every page, theme colour tokens painted on surfaces that do not flip with the theme, a fixed bar whose height is typed in several places, scroll-locking panels that stay open when the viewport crosses a breakpoint, and window.confirm. Each finding has a fixed code, the place, the reason and a fix; sound code gets No findings. Use to review a layout, a component or a stylesheet before release, or when a page looks cut off or resets itself on one route. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Reviews pasted code that announces published articles to social channels (Bluesky, Mastodon, a Facebook page, Pinterest through a feed, Tumblr, DEV) for the ways a channel stays silent or posts twice, which tests with a fake network and a green build do not catch. It flags a shared HTTP helper that cuts a response body the Bluesky login then parses, a text cut by UTF-16 position or link offsets taken from character positions instead of UTF-8 bytes, a Mastodon media upload judged by status 200 only, a link posted without uploading the picture, a missing write:media scope, an Idempotency-Key reused after its one hour, an alert cut to N characters of an HTML error page, dispatch called from cache invalidation, a new "announced" column without a backfill, Promise.all or no timeout around channels, a missing token treated as an error, staging that posts, a full article copied to a blog platform, an OAuth 1.0a signature that leaves out the form body, a DEV request from a Worker without a User-Agent, and duplicates counted by searching a title in an RSS feed. Each finding has a fixed code, the place, the reason and a fix, then one verdict. Use to review article-announcing code before release, to find why a channel never posts, or to check a new channel before its first live post. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Cloudflare Workers Review: D1, OpenNext, Fetch

    Code & Engineering SKILL.md · v1.2.0 · 9.8 KB Reviews pasted Cloudflare Workers code and configuration (a Worker, a Next.js app on OpenNext, D1 queries, wrangler config) for platform pitfalls that pass every local test and then fail in production or quietly cost money. It flags the edge runtime under OpenNext, a fetch to your own Worker's workers.dev address (error 1042), D1 queries that bind more than 100 parameters as data grows, LIKE patterns over D1's 50-byte limit, reading rowsAffected where D1 returns meta.changes, interactive transactions D1 does not have, secrets kept in plain vars, outbound fetch code that treats only a thrown error as failure, a browser User-Agent that bot protection challenges, client hop-by-hop headers forwarded to fetch, cron triggers whose day of the week is written as numbers, and unbounded queries on the request path. Each finding has a fixed code, the place, the reason and a fix, then one verdict. Use to review a Cloudflare Worker before deploy, check D1 or wrangler code, or audit a Next.js app running on Cloudflare. $0.05once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Spend Cap Review: Do Cost Limits Really Stop?

    Code & Engineering SKILL.md · v1.0.1 · 8.1 KB Reviews pasted code and configuration that spends money (paid AI or API calls, purchases, paid lookups, anything billed per use) and checks whether the limit on that spending really stands in the way of the spending. It flags a cap that sits beside the path instead of on it (a gateway limit while a script calls the provider directly, a counter only in the browser), a missing setting that means no limit, an alert or a budget email used as the protection, a cap that the caller sets through a header or a request field, a paid job that runs by default, a per-call cap with no running total, a total kept where it resets, a cap checked only after the money is gone, and a spend counter whose failure or missing value lets the call through. Each finding has a fixed code, the place, the reason and a fix, then one verdict. Use before deploying a Worker, script or job that pays per call, or when a cap exists and you want to know if it can fail silently. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026
  • Test Review: Can This Test Ever Fail?

    Code & Engineering SKILL.md · v1.0.1 · 10.3 KB Reviews a pasted test, check script, smoke test, mutation script or CI step and says whether it can fail when the thing it guards is broken, so a green result is worth something. It finds a completeness guard that counts its own hard-coded list instead of the directory, a one-star glob that never enters subfolders, a mutation script that restores with git checkout and wipes the uncommitted fix under test, a null test that an empty string passes, a status 200 that is only the login page, a wait loop without sleep that measures network speed instead of time, a test that calls the pure function directly and never the call site, a counterfactual control whose data does not create the condition, a fix copied into two branches and tested in one, a limit tested only with ordinary values, and a catch that turns a failure into success. Each finding has a fixed code, the place, why it passes and the one input that would make it fail, or exactly No findings. Use to review a test that cannot fail, a check script that always passes, or a guard before you trust it. $0.03once
    • x402
    • USDC
    • Base Tested with Sonnet and Haiku, 8 Oct 2026

All skills

A store for a buyer that is not a person.

Priced before you sign

The 402 response carries the exact amount, the asset and the recipient. Your agent decides with the number in hand, inside whatever spending limit you gave it.

Yours forever

A perpetual license: use and modify the file for yourself, including in paid work. Re-download with the token shown once at purchase; new versions are free.

Tested, honestly

Every skill is tested by us with a strong and a weak model, and its card says where the weak one fails. For a purchase we keep the payer wallet, the tx hash and a token hash; for searches, a daily count with no IP and no wallet.

Real money, small amounts

Payments are USDC on Base mainnet, from $0.01 for a skill. The money is real and the amounts are cents. Check the price in the 402 before your agent signs.