prodsec-skills
claudeSecurity guidance skills for AI coding assistants
145 skills
A plugin to work with OpenShift CI and analyze Prow job results
Plugin ci from marketplace ai-helpers in openshift-eng/ai-helpers. Commands read from the repo's manifest — today.
add-jira-triage-linkAdd a Component Readiness triage record link to a JIRA issue description
analyze-disruptionUse when analyzing disruption from a DisruptionRegression alert, a Grafana disruption dashboard URL, or Prow CI job runs by examining interval data, audit logs, pod logs, and CPU metrics
bulk-triage-regressionsUse this skill for Component Readiness triage duty - holistically analyze and triage all untriaged regressions for a set of components in a view, clustering them into root-cause buckets
detect-permafailAnalyze consecutive job failures to determine if they represent a permafail pattern versus flaky failures
diagnose-job-run-symptomsExplain which Sippy Symptoms and failure Labels apply to a Prow CI job run, in plain language, given only the Prow URL
fetch-jira-issueFetch JIRA issue details including status, assignee, comments, and progress classification
fetch-job-run-summaryFetch a Prow job run summary from Sippy showing all failed tests grouped by SIG with error messages
fetch-new-prs-in-payloadFetch pull requests that are new in a given OpenShift payload compared to the previous payload
fetch-payloadsFetch recent release payloads from the OpenShift release controller
fetch-prow-job-runsList Prow job runs from the Sippy API using its real filter syntax — find run IDs by job name, variant, result, or time window
fetch-prowjob-jsonFetch and return key data from a Prow job's prowjob.json artifact given a Prow job URL
fetch-regression-detailsFetch detailed information about a Component Readiness regression from the Sippy API
fetch-related-triagesFetch existing triages and untriaged regressions related to a given regression
fetch-releasesFetch available OpenShift releases from the Sippy API
fetch-test-reportFetch an OpenShift CI test report by name to get pass rates, test ID, and Jira component from Sippy
fetch-test-runsFetch test runs from Sippy API including outputs for AI-based similarity analysis
fetch-tide-pr-statusUse when checking what's blocking a PR from merging in OpenShift CI — evaluates Tide merge requirements, required/forbidden labels, and required job statuses.
generate-okd-ci-operator-configsUse when you need to generate OKD/SCOS ci-operator configuration YAML files from ART ocp-build-data. Replicates the logic of doozer's `images:okd prs open` command as a standalone tool.
list-symptomsList, search, and inspect Sippy Symptoms and Labels — known CI failure signatures — via the public Sippy API
manage-labelsCreate, update, or delete Sippy job run Labels (the human-readable tags applied by Symptoms) via the authenticated Sippy API
manage-symptomsCreate, update, or delete Sippy Symptoms — known CI failure signatures that automatically label job runs — via the authenticated Sippy API
oc-authHelper skill to retrieve OAuth tokens from the correct OpenShift cluster context when multiple clusters are configured
payload-analysisAnalyze a payload snapshot to identify root causes of blocking job failures, score candidate PRs, and produce an HTML report with revert recommendations
payload-autodl-jsonSchema for the autodl JSON data file produced by payload-analysis for database ingestion — you must use this skill whenever generating the autodl JSON file
payload-experimental-revertsExperimentally test medium-confidence payload candidates by opening draft revert PRs and triggering payload jobs
payload-results-yamlState management for agentic payload triage actions — you must use this skill whenever reading or writing the payload results YAML file
payload-snapshotSnapshot OpenShift payload data (release controller, PR diffs, comments, CI jobs, JUnit results, regression tracking) to a local directory for offline analysis
prow-job-analysisUse this skill when debugging a failed Prow CI job.
prow-job-analyze-resourceAnalyze Kubernetes resource lifecycle in Prow CI job artifacts by parsing audit logs and pod logs from GCS, generating interactive HTML reports with timelines
prow-job-prometheusUse when you need in-cluster Prometheus metrics from a Prow CI job run — apiserver in-flight requests, etcd disk latency, node CPU/memory/disk, per-pod usage, restarts — by downloading the run's Prometheus snapshot, repairing it, and querying it locally with PromQL
reevaluate-job-runsRetroactively re-run Sippy Symptom detection on completed Prow CI job runs to apply or preview failure Labels
revert-prGit revert workflow and Revertomatic PR template for reverting merged PRs
set-release-blockerSet the Release Blocker field on a JIRA issue
stage-payload-revertsCreate TRT JIRA bugs, open revert PRs, and trigger payload jobs for high-confidence revert candidates
triage-regressionCreate or update a Component Readiness triage record linking regressions to a JIRA bug
trigger-payload-jobMUST be used whenever triggering payload testing on a PR. Do not post payload commands without following this skill — the command syntax is specific and other formats will be silently ignored by the bot.
/ci:add-debug-waitAdd a wait step to a CI workflow for debugging test failures
/ci:analyze-pr-revertsAnalyze recent PR reverts to identify patterns and recommend preventive measures
/ci:analyze-prow-job-resourceAnalyze Kubernetes resource lifecycle in Prow job artifacts
/ci:analyze-regressionAnalyze details about a Component Readiness regression and suggest next steps
/ci:check-if-jira-regression-is-ongoingCheck if the regression described in a Jira bug is still ongoing or has resolved
/ci:continue-sessionDownload and continue a Claude session from a Prow CI job's artifacts
/ci:detect-permafailDetect permafail patterns in consecutive job failures
/ci:extract-kubeconfigExtract kubeconfig from a running CI job in a PR
/ci:fetch-payloadsFetch recent release payloads from the OpenShift release controller
/ci:fetch-test-reportFetch a test report from Sippy showing pass rates, test ID, and Jira component
/ci:list-stepList the step for the given workflow or chain name
/ci:list-unstable-testsList unstable tests with pass rate below 95%
/ci:payload-experimentOpen draft revert PRs for medium-confidence payload candidates and trigger payload jobs to experimentally determine which PR is causing failures
/ci:payload-revertStage reverts for high-confidence payload candidates identified by payload-analysis
/ci:query-job-statusQuery the status of a gangway job execution by ID
/ci:query-test-resultQuery test results from Sippy by version and test keywords
/ci:revert-prRevert a merged PR that is breaking CI or nightly payloads
/ci:trigger-periodicTrigger a periodic gangway job with optional environment variable overrides
/ci:trigger-postsubmitTrigger a postsubmit gangway job with repository refs
/ci:trigger-presubmitTrigger a presubmit gangway job (typically use GitHub Prow commands instead)
step-registry-analyzerUse this agent when you need to understand and list OpenShift CI components including workflows, chains, and refs in a hierarchical structure.
test-porterAutomated Ginkgo e2e test porting agent. Ports tests from openshift-tests-private to openshift/origin, creates PRs, monitors CI, responds to review feedback, pushes fixes, and escalates to humans when needed. Use this agent for any task related to porting tests between these repos.
ship-statusconnects to: https://mcp.ship-status.ci.openshift.org/mcp
Security guidance skills for AI coding assistants
145 skills
PatternFly development tools from the UXD team — component scaffolding, design guidance, auditing, migration, test generation, and an MCP server.
55 skills
A plugin to automate tasks with Jira
13 skills · 17 commands · 1 MCP server
Team structure knowledge and health analysis commands for OpenShift teams
13 skills · 10 commands
OpenShift development utilities and helpers
2 skills · 17 commands
Bundle of curated plugins, skills, and MCP servers useful to any OpenShift engineer
16 skills · hooks
Agent skills for Azure SQL Developer, the Azure SQL Database engine running locally in a container. Teaches your agent to run the engine, connect, migrate, scaffold, build RAG, wire CI, and go local-to-cloud, using the real Private Preview image instead of the SQL Server image.
17 skills
CI/CD pipeline configuration, GitHub Actions/GitLab CI workflow setup, and automated deployment pipeline orchestration
4 skills · 1 command · 5 agents
45 advanced engineering skills: agent designer, agent workflow designer, RAG architect, database designer + schema designer + SQL assistant, migration architect, observability designer, dependency auditor, changelog generator, API design reviewer, API test suite builder, CI/CD pipeline builder, MCP server builder, skill security auditor, skill tester, performance profiler, focused-fix, browser-automation, full-page-screenshot, git-worktree-manager, monorepo-navigator, codebase-onboarding, interview-system-designer, runbook-generator, spec-driven-workflow, secrets-vault-manager, env-secrets-manager, pr-review-expert, self-eval, tc-tracker, feature-flags-architect, kubernetes-operator, chaos-engineering, ship-gate, slo-architect (error-budget + multi-window burn-rate alerts per Google SRE Workbook), tech-debt-tracker, agent-regression-evals, coding-agent-rollout, commit-craft, agent-run-forensics and i18n-localization. Agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw.
48 skills · hooks
Write, run, and debug Ginkgo/Gomega test suites in Go: the tree-construction mental model, the full node and decorator surface, tables and generated specs, parallelism, filtering, timeouts and async, CI configuration, and JSON-first failure diagnosis.
13 skills
Prepares a repository for public open-source release: secrets-history hygiene, license selection, documentation and CI readiness checks, and language-specific packaging and release guidance.
1 skill
Run Mooncake pre-PR local validation via scripts/run_ci_test.sh, reproducing the reproducible parts of GitHub Actions.
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.