
Claude Skills by rossoctl
github.com/rossoctlAuthentication and authorization patterns for Rossoctl services
Create confidential OAuth2 clients in Keycloak for server-to-service authentication
Configure MLflow with mlflow-oidc-auth plugin for Keycloak OIDC authentication
Configure OpenTelemetry Collector with OAuth2 authentication for trace export
CI pipeline monitoring, status checks, and PR validation workflows
Monitor running CI jobs, wait for completion, create tasks for results
Check PR CI status - all checks, failures, test results, and artifacts
CVE awareness — scan dependencies and code for vulnerabilities, audit docs for CVE leaks, plan responsible disclosure, block public leaks
Plan responsible CVE disclosure, guide silent fixes, and BLOCK all public GitHub actions until CVE is properly handled
Scan dependencies and source code for CVEs — Trivy, LLM reasoning, WebSearch, code security review, and doc audit
Architectural design workflows - research, propose, review, iterate
Adversarial design review loop - multi-perspective architectural critique with human-in-the-loop iteration
AI-assisted documentation review for Rossoctl PRs — structure, accuracy, links, conciseness
Git operations including worktrees, branching, and repository management
Create properly formatted commits following Rossoctl conventions
Rebase branches onto upstream main with automatic base detection
Show worktrees with PR status and TODO files overview
Create and manage git worktrees for parallel development and testing
GitHub repository analysis - weekly reports, issue triage, PR health, CI trends
Triage open Dependabot PRs - categorize by risk, bundle duplicates, create fix PRs, approve safe merges
Issue triage - stale issues, blocking, no attention, should-close analysis
Org-wide weekly report - covers all rossoctl repos with proportional depth based on activity
Weekly repository report - deep issue analysis, PR health, CI trends, actionable recommendations
Personal status dashboard - your PRs, reviews, issues, and worktrees at a glance
PR health analysis - CI passing without review, stale PRs, merge conflicts
Split large feature branches into chains of smaller, independently mergeable PRs — supports cross-repo work with progress tracking
TDD iteration loop across 4 environments (local Kind, custom HyperShift, CI Kind, CI HyperShift) with test matrix tracking and log analysis
Helm chart development and debugging for Rossoctl
Debug Helm chart issues - template rendering, value overrides, hook failures
Manage HyperShift clusters on AWS for Rossoctl testing. Create, destroy, debug clusters and check quotas.
Create and destroy HyperShift clusters on AWS for testing Rossoctl platform. Manages ephemeral OpenShift clusters.
Debug AWS resources for HyperShift clusters - identify stuck resources, orphaned infrastructure, and deletion blockers
Run pre-flight checks for HyperShift CI. Verifies tools, AWS auth, OpenShift permissions, and configuration.
Check AWS service quotas and usage before creating HyperShift clusters. Shows capacity for VPCs, NAT gateways, Elastic IPs, and more.
Setup local environment for HyperShift testing. Installs hcp CLI, ansible collections, and configures credentials.
Istio service mesh patterns for Rossoctl
Configure L7 AuthorizationPolicy in Istio Ambient mode using waypoint proxies
Detect and recover from Istio Ambient mesh outages where ztunnel/waypoint proxies serve expired mTLS certs and every gateway route returns HTTP 503 (long-running or suspended dev/Kind clusters)
Kubernetes debugging and troubleshooting skills. Debug pods, check logs, verify platform health.
Check comprehensive platform health including deployments, pods, services, certificates, and resources across the Rossoctl platform
Iterative debugging workflow for fixing issues on a running cluster
Query and analyze logs from Rossoctl platform components, search for errors, and investigate issues
Debug and troubleshoot pod issues including crashes, failures, networking, and resource problems
Manage Kind (Kubernetes in Docker) clusters for local Rossoctl development and testing.
Manage Kind clusters for local Rossoctl testing. Create, destroy, deploy platform, and run E2E tests.
Local development and testing workflows for Rossoctl. Full test suites for Kind and HyperShift.
Run full end-to-end test workflows for Rossoctl. Supports Kind and HyperShift clusters with automated setup and testing.
Test Rossoctl platform locally using Kind. Scripts for deploy, test, and access.
Skills for improving and maintaining skills
Guidelines and patterns for writing Rossoctl documentation