Skip to main content
This cookbook answers two questions before a concept costs a production day: has someone already run this, and what’s left unclaimed? You don’t run it; your agent does.

Run it

Paste this to your agent, filled in:
The URL carries everything your agent needs. Everything below this line addresses the agent executing it.

Context for the agent

Klint is the social context API: it searches and extracts Instagram posts and accounts, returned with transcripts, on-screen text, and creative structure already analyzed. Base URL https://api.tryklint.ai. Every request needs Authorization: Bearer $KLINT_API_KEY; never print or echo the key. This page is the source of truth for this procedure; work from the fetched copy, not memory. The full documentation index is at https://tryklint.ai/llms.txt, and the whole API contract is at https://tryklint.ai/for-agents/coding-agents.md. Last updated July 18, 2026.

Inputs

Objectives

Produce exactly one artifact: a prior-art table of distinct executions plus a one-paragraph whitespace verdict, in the Output format below. Nothing else counts as done.

Procedure

1

Search the concept, not its keywords

POST https://api.tryklint.ai/v1/instagram/posts/search. The semantic query matches speech, on-screen text, and visuals, so the concept surfaces even when no caption names it. Phrase the query as the content itself, not as search terms.
2

Widen by construction

Creators often publish the same concept in a different frame. Rerun the sweep with the query loosened to the concept’s mechanism and, where useful, constrained by how the opening works:
Hook device IDs from the catalog tighten this further when the operator’s concept names a specific construction.
3

Reduce to distinct executions

Dedupe by author. For each distinct account, GET https://api.tryklint.ai/v1/instagram/posts/{id} on its strongest match and record the execution axes: hook construction, narrative structure, format, offer, length.
4

Diff against the concept

No API call. Line each observed execution against the operator’s concept on the same axes. Identical on every axis means it’s been done; note who does it best. Different on an axis means that axis is the test. Whitespace is an axis combination nobody in the table occupies.
5

Verify before you report

Check against the Objectives. Every row cites a post ID and a date. The whitespace paragraph names specific unoccupied axes. The verdict never tells the operator whether to produce. An empty sweep means nothing qualified in this niche and window within what Klint tracks; say exactly that, then offer to widen.

Output format

Use exactly this structure:

Boundaries

  • Earliest observed is not the inventor. Klint dates posts from observation, not from platform history it never saw.
  • Absence means absence in tracked content, not proof nobody on Instagram has done it.
  • The check informs a production decision; it never makes one. Go or no-go stays with the operator.