Skip to content

Prompts ​

Prompts are guided workflows that orchestrate multiple tools into a single interaction. They're triggered by users (via slash commands or menus in MCP clients) and eliminate the need to know individual tool names.

diagnose ​

Diagnose a failed CI/CD pipeline run — analyzes logs, classifies failures, and suggests fixes in one step.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format
run_idstringYesGitHub Actions run ID

Orchestrates: get_run_details → get_run_logs → analyze_failure → suggest_fix

Example: "Diagnose run 12345 in my-org/my-repo"

What you get:

  • Run structure with failed jobs and steps
  • Root cause classification with confidence scores
  • Key error lines from the logs
  • Step-by-step fix instructions for each failure

pipeline-health ​

Generate a pipeline health report with success rates, recent failures, and overall status.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format

Orchestrates: list_workflows → get_failed_runs

Example: "How healthy is my-org/my-repo's CI?"

compare ​

Compare two pipeline runs to understand what changed — timing, failures, and regressions.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format
run_astringYesFirst run ID (baseline)
run_bstringYesSecond run ID (comparison)

Orchestrates: compare_runs → analyze_failure (if new failures found)

Example: "Compare runs 12345 and 12346 in my-org/my-repo"

validate ​

Validate a GitHub Actions workflow file and show the execution plan.

ArgumentTypeRequiredDescription
repostringNoRepository in owner/repo format
file_pathstringNoPath to workflow file (e.g., .github/workflows/ci.yml)

Orchestrates: validate_workflow → dry_run_workflow

Example: "Validate the CI workflow in my-org/my-repo"

onboard ​

Get a complete overview of a repository's CI/CD setup — workflows, status, and recent issues.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format

Orchestrates: list_workflows → get_failed_runs

Example: "Show me the CI setup for my-org/my-repo"