Sign in
Explore
Skills · SkillEveryday codingMobile & GamesReviewed

port-github-app-to-origin

Plans the port of an existing GitHub App to a Cursor Origin App by mapping what it uses onto the Origin API.

Kind
Skill
Works with
Claude Code, Cursor, Any agent
Source
cursor/plugins @ 9580c23696ac
Path
origin-apps/skills/port-github-app-to-origin/SKILL.md
License
MIT
Jobs
Planning
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# Port a GitHub App to an Origin App

Run this inside the app's codebase. The output is a porting brief for the
team plus a Feedback for Cursor section they can send as is
(`references/brief.md`). This skill plans. It does not write or change code
unless the user asks for that after reading the brief. Follow the
`origin-api` skill for the docs and the rules to check first. Two more rules:

1. **Find it in the code, do not ask.** Read what the app uses out of its
   source. Anything you cannot find becomes a question for the team.
2. **Feedback describes use cases, not the team's code.** The team's parts of
   the brief may cite `file:line`. Feedback for Cursor says only what the app
   needs to do and what Origin lacks for it, in Origin terms, with no file
   paths, module names, framework details, or repository names.

## What to find

Record `file:line` for each item, and note what you looked for but did not
find.

- Declared permissions and events, from a manifest or infrastructure code
  if one is checked in. Otherwise derive them from the calls.
- Every webhook event the app handles, and every payload field each handler
  reads, including fields it only logs.
…