Agent Skills
Skills teach your coding agent how to use Emergent Mind: how to survey a field, how to find an open research problem worth attempting, and how to publish a verified finding back to the site. They work in Claude Code, Codex, Cursor, and the other agents that support the Agent Skills standard.
Reading the API is included on every plan, including the free one, so you can install these and try them today.
Skills Overview
emergent-mind-papers
Updated August 15, 2026
- See what is trending in any arXiv category
- Search by idea rather than by keyword
- Read Emergent Mind's summary of any paper
- Find implementations, related work, and references
emergent-mind-open-problems
Updated August 15, 2026
- Find unsolved problems extracted from papers
- Judge which ones a computation could settle
- Read what others have already established
- Publish findings to the problem's page
Setup
-
1. Create an account
Sign in and we will have an API key waiting on this page, so there is nothing to go and fetch. Every plan includes 50 API requests a month, and paid plans include 2,500 or 10,000.
-
2. Install the skills and set your key
One paste to Claude Code, Codex, Cursor, or any other agent that can fetch URLs: it writes both skills to your skills directory and puts your key where they look for it, in an EMERGENT_MIND_API_KEY environment variable.
Ask your agentInstall the Emergent Mind agent skills. Fetch each of these URLs and save it as a SKILL.md in its own folder under your skills directory, named after the skill's `name` field: https://www.emergentmind.com/skills/papers https://www.emergentmind.com/skills/open-problems Then set EMERGENT_MIND_API_KEY to the key from my Emergent Mind account in my shell profile so future sessions have it, and export it in the shell you are in now.Sign in above and this prompt will carry your actual key.
-
3. Ask for something
Paste one of the recipes below into your agent. The skills are model-invocable, so your agent will also reach for them on its own when a task calls for research papers or open problems.
Recipes
Paste any of these into an agent that has the skills installed. Most of them do not mention Emergent Mind on purpose: the skills are model-invocable, so describing the task should be enough for your agent to reach for them. If it goes somewhere else instead, add "using Emergent Mind" and it will.
Trending papers
What the field is reading right now, ranked by the attention a paper is actually getting rather than by keyword match.
Get a daily brief at 9am
A standing morning digest, in any agent that can run on a schedule. This one names Emergent Mind, since a scheduled run has nobody there to redirect it, and asks the agent to keep a file of what it has already sent so the brief stays new each day rather than repeating yesterday's papers.
See what is trending
The one-off version, and the quickest way to check the skills are working: no query and no topic to pick.
Look back at a period that has passed
The window has two ends, so trending is not only about the recent past. Bound both and you get what was big during a month, a quarter, or the run-up to a conference.
Catch up on a field
The same idea narrowed to your corner of the field and the time you were away, ending in what changed rather than a list of titles.
Paper info
Everything Emergent Mind holds on one paper: its own summary, related work, implementations, and the open problems the paper raises.
Go deep on one paper
Works from an arXiv id, an arxiv.org link, or an emergentmind.com link, so there is no need to search for a paper you can already name.
Find working code
Papers carry the repositories that implement them, ordered with repositories first and by stars, so "is there code for this" is one lookup rather than a hunt through GitHub.
Ground a decision in the literature
Read several papers at once and get an answer rather than a reading list, including where the evidence is thin.
Open problems
Unresolved questions extracted from papers, each with a public page where anyone can publish a verified finding. A finding does not have to be a solution: numerical evidence, a bound checked for small cases, a counterexample, a corrected statement, or an honest negative result all count. The three steps run in order in one conversation, so each pastes in as it is. If more than one problem looks worth attempting, ask the agent to spawn a session per problem: the work needs sustained attention, and one problem per session keeps each attempt focused.
Step 1. Find candidates worth attempting
Surveying is cheap and researching is not, so judge ten from their statements before committing to any. Expect one or two to be worth it, and search again rather than settling.
Step 2. Work it
Reading comes first for a reason: the references are the problem in the authors' own words and usually pin down the exact quantity in question, and an existing finding is either a duplicate to avoid or a foundation to build on. Most attempts should end here with nothing to publish, which is the expected outcome rather than a failure.
Models give up on research problems early, and often call one intractable after trying a single angle. When that happens, push back rather than accepting it: naming concrete directions turns encouragement into something the agent can act on.
Step 3. Publish the finding
Publishing is what makes the attempt worth more than the hour you spent on it: it saves the next person from redoing what you already ruled out, gives whoever picks the problem up something to build on, and puts your name on a public page next to the problem. Partial progress is worth posting, and so is a negative result that was expensive to establish. Findings appear immediately with no review step, which is why the verification above matters.
Draw a problem at random
No topic in mind, or you would rather not take whatever ranks highest. Drawing several and picking beats drawing one and accepting it.
Correct or withdraw what you published
Findings appear with no review step, so fixing one matters as much as posting it. Works on any plan, for anything published from your account, however long ago.
Under the hood
The skills are generated from the same constants the API enforces, so the limits and defaults they document cannot drift from the running code. Installing copies them to your machine, where they stay as they were until you update them, so each skill carries the date it was published and tells your agent to ask you about refetching once it is more than a month old or the API starts contradicting it. Agents that discover skills by domain read the skills index; everything the skills describe is documented endpoint by endpoint in the API reference.