bc-resilience-service

Analyze OpenShift workloads and generate graded resilience reports.

7|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/rloisell/rl-agents-n-skills --skill bc-resilience-service
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bc-resilience-service
Source: https://github.com/rloisell/rl-agents-n-skills/tree/main/bc-resilience-service
Command: npx skills add https://github.com/rloisell/rl-agents-n-skills --skill bc-resilience-service

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates discovery and grading of workload resilience issues in OpenShift namespaces to reduce manual inspection and produce a prioritized, shareable remediation report.

Core Features & Use Cases

  • Live collection: Gathers cluster data using the oc CLI (Deployments, HPAs, PDBs, events) across dev/test/prod namespaces.
  • Automated analysis & grading: Evaluates 15 resilience categories (R01–R15) and assigns an A–F grade with per-check findings and task IDs.
  • Deliverable generation: Streams structured SSE report to the Copilot chat, renders final PDF, and uploads it to a GitHub Release for traceability.
  • Use case: Platform engineers can run a single Copilot command to audit a namespace, receive an immediate streamed assessment, and download a formal PDF report for compliance review.

Quick Start

Invoke the bc-resilience-service from GitHub Copilot Chat to analyze namespace be808f-dev and generate a PDF release report.

Frequently Asked Questions about bc-resilience-service

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

FAQPage Schema
How do I automate OpenShift workload resilience analysis across dev, test, and prod namespaces?

OpenShift resilience analysis is automated by collecting live oc CLI data across dev, test, and prod namespaces to evaluate 15 resilience categories and assign an A–F grade. It gathers Deployments, HPAs, PDBs, and events to produce a structured, graded report.

Can I generate a PDF report of Kubernetes resilience findings directly from GitHub Copilot Chat?

Generating a PDF report from GitHub Copilot Chat is supported by streaming structured SSE analysis to the chat and rendering a final PDF. The resulting report is then uploaded to a GitHub Release for traceability and compliance review.

What resilience gaps are evaluated during an OpenShift workload audit?

An OpenShift workload audit evaluates 15 resilience categories, labeled R01 through R15, to identify gaps and assign an A–F grade. It provides per-check findings with specific task IDs to prioritize and track remediation efforts.

Does this resilience analysis require Vault-stored secrets and GitHub App credentials?

Vault-stored secrets and GitHub App credentials are required to authenticate the analysis and upload the final PDF report to a GitHub Release. These credentials enable secure oc CLI data collection and automated release traceability.

What's the best way to audit an OpenShift namespace for compliance and share the remediation report?

The best way to audit an OpenShift namespace for compliance is to invoke a single GitHub Copilot command that collects live cluster data, streams an immediate assessment, and downloads a formal PDF report uploaded to GitHub Releases.

Why use oc CLI for live collection during Kubernetes resilience grading?

Using the oc CLI for live collection during Kubernetes resilience grading ensures real-time accuracy of Deployments, HPAs, PDBs, and events across dev, test, and prod environments. This live data feeds the automated analysis to produce reliable, graded findings.