claude

saas

Multi-tenant B2B SaaS: tenancy model, domain design and events, localization, external IDs, isolation, RBAC, plan entitlements, build vs buy, EU B2B billing, GDPR, EU and German legal baseline, service boundaries, async jobs, egress and webhooks.

0 on GitHubby Rene Roscherv0.1.0Apache-2.0updated 5 days agoarchitecture
/

Plugin saas from marketplace rene-roscher-skills in Rene-Roscher/skills. Commands read from the repo's manifest — 5 days ago.

What it installs

Skills (14)

  • async-reliability

    Makes background work safe under redelivery: idempotent handlers with a stable key, backoff with jitter, dead-letter with replay, unique and overlap locks, timeouts below the redelivery window, dispatch after commit, urgency-split queues, capped paid or paging sends, kill switches, lag alerts. Use w

  • authorization-rbac

    Designs and reviews server-side authorization for multi-tenant SaaS: one typed permission catalog, custom roles per tenant, an owner with every right, scoped API tokens, and no escalation on any grant path. Use when touching policies, gates, permissions, roles, invitations, API tokens or admin flags

  • billing-eu-b2b

    Engineers subscription billing for EU and German B2B SaaS with the provider behind an adapter: integer money, reverse charge with proof, idempotent webhooks, proration, dunning, race-free limits, EN 16931 e-invoices. Use when touching checkout, subscriptions, invoices, payment webhooks (Mollie, Stri

  • build-vs-buy

    Decides what a SaaS builds in-house and what it buys, and how to depend on vendors safely: business rules in-house, payments, mail, SMS and storage behind an own interface with a fake, contract tests and an exit. Use when adding a Composer, npm, Go or Python dependency or a SaaS provider, designing

  • domain-design

    Applies domain-driven design where it pays and refuses it where it is ceremony: bounded contexts as modules fenced by an arch test, a context map, glossary-backed terms, small aggregates, domain versus integration events published after commit, sagas with timeouts, anti-corruption layers. Use when a

  • dual-key-identifiers

    Designs and audits record IDs in multi-tenant SaaS: a bigint key for joins plus an opaque public ID (NanoID by default) for everything clients see, one 404 for foreign and missing IDs, a build check against leaks. Use when adding a table, model, route, serializer, export or webhook, choosing UUID, U

  • egress-and-webhooks

    Secures server-side requests to user-supplied URLs and webhooks both ways: SSRF defense with a pinned IP, IPv4 and IPv6 blocklists, connect-time and per-redirect checks; Standard Webhooks signing, secret rotation, retries and auto-disable; raw-body verification and dedup for incoming hooks; encrypte

  • eu-de-legal-baseline

    Spots when a SaaS change touches German or EU law and routes it: Impressum, cookies, consumer sign-up, AGB, UWG claims, reviews and § 7 outreach, BFSG accessibility, DSA, Data Act switching, NIS2, CRA, AI Act, retention. Use when planning a launch, sign-up, pricing, marketing claim, outreach, user c

  • gdpr-engineering

    Builds GDPR (DSGVO) compliance into EU SaaS features: controller or processor role, when to update the VVT, AVV, subprocessor list, TOM, privacy notice or DPIA, deletion, retention and export in code. Use when a change adds personal data, a third-party service or SDK, a retention period, data leavin

  • localization

    Builds every user-facing text for localization from the start, UI and backend feedback alike (validation, API errors, toasts, notifications, mail, exports, PDFs): CLDR plural forms instead of 'Server(s)', one sentence per key with named placeholders, Intl formatting, error codes instead of raw excep

  • plan-entitlements

    Designs plan limits and features for B2B SaaS: one typed entitlement schema, one resolver (plan, custom plan, override with reason and expiry, add-ons), race-free quota checks, soft and hard limits, downgrades that keep data, per-cycle resets, usage in the UI. Use when adding a limit, feature gate,

  • service-boundaries

    Decides whether to move work from a PHP/Laravel monolith into Go, Rust or Node on measured numbers, and designs the boundary: dumb workers, smart control plane, pull-only links, versioned contracts, per-service keys. Use when someone proposes a microservice, worker or rewrite, PHP seems too slow, AP

  • tenancy-model

    Designs the tenant hierarchy of B2B SaaS: organization as root tenant, optional projects and teams, memberships (one user, many orgs), owner and ownership transfer, invitations, tenant deletion, moving projects between orgs. Use when adding a tenant level, workspaces, teams or invites, or asked whic

  • tenant-isolation

    Enforces tenant isolation in B2B SaaS on every path (web, API, jobs, caches, exports, webhooks, realtime): a fail-closed tenant context, scoped input IDs, scoping versus PostgreSQL RLS, cross-tenant probe tests. Use when adding a tenant-owned model, endpoint, job, cache key or export, or asked wheth

View source on GitHub

More from Rene-Roscher/skills

All 14 plugins →

core

claude

Goal focus, work on smaller models, a glossary of EU and German ecosystem terms, subagent delegation, hand-off specs for executor models, evidence before claims, verification, safe actions, project inception, scaffolding from official starters, planning, delivery, tests, maintainable code, lessons, tooling, commits, stack bootstrap, performance, security assurance. Stack-agnostic.

21 skills

0

infra

claude

Infrastructure as code, Kubernetes workloads, edge proxy and TLS, observability and DR, and failover for DNS, mail, hosting, PostgreSQL and object storage.

5 skills

0

business

claude

Product discovery, dated market analysis, pricing and unit economics for B2B SaaS, and copy that reads as written by a person.

4 skills

0

delivery

claude

Local Docker Compose stacks, GitHub Actions hardening, container image baselines and signed, verifiable releases.

4 skills

0

web

claude

Public pages as their own deployment, client-rendered dashboards, Vue and Inertia, premium design quality and headless browser verification.

4 skills

0

marketing

claude

Search and AI discoverability that holds up, live measurement through Search Console, Bing and Plausible with a measure, change and re-measure loop, and a B2B go-to-market from launch to sales motion.

3 skills

0

Similar plugins

Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review

1 command · 3 agents

anthropics/claude-code 155,476

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

ruflo-adr

claudecodex

ADR lifecycle management — create, index, supersede, and link Architecture Decision Records to code

5 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

Install the "AAS SaaS Launch & Revenue" workflow plugin from Agentic Awesome Skills.

17 skills

sickn33/agentic-awesome-skills 49,620

Maintain saas?

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.

claude & codex plugins14 plugins