Agent skill
elnora-orgs
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.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/elnora-orgs
SKILL.md
Elnora Organizations
Manage organizations, members, invitations, billing, and the shared org library via Elnora MCP tools.
Core Concepts
- Organizations are the top-level container. They hold projects, members, and a shared library.
- Members have roles (owner, admin, member). Use the membership ID (not user ID) for role updates and removals.
- Invitations are sent by email with a role. They can be cancelled before acceptance.
- Billing is per-org. Query it to check plan, usage, and limits.
- Shared Library stores org-wide files and folders accessible to all members.
Tools Reference
Organization CRUD
| 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 |
Membership
| 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.
Invitations
| 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 |
Billing
| Tool | Purpose | Key Parameters |
|---|---|---|
elnora_get_org_billing |
Get billing/plan info | org_id |
Shared Library
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.
Common Workflows
List orgs and inspect one
elnora_list_orgsto get all orgselnora_get_orgwith the chosenorg_idfor details
Invite a new member
elnora_invite_org_memberwithorg_id,email, androleelnora_list_org_invitationsto confirm the invitation was sent
Change a member's role
elnora_list_org_memberswithorg_idto find themembership_idelnora_update_org_member_rolewithorg_id,membership_id, and newrole
Manage the shared library
elnora_list_library_foldersto see existing folderselnora_create_library_folderto add a new folderelnora_list_library_fileswith optionalfolder_idto browse contents
Check billing
elnora_list_orgsto get theorg_idelnora_get_org_billingto view plan, usage, and limits
ID Format
All IDs are UUIDs (e.g., bfdc6fbd-40ed-4042-9ea7-c79a5ec90085).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?