Skip to content

docs: Cursor works natively (correct multi-agent docs)#21

Merged
datarian merged 1 commit into
mainfrom
claude/cursor-native
Jun 14, 2026
Merged

docs: Cursor works natively (correct multi-agent docs)#21
datarian merged 1 commit into
mainfrom
claude/cursor-native

Conversation

@datarian

Copy link
Copy Markdown
Owner

Follow-up to #20. Tackling Cursor — which turned out to need no adapter.

Finding

Cursor (2026) reads .agents/skills/ natively as a project-level skill location (recursively, auto-discovered, no registration) and reads AGENTS.md from the repo root natively. So opening a clone of this repo in Cursor just works — zero config.

Crucially, this means we must not add a .cursor/skills symlink: Cursor already reads .agents/skills/, so a symlink would double-discover every skill.

The earlier README/AGENTS.md (from #20) wrongly listed Cursor as "symlink + adapter pending." This corrects that.

Changes (docs only)

  • README — Cursor row → "works natively, no config." Added a note that context: fork isn't honored by Cursor today, so the two review skills run in the main context there (the review still happens, just not in a separate forked turn).
  • AGENTS.md — group Pi + Cursor as native .agents/skills/ readers; only Gemini CLI still needs a symlink adapter.

Verification

  • AGENTS.md present at repo root (where Cursor reads it).
  • No .cursor/ dir exists (no double-discovery).
  • All 10 skills satisfy Cursor's frontmatter rule (name == parent folder).
  • Not run: a live Cursor session (no runtime here) — change is docs-only.

Caveat carried forward

context: fork isn't in Cursor's documented frontmatter; the reviewers degrade gracefully to inline. Cursor MCP wiring for the optional web preview remains a follow-up (PDF pipeline needs no MCP).

🤖 Generated with Claude Code

Research confirms Cursor reads `.agents/skills/` as a project-level skill
location AND `AGENTS.md` from the repo root, both with zero config. So Cursor
needs no adapter — and must NOT get a `.cursor/skills` symlink, which would
double-discover every skill alongside the natively-read `.agents/skills/`.

- README: Cursor row -> "works natively, no config" (was "symlink + adapter
  pending"); note that `context: fork` isn't honored by Cursor today, so the
  review skills run in the main context there (review still happens).
- AGENTS.md: group Pi + Cursor as native `.agents/skills/` readers; only
  Gemini CLI still needs a symlink adapter.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@datarian datarian merged commit a936aec into main Jun 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant