bb-io/Github — reverse-engineered prompt
Reverse engineered prompt
Build me a Blackbird.io app that connects GitHub to the Blackbird workflow editor. I want users to be able to add a GitHub connection with OAuth or a personal access token, then use that connection in workflows to work with repositories, branches, commits, pull requests, files, and users.
The app should support common actions like listing and creating repositories, getting repo content, checking if a file exists, creating or updating files, deleting files, merging branches and pull requests, listing pull request files and commits, and downloading recently added or modified files as a zip. It should also let people upload a zip back into the same folder structure.
Please also add events so workflows can start when a pull request changes, when commits are pushed, or when files are added, modified, added or modified, or removed. Include a folder pattern filter so someone can watch only certain folders or file types. Use the existing C# project structure, and look up current GitHub and Blackbird docs online if needed.
Want more depth? Deep Reverse