microshift-ci:doctor-refresh

Regenerate the MicroShift CI Doctor HTML report from existing bug mapping JSON files.

7|15|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/openshift-eng/edge-tooling --skill microshift-ci-doctor-refresh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: microshift-ci:doctor-refresh
Source: https://github.com/openshift-eng/edge-tooling/tree/main/plugins/microshift-ci/skills/doctor-refresh
Command: npx skills add https://github.com/openshift-eng/edge-tooling --skill microshift-ci-doctor-refresh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

You need an up-to-date CI Doctor HTML report after bug creation, without re-running expensive CI analysis or JIRA queries.

Core Features & Use Cases

  • Refresh an existing report: Rebuilds the CI Doctor HTML using already-generated artifacts and bug mapping outputs.
  • Validates required mapping inputs: Checks that the expected analyze-ci-bugs-*.json files exist for the requested releases (and known rebase sources) before generating.
  • Fast “regenerate only” workflow: Does not re-analyze jobs, re-aggregate summaries, or re-query JIRA, so it’s safe for incremental updates after /microshift-ci:create-bugs --create.

Quick Start

Run the command to refresh the report for the releases you want, for example: /microshift-ci:doctor-refresh 4.19,4.20,4.21,4.22

Frequently Asked Questions about microshift-ci:doctor-refresh

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I regenerate a CI Doctor HTML report without rerunning expensive CI analysis?▼

Use a doctor refresh workflow to rebuild the CI Doctor HTML report from existing bug mapping data, skipping CI analysis and JIRA queries. It uses already-generated artifacts to produce an updated report reflecting newly created bugs.

What inputs are required to refresh the MicroShift CI Doctor HTML report?▼

Refreshing the CI Doctor HTML requires an existing dated workdir and analyze-ci-bugs JSON mapping files for the specified releases. The process validates that these expected mapping inputs exist before generating the updated report.

When should I use a doctor refresh instead of rerunning full CI bug analysis?▼

Use a doctor refresh for incremental updates after creating bugs, when you need the HTML updated to reflect newly created bugs. It does not re-analyze jobs, re-aggregate summaries, or re-query JIRA, making it safe for fast report regeneration.

How do I specify multiple releases when refreshing the CI Doctor report?▼

Pass a comma-separated list of releases, such as 4.19,4.20,4.21,4.22, to the refresh command. The process checks for analyze-ci-bugs JSON mapping files for each requested release and known rebase sources before generating.

Does the doctor refresh workflow re-query JIRA or re-aggregate CI summaries?▼

No, the doctor refresh workflow does not re-query JIRA, re-analyze jobs, or re-aggregate summaries. It strictly regenerates the CI Doctor HTML from existing bug mapping data to provide a fast incremental update.