Sign in
Explore
Skills · SkillBackend & APIsDocs & LearningReviewed

origin-api

Points questions about the Cursor Origin API to the right docs section and names the rules to check first.

Kind
Skill
Works with
Claude Code, Cursor, Any agent
Source
cursor/plugins @ 9580c23696ac
Path
origin-apps/skills/origin-api/SKILL.md
License
MIT
Jobs
Documentation
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# Origin API

The docs are the source of truth. Do not name an endpoint, scope, event slug,
header, or limit from memory. Where this file and the docs disagree, the docs
win.

The docs live under `https://cursor.com/docs/api/origin/`. `llms.txt` is
the index and links every section, endpoint, and webhook payload.
`openapi.yaml` is the contract, and "Endpoint reference" explains its
`x-origin-*` extensions. `llms-full.txt` is the whole reference in one file.
`changelog` says what moved. For one question, start at `llms.txt` and
fetch only the section that answers it. `llms-full.txt` and `openapi.yaml`
are each several hundred kilobytes, too large to read into context whole.
When you need all of them, as a porting brief does, save them locally if you
can, outside any repository you are working in, search them for the section
heading or annotation you need, and read only the matching part. Cite
`operationId`s and section names.

## Rules to check first

1. **Native or mirror.** A repository is either native (created on Origin)
   or a GitHub mirror. On a native repository an installation has its full
   scopes and every write. On a GitHub mirror, every event except
…