Skip to content

Guide · Agent skill

How to use the Live Research Project Manager agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Live Research Project Manager (ara-research-manager) is an agent skill that acts as a note-taker at the end of a coding or research session. It reviews the conversation, pulls out decisions, experiments, dead ends, claims, heuristics and pivots, and writes them into a structured ara/ folder with a tag showing whether each entry came from you or was inferred by the AI. This guide explains what the skill does, how to install it, how to trigger it, and what to watch for. By the end you will be able to add it to a project and know what it will and will not record.

Live Research Project ManagerOrchestra-Research/AI-Research-SKILLs · MIT

Quick start

  1. 1Download the ZIP. Get the ara-research-manager ZIP from the skill's page on this site.
  2. 2Unzip into a skills folder. Extract it into ~/.claude/skills/ for all projects, or into a project's .claude/skills/ for one project.
  3. 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the ZIP.
  4. 4Finish a task normally. Work on your coding or research request as usual, without asking the skill to write to ara/ during the work.
  5. 5Ask for the epilogue. When the task is complete, ask the agent to record the session's provenance in ara/.
  6. 6Review the entries. Open the ara/ files and check each entry's provenance tag and recorded results.

What the skill makes the agent do

The skill turns the agent into a post-task research recorder. It runs only at the end of a session, after your request has been fully addressed. It reviews what happened in the conversation and updates an ara/ directory so the project's history is written down.

It looks for specific event types: decisions (a choice between alternatives), experiments (a test or benchmark with a result), dead ends (an approach that was abandoned), pivots (a major change of direction based on evidence), claims (assertions about the system), heuristics (implementation tricks), AI actions (code written or commands run) and unclassified observations. Routine file reads, typo fixes, git operations and dependency installs are skipped.

  • Decisions, experiments, dead ends and pivots go to trace/exploration_tree.yaml.
  • Claims go to logic/claims.md.
  • Heuristics go to logic/solution/heuristics.md.
  • Unclassified observations go to staging/observations.yaml.
  • AI actions are recorded in the session record only.

Understand the provenance tags

Every entry carries a provenance tag so the record shows who decided what. The source lists four tags: user (you stated or confirmed it), ai-suggested (the AI inferred it and you did not confirm), ai-executed (the AI performed the action) and user-revised (the AI suggested something and you corrected it).

When the agent is unsure, it defaults to ai-suggested and is not supposed to mark an inference as user. Treat the tags as a statement of origin, not as proof that a result is true.

Install the skill

You can install the skill in one of three ways. Download the ZIP from the skill's page on this site and unzip it into your user skills folder, ~/.claude/skills/, so it is available across projects. Or unzip it into a project's .claude/skills/ folder so it applies only to that project. Alternatively, upload the ZIP in the Claude apps under Settings → Capabilities → Skills.

After installing, the folder should contain SKILL.md along with the references/ folder (event-taxonomy.md, provenance-tags.md and session-protocol.md).

  • Personal: unzip into ~/.claude/skills/
  • Per project: unzip into your project's .claude/skills/
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Check what it needs

The skill needs an agent that can read and write files in the project directory. The source lists no external libraries, API keys or accounts. It does not run scripts and does not use the network, according to the source.

  • Read and write access to the project directory
  • No external libraries, API keys or accounts listed
  • Runs scripts: no
  • Uses network: no

Trigger the skill with natural requests

The skill is meant to run at the end of a session, not during the work. Once your task is complete, ask the agent to record the session. The skill's description says to use it as a session epilogue and never during execution, so ask for it only after the work is done.

The source does not list a fixed set of trigger phrases, so the wording below is a suggestion of the kind of request that fits the purpose described in the source.

  • "We're done with this task. Please record the research provenance for this session in ara/."
  • "Wrap up: capture the decisions, dead ends and results from today's session."
  • "Update the ara/ log with what we tried and why we changed direction."

Read and check the output

When the epilogue finishes, the agent reports a one-line summary of what it captured. Open the ara/ files and check that each entry has the correct tag. Correct any entry the skill marked wrongly, since the record is only as faithful as what the conversation contained.

The skill records what the conversation shows and labels inferences as AI-suggested. It does not verify that recorded results are true, so check any numbers against your own evidence.

  • Confirm user-stated items carry the user tag.
  • Look at ai-suggested items and remove any you do not agree with.
  • Check recorded numbers against your own runs.

What people use it for

  • Keeping an auditable history of how a machine learning experiment changed direction over several sessions.
  • Recording dead ends from a long AI-assisted coding session so the same failed approach is not retried later.
  • Capturing decisions and their alternatives so a teammate can see why a design was chosen.
  • Trying the Agent Native Research Artifact (ARA) format on a real project.

Frequently asked questions

Is the ara-research-manager skill free?

The source lists the license as MIT, and the skill's files are provided with that license. The source does not mention prices or paid tiers, so check the license file in the download for the exact terms.

What do I need to run ara-research-manager?

You need an agent that can read and write files in your project directory. The source says no external libraries, API keys or accounts are listed, and that the skill runs no scripts and uses no network.

How do I install the ara-research-manager skill?

Download the ZIP from the skill's page and unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

Does the skill run during my coding task?

No. It is designed to run only as a session epilogue, after the task is complete. It should not read or write the ara/ folder while working on your request.

Will the skill verify that my experiment results are correct?

No. It records what the conversation shows and labels AI inferences as AI-suggested. It does not check whether results are true, so verify important numbers yourself.

Is it safe to use with sensitive data?

Be careful. The skill copies extracted content from the conversation into ara/ project files, so sensitive data in the conversation may end up written to those files. Avoid using it on sessions containing data that should not be stored in project files.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use ara-research-manager if you want a traceable, tagged record of how a research project or long AI-assisted coding session changed direction, and you are comfortable reviewing what gets written. Skip it for quick one-off tasks where a log adds no value, or for sessions containing sensitive information you do not want saved in project files. It is not a tool for checking whether results are correct.

Download the skill