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

The hero prompt. Full diagnosis of 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_detailsget_run_logsanalyze_failuresuggest_fix

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

What you get:

  • Run structure with failed jobs and steps
  • Parsed logs with error blocks highlighted
  • Root cause classification with confidence scores
  • Actionable fix suggestions with code snippets

pipeline-health

Health overview of all workflows in a repository — current status and recent failures.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format

Orchestrates: list_workflowsget_failed_runs

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

compare

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

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

Orchestrates: compare_runsanalyze_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 its execution plan.

ArgumentTypeRequiredDescription
repostringNoRepository in owner/repo format
file_pathstringNoPath to workflow file

Orchestrates: validate_workflowdry_run_workflow

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

onboard

Get a complete overview of a repository's CI/CD setup — what workflows exist, their current status, and recent issues. Designed for developers joining a new project.

ArgumentTypeRequiredDescription
repostringYesRepository in owner/repo format

Orchestrates: list_workflowsget_failed_runs

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

Released under the MIT License.