From elnora
Use this skill when the user asks about "Elnora organizations", "org members", "org billing", "org invitations", "shared library", "library folders", "org settings", or any task involving Elnora organization management. Covers org CRUD, membership, invitations, billing, and the shared library.
How this skill is triggered — by the user, by Claude, or both
Slash command
/elnora:elnora-orgsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage organizations, members, invitations, billing, and the shared org library
Manage organizations, members, invitations, billing, and the shared org library via Elnora MCP tools.
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_list_orgs | List all orgs the user belongs to | — |
elnora_get_org | Get org details | org_id |
elnora_create_org | Create a new org | name |
elnora_update_org | Update org settings | org_id, fields to update |
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_list_org_members | List members of an org | org_id |
elnora_update_org_member_role | Change a member's role | org_id, membership_id, role |
elnora_remove_org_member | Remove a member from org | org_id, membership_id |
Important: elnora_update_org_member_role and elnora_remove_org_member require the
membership ID, not the user ID. Get it from elnora_list_org_members first.
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_invite_org_member | Invite someone by email | org_id, email, role |
elnora_list_org_invitations | List pending invitations | org_id |
elnora_cancel_org_invitation | Cancel a pending invitation | org_id, invitation_id |
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_get_org_billing | Get billing/plan info | org_id |
The shared library provides org-wide file and folder storage.
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_list_library_files | List files in the shared library | org_id, optional folder_id |
elnora_list_library_folders | List library folders | org_id |
elnora_create_library_folder | Create a library folder | org_id, name |
elnora_rename_library_folder | Rename a library folder | org_id, folder_id, name |
elnora_delete_library_folder | Delete a library folder | org_id, folder_id |
Warning: elnora_delete_library_folder is destructive. Confirm with the user before deleting.
elnora_list_orgs to get all orgselnora_get_org with the chosen org_id for detailselnora_invite_org_member with org_id, email, and roleelnora_list_org_invitations to confirm the invitation was sentelnora_list_org_members with org_id to find the membership_idelnora_update_org_member_role with org_id, membership_id, and new roleelnora_list_library_folders to see existing folderselnora_create_library_folder to add a new folderelnora_list_library_files with optional folder_id to browse contentselnora_list_orgs to get the org_idelnora_get_org_billing to view plan, usage, and limitsAll IDs are UUIDs (e.g., bfdc6fbd-40ed-4042-9ea7-c79a5ec90085).
npx claudepluginhub elnora-ai/elnora-plugins --plugin elnoraEnables multi-tenant B2B SaaS with Clerk Organizations: org switching, role-based access, verified domains, enterprise SSO. Use for team workspaces, RBAC, org-based routing, member management.
Manages IT Glue organizations: create, search, update, and handle client documentation including types, statuses, parent/child relationships, PSA sync, quick notes, and related configs, contacts, passwords.
Implement Clerk multi-tenant organization features with RBAC, role-based access control, organization switching, member management, and tenant isolation. Use when building multi-tenant SaaS applications, implementing organization hierarchies, configuring custom roles and permissions, setting up organization-scoped data isolation, or when user mentions organizations, RBAC, multi-tenancy, roles, permissions, organization switcher, member management, or tenant isolation.