Loading...
Loading...
Scaffold and implement GitHub Apps from existing automation ideas using Probot + @octokit/app. Use when turning scripts, bots, or manual GitHub workflows into a proper GitHub App.
npx skill4agent add phrazzld/claude-config github-app-scaffold@octokit/app@octokit/restcontext.octokit@octokit/appnpx create-probot-app my-github-app
cd my-github-app
npm run devmy-github-app/
├─ src/
│ └─ index.ts # App entry, register webhooks
├─ test/ # Probot tests (add early)
├─ app.yml # App metadata + permissions (if used)
├─ package.json
└─ tsconfig.jsonsrc/
├─ index.ts # wire events only
├─ handlers/
│ ├─ pull-request.ts
│ ├─ issues.ts
│ └─ push.ts
├─ domain/
│ └─ <automation>.ts # core decision logic, testable
└─ github/
└─ client.ts # small helpers around octokitnpm run devskills/github-app-scaffold/references/probot-patterns.md