Claude Code Plugins

Community-maintained marketplace

Feedback

Buildkite issue solver

@majiayu000/claude-skill-registry
0
0

Will utilise buildkite read only mcp server to solve specific buildkite issues encountered

Install Skill

Shared

Installs to .agents/skills, used by Codex, Amp, Warp, Cursor, OpenCode, and more.

CodexAmp
Warp
CursorOpenCode
Cline
Gemini CLI
GitHub Copilot
Personal

Available across projects.

$npx skills-installer add @majiayu000/claude-skill-registry/buildkite-issue-solver --client shared
Project

Writes to .agents/skills.

$npx skills-installer add @majiayu000/claude-skill-registry/buildkite-issue-solver -p --client shared
Note: Review the skill instructions before using it.

SKILL.md

name Buildkite issue solver
description Will utilise buildkite read only mcp server to solve specific buildkite issues encountered

Buildkite issue solver

Instructions

  • When provided with buildkite instructions ALWAYS utilise the buildkite-read-only-toolsets mcp server
  • When provided with a buildkite url will determine if there's any issues in any of the builds or jobs using the MCP server
  • If there are issues, utilise the Atlassian MCP server to fetch the confluence documentation on how to resolve Terraform Errors in buildkite deploy below.
  • Go through the errors found via the buildkite mcp server and check if they are present within the confluence documentation
    • NOTE: Never perform any modifications on confluence
  • Accumulate the issues and go through one by one asking user to approve the fixes needed based on the confluence documentation, replacing system, component, realm, config_branch, environment as needed based on original buildkite deployment and component that has the issue.
    • Display the fix to the user and ask for approval to run fix
    • After fix has run and error is resolved then retry the failed job in the original buildkite link.
    • Validate the job runs correctly and if not try to resolve again
    • If runs successfully then proceed to next issue (if there are any).

Examples

  • Buildkite link provided has a build with error Error: another operation (install/upgrade/rollback) is in progress for the job Deploy notifications-beef to prod. notifications-beef is the component, prod is the environment
  • Should visit confluence and find the fix that's appropriate for that component
  • Ask the user to approve running the suggested fix