KS
Killer-Skills

buildbuddy — how to use buildbuddy how to use buildbuddy, buildbuddy setup guide, buildbuddy alternative, buildbuddy vs Jenkins, buildbuddy install, remote build execution, CI debugging tools, what is buildbuddy, buildbuddy MCP tools

v1.0.0
GitHub

About this Skill

Ideal for Development Agents requiring streamlined remote build execution and CI debugging capabilities. buildbuddy is a remote build execution and CI debugging tool that provides build metadata, status, and duration, and full build logs

Features

Loads tools with `ToolSearch` query `+buildbuddy`
Provides build metadata, status, and duration via `buildbuddy-mcp-get-invocation`
Offers full build logs via `buildbuddy-mcp-get-log`
Handles authentication automatically with MCP tools
Integrates with Context Forge for seamless workflow

# Core Topics

jomcgi jomcgi
[1]
[0]
Updated: 3/4/2026

Quality Score

Top 5%
45
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add jomcgi/homelab/buildbuddy

Agent Capability Analysis

The buildbuddy MCP Server by jomcgi is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use buildbuddy, buildbuddy setup guide, buildbuddy alternative.

Ideal Agent Persona

Ideal for Development Agents requiring streamlined remote build execution and CI debugging capabilities.

Core Value

Empowers agents to leverage build metadata and logs via MCP tools, utilizing Context Forge for seamless integration and authentication, while executing `buildbuddy-mcp-get-invocation` and `buildbuddy-mcp-get-log` queries.

Capabilities Granted for buildbuddy MCP Server

Debugging failed builds
Analyzing build metadata for optimization
Retrieving full build logs for auditing

! Prerequisites & Limits

  • Requires MCP tools integration via Context Forge
  • Limited to build execution and CI debugging use cases
Project
SKILL.md
2.4 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

BuildBuddy - Remote Build Execution & CI Debugging

MCP Tools (Primary Interface)

Use BuildBuddy MCP tools via Context Forge. MCP handles authentication automatically.

Load tools with: ToolSearch query +buildbuddy

ToolPurpose
buildbuddy-mcp-get-invocationBuild metadata, status, duration
buildbuddy-mcp-get-logFull build logs (stdout/stderr)
buildbuddy-mcp-get-targetTarget information and results
buildbuddy-mcp-get-actionAction details and execution info
buildbuddy-mcp-get-fileDownload files by URI
buildbuddy-mcp-execute-workflowTrigger a BuildBuddy workflow

Debugging Failed CI

Workflow

GitHub PR fails
      │
      ▼
gh pr checks ──► extract invocation ID from BuildBuddy URL
      │
      ▼
ToolSearch +buildbuddy ──► load MCP tools
      │
      ▼
buildbuddy-mcp-get-invocation ──► check success/failure, duration
      │
      ▼
buildbuddy-mcp-get-log ──► find error messages
      │
      ▼
Parse errors ──► fix root cause

Step 1: Get the Invocation ID

bash
1# Extract invocation ID from PR check links 2gh pr checks --json link | jq -r '.[] | select(.link | contains("buildbuddy")) | .link' | grep -o '[^/]*$' | head -1

The invocation ID is the last path segment of the BuildBuddy URL: https://jomcgi.buildbuddy.io/invocation/<invocation_id>

Step 2: Investigate with MCP Tools

Use the invocation ID with MCP tools — no API key or curl needed:

  1. Get overview: buildbuddy-mcp-get-invocation — check .invocation.success, command, duration
  2. Get logs: buildbuddy-mcp-get-log — search for error/fail/fatal messages
  3. Get targets: buildbuddy-mcp-get-target — find which targets failed
  4. Get actions: buildbuddy-mcp-get-action — dig into specific action failures
  5. Get files: buildbuddy-mcp-get-file — download test outputs or artifacts

Tips

  • Reproduce locally with bazel test //... --config=ci
  • BuildBuddy logs may be paginated — use page tokens for large logs
  • Check .invocation.success boolean to quickly determine pass/fail
  • A PreToolUse hook blocks direct curl to the BuildBuddy API — use MCP tools instead

Related Skills

Looking for an alternative to buildbuddy or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication