{"id":28378071,"url":"https://github.com/robusta-dev/holmesgpt-community-toolsets","last_synced_at":"2026-02-09T04:34:18.697Z","repository":{"id":244941185,"uuid":"815953289","full_name":"robusta-dev/holmesgpt-community-toolsets","owner":"robusta-dev","description":"Collection of community contributed HolmesGPT toolsets","archived":false,"fork":false,"pushed_at":"2024-06-19T10:08:16.000Z","size":12,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-22T03:52:45.971Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/robusta-dev/holmesgpt","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robusta-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-16T16:26:43.000Z","updated_at":"2024-11-22T14:08:29.000Z","dependencies_parsed_at":"2024-06-18T13:44:57.739Z","dependency_job_id":null,"html_url":"https://github.com/robusta-dev/holmesgpt-community-toolsets","commit_stats":null,"previous_names":["robusta-dev/holmesgpt-community-toolsets"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/robusta-dev/holmesgpt-community-toolsets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robusta-dev%2Fholmesgpt-community-toolsets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robusta-dev%2Fholmesgpt-community-toolsets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robusta-dev%2Fholmesgpt-community-toolsets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robusta-dev%2Fholmesgpt-community-toolsets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robusta-dev","download_url":"https://codeload.github.com/robusta-dev/holmesgpt-community-toolsets/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robusta-dev%2Fholmesgpt-community-toolsets/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262145142,"owners_count":23265874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-30T01:35:34.058Z","updated_at":"2026-02-09T04:34:13.678Z","avatar_url":"https://github.com/robusta-dev.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Community Toolsets for the HolmesGPT OpenSource Agent\nCollection of community contributed [HolmesGPT](https://github.com/robusta-dev/holmesgpt) toolsets\n\nNew toolsets are loaded by running HolmesGPT with `-t /path/to/custom/toolset`. Use -t multiple times to add multiple toolsets .\n\n# Toolsets in this Repo\n## GitHub\n\nWhen to use this toolset: to investigate failed GitHub actions\n\nExample usage:\n\n```console\n$ holmes ask \"Can you check the docker build job fail in robusta-dev/experimental-ai-investigation repo\" -t examples/github/toolset.yaml\nUser: Can you check the docker build job fail in robusta-dev/experimental-ai-investigation repo\nRunning `gh workflow list --all --repo robusta-dev/experimental-ai-investigation`                                                                        tools.py:89\nRunning `gh run list --workflow 100271757 --repo robusta-dev/experimental-ai-investigation`                                                              tools.py:89\nRunning `gh api /repos/robusta-dev/experimental-ai-investigation/actions/runs/9290945280/jobs`                                                           tools.py:89\nRunning `gh run view --job 25568377591 --repo robusta-dev/experimental-ai-investigation --log-failed`                                                    tools.py:89\nAI: The Docker build job failed due to a missing config.yaml file. The error occurred during the COPY config.yaml /app/ step in the Dockerfile.\n\nError:\n                    \n ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref q5l980c2guz3c2j2oaxes75wd::t7psmav6y8vngu63119mpla4d: \"/config.yaml\": not \n                                                                                                                                    \nEnsure config.yaml exists in the build context.         \n```\n\n[Toolset source](./github)\n\n# Adding Your Own Toolset\n1. Create a new directory with the name of your toolset\n2. Put your toolset.yaml file inside of it. Make sure that the toolset has a unique name which wont override existing toolsets!\n3. Edit this README.md to add your toolset. Please follow the format of existing toolsets.\n* You must include a real world `holmes ask` command showing how the toolset can be used (share real world output, but sanitize it if necessary)\n* You must test the command before opening this PR and verify that the command works\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobusta-dev%2Fholmesgpt-community-toolsets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobusta-dev%2Fholmesgpt-community-toolsets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobusta-dev%2Fholmesgpt-community-toolsets/lists"}