Skip to content
Kitbay
Submit
Skill

finalizing-pr

Apache-2.0Updated on Nov 11, 202646,309GitHub stars

A contributor skill in the Streamlit repository that takes a branch to a pull request ready to merge without stopping for confirmation; open questions go into a pull request comment instead.

What the skill teaches

A contributor skill in the Streamlit repository that takes a branch to a pull request ready to merge without stopping for confirmation; open questions go into a pull request comment instead. The agent builds and installs, updates internal docs, simplifies the changes, runs autofix and checks, has a reviewer subagent look at the diff and applies the useful suggestions, then runs the checks again with changed end-to-end tests. It creates or updates the pull request with the GitHub CLI and uploads any specs or plans. It then loops up to five times: adding a label that triggers an AI review, waiting for CI and fixing failures, and stopping once the review approves, before a final review round.

Capabilities

  • Build, simplify and check a branch before merging
  • Create or update the pull request
  • Trigger AI reviews with pull request labels
  • Fix CI failures until the review approves