Skip to main content
Inject MD drops a Markdown instruction file (like AGENTS.md) into any project you’ve worked in, right where the coding agent will read it. Or installs one of Dax’s agent skills. Or hands a file to an agent running on another machine.
Inject MD — choose a file to inject

Open it

Press A from any app.

How it works

1

Pick what to inject

Press A. The first screen has two tabs ( 1 / 2):
  • My Documents — the Markdown files this tool keeps (AGENTS.md by default), yours to edit in Settings. Press O to pick any Markdown or text file on this Mac instead — the PRD or brief you just wrote.
  • Skill Library — agent skills written by Dax. Type to search them; the highlighted one opens out so you can read it before you commit.
2

Pick a project

A palette of every project you’ve run Claude Code or Codex in appears, distilled from your session traces.
3

Inject

Pick where it goes:
  • A project — written into that folder, exactly where the agent looks for it.
  • Choose Folder… — any folder on disk.
  • Share as a Link… — for an agent that isn’t on this Mac (documents only; see below).

Skill Library

Skills are written by Dax. You can browse, search and inject them — there is nothing here to create your own, and that is deliberate: a skill is something an agent loads and acts on, and a library of those is only worth trusting with one author behind it. Your own instructions have their own tab. A skill is a folder, not a file. Injecting one writes .claude/skills/<name>/ into the project, which is where Claude Code looks. If the folder is already there you’re asked before it is replaced. Dax fetches the library and keeps a copy, so the tab works offline; when it is showing the cached copy rather than a fresh one, it says so.
A skill cannot be shared as a link — the link route serves one file into the project root, and a skill has to land in its own folder, so the option isn’t offered.
Settings → Tools → Inject MD lists every skill Dax has, searchable and readable in full. Instead of injecting into a local folder, choose Share as a Link from the project palette. The file uploads and a one-line curl command lands on your clipboard:
Paste that where an agent is running — a Herdr pane on a server, a terminal on someone else’s box, a CI job — and the file lands in its folder under its own name.
  • Expiry: links expire after one hour by default. Change the window or make it single-use in Settings → Tools → Inject MD.
PRD Maker also uses this link infrastructure to share finished PRDs with remote agents.

Privacy

Local by default. The project list comes from on-disk traces; the file is written locally. Fetching the Skill Library is a download and nothing else — Dax sends no snippet, document, project name or search term with it. Share as a Link uploads the file’s contents to a URL that anyone holding the link can read until it expires.