By monocloud
MonoCloud SDK agent skills. Detects your stack and routes to the right MonoCloud integration: @monocloud/auth-nextjs, @monocloud/backend-node (Express/Fastify), @monocloud/management, or MonoCloud.Management (.NET).
Use when integrating MonoCloud access-token validation into an Express API — installing or configuring `@monocloud/backend-node/express`, wiring the `protectApi()` middleware factory, validating JWT or opaque (introspection) bearer tokens, enforcing scopes/groups, attaching `claims` to `req` via `AuthenticatedExpressRequest`, or troubleshooting `MONOCLOUD_BACKEND_*` env vars / audience / JWKS / mTLS certificate binding.
Use when integrating MonoCloud access-token validation into a Fastify API — installing or configuring `@monocloud/backend-node/fastify`, wiring the `protectApi()` `onRequest` hook factory, validating JWT or opaque (introspection) bearer tokens, enforcing scopes/groups, attaching `claims` to `request` via `AuthenticatedFastifyRequest`, or troubleshooting `MONOCLOUD_BACKEND_*` env vars / audience / JWKS / mTLS certificate binding.
Use when integrating MonoCloud authentication into a Next.js application — installing or configuring `@monocloud/auth-nextjs`, wiring `authMiddleware()` in `proxy.ts`/`middleware.ts`, reading sessions with `getSession()`/`useAuth()`, protecting routes/pages/APIs with `protect()`/`protectApi()`/`protectPage()`/`protectClientPage()`, rendering `<SignIn>`/`<SignUp>`/`<SignOut>`/`<Protected>`/`<RedirectToSignIn>`, calling `getTokens()`, or troubleshooting MonoCloud env vars (`MONOCLOUD_AUTH_*`), cookie sessions, or auth routes (`/api/auth/signin`, `/callback`, `/userinfo`, `/signout`).
Use when calling the MonoCloud Management API from .NET — installing or configuring the `MonoCloud.Management` NuGet package, constructing `MonoCloudManagementClient` (direct or via DI with `AddMonoCloudManagementClient`), calling resource clients (`Users`, `Clients`, `Groups`, `Resources`, `Keys`, `Logs`, `Options`, `Branding`, `TrustStores`), reading `MonoCloudResponse<T>` (with `PageModel` for paginated results), handling `MonoCloudException` subclasses, or troubleshooting `MonoCloud:Management:Domain` / `MonoCloud:Management:ApiKey` / 401 / 403 / validation errors.
Use when calling the MonoCloud Management API from Node.js / TypeScript — installing or configuring `@monocloud/management`, initializing `MonoCloudManagementClient` with `domain` + `apiKey`, calling resource clients (`users`, `clients`, `groups`, `resources`, `keys`, `logs`, `options`, `branding`, `trustStores`), reading paginated results via `MonoCloudPageResponse`, handling `MonoCloudException` subclasses, or troubleshooting `MC_MANAGEMENT_DOMAIN` / `MC_MANAGEMENT_API_KEY` / 401 / 403 / validation errors.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
MonoCloud Agent Skills — drop-in SDK knowledge for LLM-powered coding agents (Claude Code, Cursor, Codex CLI, Gemini CLI, Google Antigravity, Windsurf, and any other agent that supports Agent Skills Specification).
MonoCloud is a modern, developer-friendly Identity & Access Management platform.
When an agent has these skills loaded, asking it to "add MonoCloud login to my Next.js app" or "list all users in our tenant using the Management API in .NET" produces correct, idiomatic code that uses the right MonoCloud package, the right environment variables, and the right patterns — instead of approximations based on stale training data.
| Skill | Covers | SDK |
|---|---|---|
monocloud-quickstart | Smart router — detects framework and points to the correct skill below | — |
monocloud-auth-nextjs | Sign-in / sessions / route protection / components / hooks for Next.js | @monocloud/auth-nextjs |
monocloud-auth-express | JWT / introspection token validation, scope + group enforcement | @monocloud/backend-node/express |
monocloud-auth-fastify | Same engine as above, via a Fastify onRequest hook | @monocloud/backend-node/fastify |
monocloud-management-js | Programmatic API access for Node.js | @monocloud/management |
monocloud-management-dotnet | Programmatic API access for C# with .NET DI registration | MonoCloud.Management |
From inside a Claude Code session (slash commands):
/plugin marketplace add monocloud/agent-skills
/plugin install monocloud@monocloud-agent-skills
From a terminal (Claude Code CLI):
claude plugin marketplace add monocloud/agent-skills
claude plugin install monocloud@monocloud-agent-skills
Either path installs plugins/monocloud/ into ~/.claude/plugins/monocloud/ via the git-subdir source declared in .claude-plugin/marketplace.json.
Open Cursor → Plugins → Marketplaces, click Add Marketplace, and paste https://github.com/monocloud/agent-skills. Cursor reads .cursor-plugin/marketplace.json and plugins/monocloud/.cursor-plugin/plugin.json per the Cursor Plugins docs.
Use the universal skills CLI — it reads our .claude-plugin/marketplace.json and installs into the path each agent expects. No clone or symlink needed:
# Auto-detect the agent in this project and install
npx skills add monocloud/agent-skills
npx claudepluginhub monocloud/agent-skills --plugin monocloudComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.