Przejdź do treści
Biblioteka skilli
Programowanie · Nauka i wyjaśnianie

origin-api

/origin-api

Kieruje pytania o API Cursor Origin do właściwych sekcji dokumentacji i wskazuje kilka reguł do sprawdzenia najpierw.

Repozytorium
plugins ↗
Licencja
MIT
Ostatnia zmiana repozytorium
13.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Kieruje pytania o API Cursor Origin do właściwych sekcji dokumentacji i wskazuje kilka reguł do sprawdzenia najpierw.

Oryginalny opis (EN)

Routes questions about the Cursor Origin API to the right section of the Origin docs and names the few rules to check first. Use when a task mentions Origin, the Origin API, Origin Apps, or Origin webhooks, including creating an Origin App, authenticating as one, calling Origin endpoints, or handling Origin webhook deliveries.

Jak działa

  1. Rules to check first
Sekcje z nagłówków SKILL.md, w oryginale · 44 linii, 342 słów
Podgląd SKILL.md
---
name: origin-api
description: >-
  Routes questions about the Cursor Origin API to the right section of the
  Origin docs and names the few rules to check first. Use when a task mentions
  Origin, the Origin API, Origin Apps, or Origin webhooks, including creating
  an Origin App, authenticating as one, calling Origin endpoints, or handling
  Origin webhook deliveries.
license: MIT
compatibility: >-
  Needs network access to https://cursor.com/docs/api/origin/* at run time.
---

# 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
   `repository.pushed` still arrives, every call beyond metadata and
   contents reads returns `403`, and merging a pull request or changing the
   default branch is not available ("Mirrored repositories", "Events").
2. **Subscribe.** Only `installation.*` events arrive without a subscription.
   A missing subscription produces silence, not an error ("Events").
3. **Verify, dedupe, acknowledge.** Verify the signature over the raw body
   before parsing, dedupe on the delivery ID, return `2xx`, then process
   ("Signature verification", "Retries", "Automatic disable"). Origin signs
   a digest, which Standard Webhooks does not, so a generic verifier fails.
4. **Scopes from the spec.** Request the union of `x-origin-scopes.scopes`
   over the operations the app calls ("Scopes").
5. **Opaque tokens and IDs.** Do not build or parse page tokens or IDs
   ("Pagination", "IDs").

One section name the index does not make obvious: what happens to a
check-run post that arrives out of order is under "Ordering writes".

Porting an existing GitHub App: use `port-github-app-to-origin` in this
plugin.

Wersje

W bazie nie ma innych skilli o nazwie origin-api.

Migawka bazy z 13.11.2026 · wersja paczki 6ea84ca4fc26 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90port-github-app-to-origin
    Planuje przeniesienie aplikacji GitHub do Cursor Origin App: odczytuje z kodu jej potrzeby, mapuje je na API Origin i przygotowuje brief.
  • 100update-origin
    Aktualizuje bieżącą gałąź scalaniem z gałęzią origin, na przykład main, z kopią zapasową i obsługą konfliktów.
  • 100rebase-origin-main
    Przenosi bieżącą gałąź na origin/main i pomaga rozwiązać konflikty scaleń napotkane po drodze.
  • 100azure-event-grid-webhooks
    Odbiera i weryfikuje dostawy webhooków Azure Event Grid, w tym handshake SubscriptionValidationEvent i preflight OPTIONS dla CloudEvents v1.0.
  • 100cross-origin-isolation
    Sprawdza aplikacje webowe wymagające izolacji między źródłami, na przykład z SharedArrayBuffer czy workerami, weryfikując zarówno nagłówki, jak i zachowanie w przeglądarce.
  • 100push
    Wypycha zmiany bieżącej gałęzi do origin oraz tworzy lub aktualizuje odpowiadający im pull request.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.