hubcommander
by Netflix
HubCommander is a user-extendable Slack bot that enables secure and streamlined GitHub organization management through chat-ops.
A Slack bot for GitHub organization management -- and other things too
Primary Use Case
This tool is designed for GitHub organization administrators who want to manage repositories, collaborators, and organization settings without granting broad administrative privileges. It facilitates performing privileged GitHub tasks directly from Slack, improving operational efficiency and governance. Security teams and DevOps engineers can use it to automate compliance auditing and risk assessment workflows within their GitHub organizations.
- Repository creation, deletion, and modification
- Managing repository collaborators and permissions
- Enabling and disabling branch protection
- Listing and managing pull requests and deploy keys
- Modifying repository topics and default branches
- Enabling Travis CI integration on repositories
- Safeguarding commands with 2FA via Duo
- Extensible via plugins for additional commands
Installation
- Ensure Python 3.5 or higher is installed
- Obtain Slack credentials and set up Slack workspace
- Create a GitHub bot user with organization owner privileges
- Clone the HubCommander repository
- Refer to the installation documentation at docs/installation.md for detailed setup steps
- Optionally, use the provided Docker image to deploy HubCommander quickly
Usage
>_ !helpDisplays a list of supported commands and usage help.
>_ !CreateRepoOutputs help text on how to create a new GitHub repository via the bot.
- Integrate HubCommander with CI/CD pipelines to automate compliance checks and enforce branch protection policies.
- Leverage the 2FA Duo integration to enforce multi-factor authentication for high-risk GitHub operations.
- Extend HubCommander plugins to automate onboarding/offboarding workflows, reducing human error in access management.
- Use HubCommander’s Slack interface to enable real-time audit and alerting for repository permission changes.
- Combine HubCommander with vulnerability scanning tools to trigger automated risk assessments on new repositories or collaborators.
Docs Take 2 Hours. AI Takes 10 Seconds.
Ask anything about hubcommander. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.
This tool hasn't been indexed yet. Request indexing to enable AI chat.
Admin will review your request within 24 hours
Related Tools

unleash
Unleash/unleash
Open-source feature management platform
the-practical-linux-hardening-guide
trimstray/the-practical-linux-hardening-guide
This guide details creating a secure Linux production system. OpenSCAP (C2S/CIS, STIG).
how-to-secure-anything
veeral-patel/how-to-secure-anything
How to systematically secure anything: a repository about security engineering
404StarLink
knownsec/404StarLink
404StarLink - 推荐优质、有意义、有趣、坚持维护的安全开源项目
steampipe
turbot/steampipe
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Security-101
microsoft/Security-101
8 Lessons, Kick-start Your Cybersecurity Learning.
