AI with Michal

Markdown for AI

Using plain-text Markdown files as the handoff format for recruiting context (tone, SOPs, scorecard notes) so assistants and automations read the same source with fewer parsing issues than Word or PDF.

Michal Juhas · Last reviewed May 2, 2026

What is Markdown for AI?

Markdown is a plain-text format with simple symbols for headings, lists, and links that both people and AI tools read well. Your hiring notes stay tidy and copy cleanly into assistants compared with messy pasted documents.

Illustration: Messy documents simplified into structured Markdown for both people and assistants

In practice

  • Engineers already store notes with # headings and bullet lists in GitHub or Notion; recruiters adopt the same habit so assistants read files cleanly. Bootcamps say "write it in Markdown" when they mean plain structure without Word cruft.
  • When ChatGPT returns a neat bullet list, you recognize Markdown-style formatting even if you never named the format.
  • Job descriptions shared as .md files or Slack snippets often travel better into AI tools than heavy PDFs from ten years ago.

Quick read, then how hiring teams use it

This is for recruiters, sourcers, TA, and HR partners who need the same vocabulary in debriefs, vendor calls, and policy reviews. Skim the first section when you need a fast shared picture. Use the second when you are deciding how it shows up in the ATS, sourcing tools, or candidate communications.

Plain-language summary

  • What it means for you: Markdown is plain text with simple markers for headings and lists so both humans and models can scan fast.
  • How you would use it: You write SOPs with # headings and - bullets instead of fifty colors in Word.
  • How to get started: Re-type one messy policy email as a single Markdown page with a table for exceptions.
  • When it is a good time: When three people maintain the same guidance and PDFs are fighting each other.

When you are running live reqs and tools

  • What it means for you: Markdown is diffable, grep-friendly, and pairs with RAG chunking. It lowers token waste versus pasted rich text.
  • When it is a good time: When you promote a folder to "system of record" for assistants and skills.
  • How to use it: Standardize headings (## per topic), use tables for rubrics, and link out to canonical PDFs instead of pasting them.
  • How to get started: Read internal Markdown for AI examples on this site and copy the structure, not the prose.
  • What to watch for: Blank lines around tables (per site MDX rules), and teams that skip blank-line discipline then wonder why tables render oddly.

Where we talk about this

Workshops treat Markdown as the default handoff between sourcers, recruiters, and TA ops when they wire agent knowledge bases. If your Notion export is ugly, bring it to Workshops for a live cleanup.

Around the web (opinions and rabbit holes)

Third-party creators move fast. Treat these as starting points, not endorsements, and double-check anything before you wire candidate data.

YouTube

Reddit

Quora

Format trade-offs for recruiting knowledge

FormatReadability for modelsCollaboration
MarkdownHighGood with text diffs
PDF / WordLower, noisierFamiliar for non-devs
Spreadsheet aloneMixedGreat for rows, weak for narrative tone

Related on this site

Frequently asked questions

Why Markdown instead of Google Docs or PDF?
Plain text reduces layout noise, lowers LLM tokens waste, and makes line-by-line review feasible for TA and legal. PDFs often smuggle tables and footnotes models misread; Docs carry comment clutter unless you export carefully. Many teams keep Docs for collaboration but publish canonical Markdown snapshots assistants read. Version those snapshots like code so you know which file the model saw when a hiring manager disputes wording. Pick a single "source of truth" path or you will fork silently. Add a short README at the repo root that names approvers and refresh cadence so midnight hotfixes do not bypass the people who care about compliance.
What should go into the first Markdown pack?
Company or agency positioning, role families you hire, tone examples, phrases to avoid, booking links, and how you want scorecard or outreach sections ordered. Treat it as the sibling of system instructions, often maintained in Git or a shared drive with history. Start small enough that a new sourcer can read it in thirty minutes. Add expansion only when you have owners for each new section, not when someone has a spare afternoon. Include a "do not paste raw candidate exports here" banner so people know where PII belongs versus where brand voice lives.
Do non-technical recruiters need to learn Git?
Not on day one: disciplined folders plus periodic exports get you moving. As you mature toward AI-native operations, light Git or tracked suggestions help when multiple people edit the same knowledge base. Training can be one hour on "open PR, review diff, merge" rather than full engineering workflows. If Git is a non-starter, use vendor features with audit logs and named versions, but do not pretend a shared desktop folder is governance. Pair whichever system you pick with a quarterly diff review so marketing rewrites do not silently change tone that compliance already approved.
How does Markdown connect to automation?
Once text is stable, workflow automation can pass the same blocks into API calls or vendor fields, so changing one file updates every downstream consumer deliberately. Without that wiring discipline, teams copy-paste stale snippets into Zaps and nobody knows which version sent. Add checksums or file hashes in logs if you are debugging frequent drift. Test automation with synthetic candidates before you touch production CRM rows. Document which heading paths automation parsers expect so a well-meaning editor does not break production with a renamed section.
Any privacy tips?
Redact candidate identifiers in shared files, align with your DPA on where Markdown with personal data may live, and never treat model output logs as a CRM of record without policy review. Separate "public employer brand" Markdown from "internal pipeline notes" Markdown with different access groups. When in doubt, ask counsel before you optimize for speed. Log who exported what before enrichment vendors enter the picture. Run a tabletop where someone pastes a real thread into the wrong folder so the team practices the response before regulators or press do it for you.
Where can we learn the syntax?
Start with headings (#), lists, and tables (GitHub-flavored tables work on this site's MDX with blank lines around tables). For prompting craft, read How to write better AI prompts and join a workshop to compare formatting habits with peers. Syntax matters less than consistency: predictable headings help both humans and models scan fast. Keep a one-page cheat sheet pinned in your TA channel with the five patterns your automations rely on so new hires do not invent novel bullets that break parsers quietly.

← Back to AI glossary in practice