hub-ops
Pass
Audited by Gen Agent Trust Hub on Apr 18, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/hub_ctl.pyexecutes several system commands viasubprocess.runto manage the service. These includegitoperations (checkout, pull, merge, push) for code deployment, and running verification tools likepytestandsmoke_test.py. These commands are used for their intended administrative purposes. - [COMMAND_EXECUTION]: The utility interacts with the hub service process using
os.killto send signals (SIGUSR1) for configuration reloading. This is a standard administrative function for managing long-running services. - [SAFE]: Persistence and job scheduling are managed via the git-tracked
config/jobs.yamlfile. The use ofyaml.safe_loadensures that configuration data is handled securely without risking arbitrary code execution during parsing. - [SAFE]: The skill's behavior, including file system access and subprocess management, is fully consistent with its documented role as a service operations tool for the claude-code-feishu environment.
Audit Metadata