Turn a screenshot into a working page
Save
Why this comes up: You have a picture of the thing you want and no design file, and the gap between the two is a day of measuring padding by eye.
Documented approaches
One screenshot in, a working page out Quick Partly documentedFastest route. One image, one file back, then correct by sending a screenshot of your own render.
Work through an entire repository, not a pasted file Medium DocumentedWhen the page has to land inside an existing codebase and match its conventions, not stand alone.
Drive a real browser, not a scraper Deep DocumentedWhen the source is a live page rather than an image: read the accessibility tree instead of guessing from pixels.
Related tasks: Understand a codebase nobody has explained to you
Understand a codebase nobody has explained to you
Save
Why this comes up: The code is too big to read and too important to guess at, and the person who wrote it left.
Documented approaches
Work through an entire repository, not a pasted file Medium DocumentedThe agent reads the repository itself, follows imports, runs things, and answers from what it found rather than from a paste.
Fit a whole codebase in one prompt, and find its limit Quick Partly documentedCheaper for one specific question over a corpus that fits. Ask one thing per request - multi-fact questions are where accuracy drops.
Hand off a task and walk away from the machine Medium DocumentedFor an audit that takes hours: start it, close the laptop, review the branch.
Related tasks: Hand off work and get a result, not a chat , Turn a screenshot into a working page
Automate something on a site that has no API
Save
Why this comes up: The data is on the screen, the vendor has no API, and the export button does not exist.
Documented approaches
Drive a real browser, not a scraper Medium DocumentedBest fit when everything happens inside webpages. Element references beat coordinates, and the accessibility tree beats screenshots.
Operate a desktop application Deep DocumentedOnly when the task leaves the browser - a file dialog, an installer, a native client.
Give a model your own tools and data through MCP Medium DocumentedThe durable answer. If you will do this weekly, wrap it once as a server instead of driving a browser every time.
Related tasks: Let a model use your systems, not just your prompts
Get clean data out of a stack of PDFs
Save
Why this comes up: The numbers you need are in charts and tables inside documents nobody will retype.
Documented approaches
Read a 600-page PDF including its charts Quick DocumentedStart here. Text and page images together, so a figure that only exists in a chart is still answerable.
Get JSON that always matches your schema Quick DocumentedAdd this the moment the output goes into a database instead of a person's eyes.
Run the whole job overnight at half price Quick DocumentedFor a backlog rather than a document. Nobody is waiting, so pay half.
Related tasks: Get output a program can consume, every single time , Cut the API bill without changing the answer
Get output a program can consume, every single time
Save
Why this comes up: One malformed response in a thousand is a production incident, and retry loops are not a design.
Documented approaches
Get JSON that always matches your schema Quick DocumentedConstrained decoding against your schema. Handle refusals and token-limit cutoffs separately - the shape is guaranteed, completion is not.
Let the model write and run real code mid-answer Medium DocumentedWhen the output must also be correct, not just well-shaped: let the model compute and check it before answering.
Related tasks: Get clean data out of a stack of PDFs
Get current answers you can actually check
Save
Why this comes up: An answer without a source is a rumour, and a training cutoff is not a research method.
Documented approaches
Answer from the live web with citations attached Quick DocumentedCitations come back with the URL, the title and the quoted span - and those fields do not count as tokens.
Drive a real browser, not a scraper Medium DocumentedWhen the source needs a login, a click path, or a page that search will not surface.
Related tasks: Automate something on a site that has no API
Let a model use your systems, not just your prompts
Save
Why this comes up: The useful context is in your database, your tracker and your drive, and pasting it in does not scale.
Documented approaches
Give a model your own tools and data through MCP Medium DocumentedOne server, every client. Start read-only and keep credentials on the server side.
Teach the model a procedure once and reuse it Medium DocumentedWhen what you are sharing is a procedure rather than a data source.
Related tasks: Make a team procedure run the same way every time , Automate something on a site that has no API
Make a team procedure run the same way every time
Save
Why this comes up: You have explained the same release checklist four times this quarter and it came out differently each time.
Documented approaches
Teach the model a procedure once and reuse it Medium DocumentedMetadata always loaded, instructions on trigger, reference files only when read. Costs almost nothing until it is needed.
Work through an entire repository, not a pasted file Medium DocumentedPair it with hooks so the non-negotiables run automatically instead of being restated.
Related tasks: Let a model use your systems, not just your prompts
Cut the API bill without changing the answer
Save
Why this comes up: Most bills are large because the same context is paid for repeatedly, not because the model is expensive.
Documented approaches
Stop paying twice for the same file Quick DocumentedFirst move, always. Reads cost a tenth of base input, and the usage block tells you whether it worked.
Run the whole job overnight at half price Quick DocumentedSecond move: anything with no human waiting on it goes asynchronous at half price.
Run a capable model on your own machine Medium Partly documentedThe structural answer for high-volume, low-difficulty work - if you have the memory for it.
Related tasks: Use a model without sending anything anywhere
Analyse a data file and get a chart you can trust
Save
Why this comes up: A model that describes your data is guessing. A model that runs the numbers is not.
Documented approaches
Let the model write and run real code mid-answer Quick DocumentedUpload the file, ask for the chart and the code that made it, and check the code.
Get JSON that always matches your schema Quick DocumentedWhen the analysis feeds another system rather than a slide.
Related tasks: Get clean data out of a stack of PDFs
Turn a recording into something you can search and quote
Save
Why this comes up: An hour of audio is unsearchable. An attributed transcript is evidence.
Documented approaches
Transcribe a recording and label who said what Quick DocumentedSplit the file under 25 MB, pick the model by whether you need speakers or word timestamps, then summarise in a second pass.
Related tasks: Build something people can talk to
Build something people can talk to
Save
Why this comes up: A stitched transcribe-answer-speak pipeline sounds like a walkie-talkie, and callers hang up.
Documented approaches
Talk to it out loud and hear it answer Deep DocumentedOne session, audio in and audio out. Pick the transport by where the audio lives, and design interruption before the prompt.
Transcribe a recording and label who said what Quick DocumentedFor the record afterwards rather than the conversation itself.
Related tasks: Turn a recording into something you can search and quote
Generate visuals where the words are spelled right
Save
Why this comes up: Legible text was the thing image models could not do, and it is the thing every marketing asset needs.
Documented approaches
Generate an image with legible text inside it Quick DocumentedQuote the exact copy in the prompt, attach brand references, and correct in the same conversation.
Generate video from a prompt or a still Medium Partly documentedFor motion. Start from a still you already like - composition control is the hard part.
Use a model without sending anything anywhere
Save
Why this comes up: Some documents cannot leave the building, and some places have no reliable connection.
Documented approaches
Run a capable model on your own machine Medium Partly documentedStart from the memory arithmetic, not the leaderboard. Check the fit label before downloading anything.
Stop paying twice for the same file Quick DocumentedIf privacy is really about cost, this is cheaper than buying hardware.
Related tasks: Cut the API bill without changing the answer
Hand off work and get a result, not a chat
Save
Why this comes up: The tasks worth automating are the ones that take hours, and you cannot sit and watch them.
Documented approaches
Hand off a task and walk away from the machine Medium DocumentedCloud sessions, scheduled routines, and handoff between terminal, desktop and phone.
Run the whole job overnight at half price Quick DocumentedWhen the work is many small independent requests rather than one long task.
Related tasks: Understand a codebase nobody has explained to you
Nothing matches that yet
The ledger holds 20 documented capabilities, so a narrow filter empties quickly. That is the honest state, not a search failure.
Clear the filters Browse everything Start from a goal instead Tell benchr what is missing