Plugin Claude Code
Shared persona agents, reusable skills, and Claude Code subagents for rloisell BC Gov .NET/React/OpenShift projects.
Plugin Claude Code
Shared persona agents, reusable skills, and Claude Code subagents for rloisell BC Gov .NET/React/OpenShift projects.
Instructions file
Claude Code instructions for rloisell/rl-agents-n-skills, covering claude.md — rl-agents-n-skills, confidentiality and privacy rules, rule 1 — no client or engagement details in public repos, rule 3 — analysis repos must be created as private and rule 4 — ai sessions inherit these rules.
Skill Claude CodeCodex
Self-learning agent that monitors development sessions and evolves the agent skill library — surfaces past relevant knowledge before sessions begin (pre-session retrieval), appends causal discoveries to KNOWLEDGE sections, identifies candidate shared skills from recurring patterns across sessions, flags oversized…
Agent
Agent self-improvement coordinator — use after sessions to review what was learned, update KNOWLEDGE sections in persona SKILL.md files, promote repeated patterns to shared skills, and maintain the evolution log. Run proactively at end of session if new patterns or platform discoveries were made.
Agent
BC Government Emerald OpenShift deployment expert — use proactively when deploying services, configuring Helm charts, troubleshooting OpenShift routes/networking, setting up Artifactory, writing GitHub Actions CI/CD, or working with ArgoCD GitOps.
Agent
BC Government identity and access management expert — use when implementing OIDC PKCE authentication, configuring Keycloak/Common SSO realms, setting up React oidc-client-ts, managing token lifecycle, implementing backchannel logout, or debugging auth flows on BC Gov projects.
Agent
Master orchestrator for BC Government FOI-style multi-app analyses — use when analyzing 2+ interconnected OCP applications in a single program area. Orchestrates parallel per-app deep-dives (resiliency, security, network, BC Gov standards) plus cross-cutting reports (network connectivity, Emerald migration, standards…
Agent
BC Government network architecture expert — use when designing workload connectivity, evaluating a workload's SDN zone classification, reviewing NetworkPolicy PRs, diagnosing cross-zone connectivity failures, planning external partner (3PG) connections, or assessing internet egress constraints. Synthesises…
Agent
CI/CD pipeline expert — use proactively when authoring GitHub Actions workflows, diagnosing pipeline failures, configuring Trivy SAST scanning, setting up Artifactory image pushes, writing yq GitOps tag-update steps, or applying the ISB EA Option 2 deployment pattern.
Agent
Cisco IOS/IOS-XE/NX-OS configuration and troubleshooting for home lab and enterprise. Covers initial setup, VLANs, trunking, STP, EtherChannel, OSPF, BGP, EIGRP, HSRP, NAT/PAT, ACLs, DHCP, SSH hardening, password recovery, IOS image management, and NX-OS basics. Use when configuring or troubleshooting Cisco routers or…
Agent
Container Network Analyst — produces evidence-based network posture reports for BC Gov OpenShift namespace groups, auditing cross-namespace NetworkPolicy flows, stale/wide-open NP detection, route/ingress TLS exposure, egress destinations, and third-party flow inventory. Use when asked to assess, analyse, or report on…
Agent
Data classification and cross-service data flow analyst — use when mapping how data moves between services, identifying PII/sensitive data crossing service boundaries, assessing data residency (on-prem vs cloud), classifying data per ISCF, and generating a data flow ledger for STRA/PIA submissions.
Agent
Generic deployment and CI/CD governance analyst for BC Gov engagements. Produces evidence-based findings, control matrices, roadmap recommendations, executive summaries, and client-facing process documentation across SaaS, OpenShift, and hybrid delivery models.
Agent
Diagram generation expert for draw.io, PlantUML, and Mermaid — use proactively when creating architecture diagrams, data models, sequence diagrams, or any UML diagram. Generates the standard 10-diagram suite for new projects.
Agent
EF Core and MariaDB/Pomelo expert — use when designing data models, writing migrations, configuring DbContext, implementing service-layer patterns, or diagnosing Linux LINQ compatibility issues with Pomelo provider.
Agent
GitHub branch/PR/CI workflow expert — use proactively when creating branches, writing commit messages, diagnosing CI failures, managing GitHub Actions workflows, or working with rulesets and status checks.
Agent
Local development environment expert — use when starting/stopping local services with podman-compose, running EF Core migrations locally, configuring environment variables, troubleshooting MariaDB or API connection issues, or setting up the first-run local environment.
Agent
Network architecture expert with CCNP-level depth — routing protocols (BGP, OSPF, EIGRP), switching (STP, VLANs, 802.1Q, EtherChannel), WAN design (MPLS, SD-WAN, IPsec), QoS, redundancy patterns (HSRP/VRRP/GLBP), and IP addressing/subnetting. Use when designing or reviewing network topology, traffic engineering…
Agent
Observability expert — use when implementing structured logging with Serilog, configuring health check endpoints, adding Prometheus pod annotations, or setting up OpenTelemetry in .NET projects.
Agent
Produces a full OpenShift platform migration analysis report for any BC Gov OCP project — namespace discovery, gap analysis, network mapping, migration task plan, and PDF generation. Invoke with namespace prefix + source cluster + GitHub repo + target platform.
Agent
OCP Resilience Analyst — produces evidence-based resilience posture reports for BC Gov OpenShift namespaces, grading workloads against 15 resilience categories (R01–R15) and generating prioritised remediation tasks. Use when asked to assess, analyse, or report on OpenShift namespace resilience, PDB coverage, HPA…
Agent
Security architecture expert for BC Gov .NET/React/OpenShift — use proactively when designing security controls, reviewing code for vulnerabilities, setting up SAST/DAST scanning, managing secrets with Vault, completing STRA/PIA, or hardening containers and OIDC sessions.
Agent
Session startup and shutdown discipline — use at the start and end of every development session to orient from AI/nextSteps.md, check git state, review Dependabot PRs, and commit/update session logs.
Agent
Spec-Driven Development workflow expert (GitHub Spec-Kit / specify-cli) — use before any implementation to drive the constitution → specify → plan → tasks → implement lifecycle. Also use when installing extensions or presets, running /speckit.analyze, or comparing spec-kit vs spec-kitty workflows.