Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By rloisell
Manage BC Government .NET/React/OpenShift projects with specialized agents handling CI/CD, security analysis, deployment, network architecture, and development workflows across the full project lifecycle.
npx claudepluginhub rloisell/rl-agents-n-skillsAgent 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.
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.
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.
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 deviation, executive summary).
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 bc-gov-sdn-zones, bc-gov-networkpolicy, and bc-gov-emerald.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Integrated Rust development skills for multiple domains (UI, Robotics, etc.)
Unified capability management center for Skills, Agents, and Commands.
Automatically detects and loads AGENTS.md files to provide agent-specific instructions alongside CLAUDE.md. Enables specialized agent behaviors without manual intervention.
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Author: Ryan Loiselle — Developer / Architect
AI tool: GitHub Copilot — AI pair programmer / code generation
Updated: April 2026
Shared Claude Code plugin containing persona agents, reusable skills, and Claude Code subagents for rloisell BC Gov .NET/React/OpenShift projects.
This repo serves two toolchains from a single source:
| Toolchain | How it consumes this repo | Discovery path |
|---|---|---|
| VS Code / GitHub Copilot | Git submodule at .github/agents/ | .github/agents/*/SKILL.md |
| Claude Code | Plugin via .claude/settings.json | agents/ subagents in plugin root |
Note on
.github/agents/: this path is the mount point in consumer projects — the location where downstream repos add this library as a git submodule. There is no.github/directory inside this library itself; SKILL files live at the repo root and become discoverable to VS Code only after a consumer mounts them under its own.github/agents/.
Each agent has two artefacts: a VS Code SKILL.md at the repo root (auto-discovered when
this repo is a submodule at .github/agents/) and a Claude Code subagent in agents/.
| Directory | Scope |
|---|---|
session-workflow/ | Session startup/shutdown, AI file maintenance (WORKLOG/CHANGES/COMMANDS/COMMIT_INFO) |
github-workflow/ | Branch naming, PR lifecycle, CI diagnosis, gh CLI, rulesets |
diagram-generation/ | draw.io + PlantUML + Mermaid, 10-diagram UML suite, folder structure, export |
ci-cd-pipeline/ | 5-workflow pattern, ISB EA Option 2, image tags, yq GitOps, Trivy, failure triage |
local-dev/ | podman-compose, EF Core migration commands, MariaDB, port conventions, troubleshooting |
spec-kitty/ | Spec-first development, WP YAML format, spec.md/plan.md sections, validate-tasks |
spec-kit/ | GitHub Spec-Kit SDD lifecycle — constitution→specify→plan→tasks→implement, extensions, presets |
ef-core/ | Pomelo/MariaDB patterns, migration workflow, startup Migrate(), Linux LINQ gotcha, service layer |
bc-gov-devops/ | Emerald OpenShift, Artifactory, Helm, health checks, Common SSO, oc commands, ArgoCD |
agent-evolution/ | Self-learning — monitors sessions, updates KNOWLEDGE sections, promotes shared skills |
security-architect/ | OWASP Top 10, SAST/DAST toolchain, input validation, audit logging, container security, STRA/PIA |
bc-gov-iam/ | DIAM/Keycloak OIDC PKCE, realm selection, React oidc-client-ts, token lifecycle, backchannel logout |
observability/ | Serilog structured logging, health checks, Prometheus pod annotations, OpenTelemetry .NET SDK |
zero-trust-architect/ | ZTA design, SASE architecture, ZTNA/CASB/SWG evaluation |
network-architect/ | Routing/switching design, WAN, BGP/OSPF, topology review |
cisco-ios/ | Cisco IOS/IOS-XE/NX-OS config, home lab, troubleshooting, password recovery |
sysadmin/ | *nix admin, Solaris 9/10/11 SPARC (LDoms), RHEL, storage, boot issues |
bc-gov-network-architect/ | BC Gov workload connectivity, NetworkPolicy authoring, SDN zone classification, cross-zone failure diagnosis |
ocp-migration-analyst/ | Full OCP migration analysis pipeline — namespace discovery, gap analysis, network mapping, report generation |
ocp-resilience-analyst/ | OpenShift namespace resilience posture — R01–R15 grading, PDB/HPA/replica analysis, prioritised remediation |
bc-gov-deployment-cicd-analyst/ | Generic deployment and CI/CD governance assessment workflow — evidence mapping, control matrix, roadmap, executive packaging |
| Directory | Consumed by |
|---|---|
ai-session-files/ | session-workflow, github-workflow |
git-conventions/ | session-workflow, github-workflow, ci-cd-pipeline |
bc-gov-emerald/ | bc-gov-devops, ci-cd-pipeline |
containerfile-standards/ | bc-gov-devops, ci-cd-pipeline |
vault-secrets/ | security-architect, bc-gov-devops, ci-cd-pipeline |
bc-gov-networkpolicy/ | bc-gov-network-architect, bc-gov-devops |
bc-gov-sdn-zones/ | bc-gov-network-architect |
bc-gov-database-security/ | ef-core, security-architect, bc-gov-devops |
bc-gov-rest-api/ | ef-core, bc-gov-devops |
bc-gov-design-system/ | bc-gov-devops, local-dev |
network-security/ | security-architect, network-architect, zero-trust-architect |
dns-tools/ | network-architect, sysadmin |
solaris/ | sysadmin |
linux-rhel/ | sysadmin |
bc-migrate-service/ | ocp-migration-analyst |
bc-resilience-service/ | ocp-resilience-analyst |
doc-versioning/ | session-workflow, any agent working with versioned documents/reports |
Add as a git submodule at .github/agents/: