cased/skyline: The missing automation for creating GitHub Apps
CLI tool for easily creating GitHub Apps. Ideal for repeatable and automated local dev setup. If your app integrates with GitHub via GitHub Apps, you'll want this. The script will install skyline using pip, making it available in your PATH. After installation, you can run skyline from any directory: Create a config file: Then run one of these commands: You'll be prompted for: Configuration: skyline either prompts you for details or reads from config file Temporary Webhook: Creates a temporary smee.io channel just for the app creation callback GitHub flow: Credential storage: You'll be prompted in the local terminal where to save: And your private key will be saved to .github/app-private-key.pem ⚠️ Important: These files contain sensitive information. Make sure to: Note that skyline does not handle the webhooks for your GitHub App itself, only the creation of the app. You'll still need a smee or ngrok channel for that. However, I have a couple ideas to make that more automatable as well
CLI tool for easily creating GitHub Apps. Ideal for repeatable and automated local dev setup. If your app integrates with GitHub via GitHub Apps, you'll want this. Use either a JSON config file or an interactive CLI interface for app configuration (great for repeatable local dev setup) Works with the obscure but useful GitHub App Manifest semi-automated creation flow skyline automatically handles one-off webhook forwarding to handle the app creation callback (via smee.io), no configuration needed Lastly, securely stores the newly-created app credentials so developers can get right to…
saved by
related reading
- About creating GitHub Apps - GitHub Docsdocs.github.com
- GitHub · Change is constant. GitHub keeps you ahead.github.com
- v0 by Vercel - Build Full-Stack Web Apps with AIv0.dev
- Bolt AI builder: Websites, apps & prototypesbolt.new
- About authentication with a GitHub App - GitHub Docsdocs.github.com
- Authenticating as a GitHub App installation - GitHub Docsdocs.github.com
- Building a GitHub App that responds to webhook events - GitHub Docsdocs.github.com
- Cookbookcookbook.openai.com
- GitHub - smol-ai/developer: the first library to let you embed a developer agent in your own app!github.com
- Work with your GitHub Repository on the canvas and Desktop Appwonder.design
- Hermes Agent — The Agent That Grows With Youhermes-agent.nousresearch.com
- GitHub - nikivdev/go: Go tools, libraries · GitHubgithub.com