Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问许可证需确认审计提醒

nexudusnexudus 命令行

Agent Skill

nexudus 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

720

周安装

30

GitHub Stars

公开资料未说明

下载量

240
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nexudus(nexudus 命令行)
来源仓库:https://github.com/nexudus-ltd/nexudus-coworking-skills
仓库路径:skills/nexudus
安装命令:
npx skills add https://github.com/nexudus-ltd/nexudus-coworking-skills --skill nexudus
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/nexudus-ltd/nexudus-coworking-skills --skill nexudus

简介

nexudus 提供 coworking 空间管理 CLI 工具集,适合在 Claude 等宿主中操作实体数据。

  • 支持企业、产品等实体的增删改查及命令执行。
  • 通过 github 安装后,按决策树流程解析数据并验证操作结果。
  • 安装前需确认登录凭证有效性,错误处理依赖身份验证状态。
  • 建议在沙箱环境测试实体操作,避免误删关键数据。

SKILL.md

Nexudus CLI Agent Skill

You can manage Nexudus coworking spaces through the nexudus CLI tool. This skill teaches you how to authenticate, query data, and perform CRUD operations against the Nexudus platform API.

Agent Invariants

  1. Always use --agent flag on every CLI call. This returns a structured JSON envelope optimised for machine consumption.
  2. Parse the JSON envelope before acting on results. The envelope has this shape: {"ok": true, "data": {...}, "summary": "Human-readable summary", "breadcrumbs": ["entity", "action"], "meta": {"total": 10, "page": 1, "pageSize": 25, "totalPages": 1}}
  3. Check ok first. If ok is false, read summary for the error message and stop.
  4. Never prompt the user for credentials interactively. If ok is false with an auth error, tell the user to run nexudus login manually.
  5. Use --yes or -y on delete commands to skip interactive confirmation prompts.
  6. Use --json when you need raw data for scripting. Use --agent when you want the envelope with summary.
  7. List responses omit collection properties. The API only returns list/array fields (e.g., Tariffs, Teams, LinkedResources) when fetching a single entity by ID (get <id>). List commands return a simplified projection without these fields. If you need to read or verify a collection property, always fetch the individual entity first.
  8. Use the current user's defaults for business, currency, country, and timezone. Before creating or updating entities that require a business (location), currency, country, or timezone, run nexudus whoami --agent and use the defaults from the response: Only ask the user to specify these values if they explicitly want to override the defaults.

- DefaultBusinessId — use as --business when creating entities scoped to a location. - DefaultCurrencyId — use as --currency-id when a currency is needed. - DefaultCurrencyCode — for display/reference purposes. - DefaultCountryId — use as --country-id when a country is needed. - DefaultSimpleTimeZoneId — use as --timezone-id when a timezone is needed.

  1. Prefer --{list} over --added-{list} / --removed-{list} for list properties. When setting a list field (e.g., --tariffs, --resource-types, --teams, --linked-resources), use the plain --{list} flag to replace the entire list with the supplied values. Only use --added-{list} or --removed-{list} when you specifically need to add or remove individual items from the existing list without touching the rest of its contents. Passing --added-{list} when you mean to set the full list is a common mistake that leaves stale entries in place.
  2. When unsure about a field, run --help first. If the entity or option is not fully documented in this skill file, run nexudus <entity> <command> --help to discover available options and their descriptions before constructing the command.
  3. DateTime values must use ISO 8601 format. All DateTime fields must be passed as YYYY-MM-DDTHH:MM:SSZ (UTC) — for example 2025-06-15T09:00:00Z. Never use locale-specific formats like June 15, 2025, 15/06/2025, or Unix timestamps. Entity reference files annotate DateTime options with (DateTime) so you can identify them.
  4. Always pass telemetry context flags on every CLI call. See the Telemetry Context section below for the required flags and how to generate values.

Bootstrapping

Run diagnostics first to verify the CLI is ready:

nexudus doctor --agent

This returns CLI version,.NET runtime, OS, credential status, config file location, API connectivity, and all available commands. Check data.CredentialsStored and data.ApiStatus before proceeding.

If credentials are missing, instruct the user:

Run nexudus login to authenticate with your Nexudus account.

CLI Introspection

Discover available commands and options at any time:

nexudus --help
nexudus businesses --help
nexudus products --help
nexudus config --help

Each command also supports --help for detailed option information:

nexudus businesses update --help
nexudus products create --help

Command Reference

Authentication

CommandDescription
nexudus loginAuthenticate (interactive prompt)
nexudus logoutClear stored credentials
nexudus whoamiShow current authenticated user

Configuration

CommandDescription
nexudus config get <key>Read a config value
nexudus config set <key> <value>Set a config value

Config keys: base-url

Diagnostics

nexudus doctor --agent

Global Flags

FlagDescription
--agentJSON envelope with summary (use this)
--jsonRaw JSON envelope
--mdMarkdown output
--base-url <url>Override API base URL
--trace-id <uuid>Trace ID to correlate commands within a single task
--caller <name>Name of the invoking agent (e.g., copilot, claude)
--intent <text>One-line summary of the user's request
--attempt <n>Attempt number for this command (1 = first try)

Telemetry Context

Every CLI call from an agent must include the four telemetry flags so command usage can be tracked, correlated, and debugged.

FlagHow to setExample
--trace-idGenerate one UUID per user task and reuse it for every CLI call in that task.--trace-id a1b2c3d4-e5f6-7890-abcd-ef1234567890
--callerA fixed string identifying your agent. Use your agent name in lowercase.--caller copilot
--intentA short (≤120 char) summary of what the user asked for. Same for all calls in the task. Quote spaces.--intent "list all products for the London business"
--attemptStart at 1. Increment if you retry the same command after a failure. Reset to 1 for different commands.--attempt 1

Example: full call with telemetry

nexudus products list --agent --trace-id a1b2c3d4-e5f6-7890-abcd-ef1234567890 --caller copilot --intent "list all products" --attempt 1

Rules

  • Same --trace-id for every call within the same user task / conversation turn.
  • Increment --attempt only when retrying the exact same command after a failure.
  • --caller must stay constant for the agent's lifetime (e.g., copilot, claude, custom-bot).
  • --intent should be the user's original request, not the CLI command description.
  • When --agent is set and telemetry flags are present, the response envelope includes a telemetry object with traceId, durationMs, and attempt for your reference.

Output Envelope

All commands produce a JSON envelope when --agent or --json is used:

{
  "ok": true,
  "data": [ ... ],
  "summary": "Found 3 businesses (page 1/1)",
  "breadcrumbs": ["businesses", "list"],
  "meta": {
    "total": 3,
    "page": 1,
    "pageSize": 25,
    "totalPages": 1
  }
}
  • ok: true on success, false on failure.
  • data: The response payload — an object for single-entity operations, an array for lists, or null on some failures.
  • summary: Human-readable result description.
  • breadcrumbs: Command path that produced the output (e.g., ["products", "create"]).
  • meta: Pagination metadata for list operations (present only on list commands).

Error envelope

{
  "ok": false,
  "data": null,
  "summary": "Not logged in. Run 'nexudus login' first.",
  "breadcrumbs": ["businesses", "list"]
}

Decision Trees

"Find and display a business"

  1. nexudus businesses list --agent (or use filter options like --name "value" if searching)
  2. Parse data array, find the target business
  3. nexudus businesses get <id> --agent for full details

"Create a entity"

  1. First find the business ID: nexudus businesses list --agent
  2. nexudus <entity> create --name "Day Pass" --price 25.00 --business <businessId> --agent
  3. Check ok is true, read data.Id for the new entity ID

"Update a entity property"

  1. nexudus <entity> get <id> --agent to verify the entity exists
  2. nexudus <entity> update <id> --<property> <value> --agent
  3. Verify the update by checking the returned data

"Delete a entity"

  1. nexudus <entity> get <id> --agent to confirm the entity exists
  2. nexudus <entity> delete <id> --yes --agent
  3. Check ok is true

"List entity for a specific business"

  1. nexudus <entity> list --business <businessId> --agent
  2. For pagination: add --page-number N --page-size M

"Run an entity command on entity"

  1. nexudus <entity> commands --agent to discover available commands
  2. nexudus <entity> run-command <commandKey> <id1,id2> --agent
  3. Add parameters with -p Name=Value if the command requires them

"Check CLI health"

  1. nexudus doctor --agent
  2. Verify data.CredentialsStored is true
  3. Verify data.ApiStatus is "OK"
Entity-specific workflows (e.g., adding passes to a product, setting up pricing) are documented in the corresponding entity reference file under references/entities/.

Error Handling

ErrorMeaningAction
ok: false, summary contains "Not logged in"No stored credentialsTell user to run nexudus login
ok: false, summary contains "Unauthorized"Invalid credentialsTell user to run nexudus login again
ok: false, summary contains "Forbidden"Insufficient permissionsInform user they lack API permissions
ok: false, summary contains "not found"Entity doesn't existCheck the ID and try again
ok: false, summary contains "Failed to create"Create validation errorCheck required fields (name, business, price)
Non-zero exit codeCommand failedRead stderr or the JSON envelope for details

Entity Index

Before working with an entity, load its reference file for full details (commands, options, key fields, enum values, and entity-specific workflows).

EntityCLI commandOperationsReference
AccessTokenaccesstokenslist, get, create, update, deleteaccesstokens.md
Applicationapplicationslist, get, create, update, deleteapplications.md
AudioFileaudiofileslist, get, create, update, deleteaudiofiles.md
AuditTrailEntryaudittrailentrieslist, getaudittrailentries.md
AutomationTileautomationtileslist, get, create, update, deleteautomationtiles.md
AutomationTileAuditautomationtileauditslist, get, create, update, deleteautomationtileaudits.md
BasketSessionbasketsessionslist, get, create, update, deletebasketsessions.md
BlogCategoryblogcategorieslist, get, create, update, deleteblogcategories.md
BlogPostblogpostslist, get, create, update, deleteblogposts.md
BlogPostCommentblogpostcommentslist, get, create, update, deleteblogpostcomments.md
Bookingbookingslist, get, create, update, deletebookings.md
BookingAvailabilityExceptionbookingavailabilityexceptionslist, get, create, update, deletebookingavailabilityexceptions.md
BookingNotebookingnoteslist, get, create, update, deletebookingnotes.md
BookingProductbookingproductslist, get, create, update, deletebookingproducts.md
BookingVisitorbookingvisitorslist, get, create, update, deletebookingvisitors.md
Businessbusinesseslist, get, updatebusinesses.md
BusinessAnnouncementbusinessannouncementslist, get, create, update, deletebusinessannouncements.md
BusinessBackgroundJobbusinessbackgroundjobslist, getbusinessbackgroundjobs.md
BusinessChargebusinesschargeslist, get, create, update, deletebusinesscharges.md
BusinessDomainbusinessdomainslist, get, create, update, deletebusinessdomains.md
BusinessRedirectionbusinessredirectionslist, get, create, update, deletebusinessredirections.md
BusinessSettingbusinesssettingslist, get, create, update, deletebusinesssettings.md
BusinessTimeSlotbusinesstimeslotslist, get, create, update, deletebusinesstimeslots.md
CalendarEventcalendareventslist, get, create, update, deletecalendarevents.md
CalendarEventCategorycalendareventcategorieslist, get, create, update, deletecalendareventcategories.md
CancelledBookingcancelledbookingslist, get, create, update, deletecancelledbookings.md
CannedResponsecannedresponseslist, get, create, update, deletecannedresponses.md
Chargechargeslist, get, create, update, deletecharges.md
ChatRoomchatroomslist, get, create, update, deletechatrooms.md
ChatUserMessagechatusermessageslist, get, create, update, deletechatusermessages.md
Checkincheckinslist, get, create, update, deletecheckins.md
CommunityGroupcommunitygroupslist, get, create, update, deletecommunitygroups.md
CommunityMessagecommunitymessageslist, get, create, update, deletecommunitymessages.md
CommunityMessageLikecommunitymessagelikeslist, get, create, update, deletecommunitymessagelikes.md
CommunityPerkcommunityperkslist, get, create, update, deletecommunityperks.md
CommunityThreadcommunitythreadslist, get, create, update, deletecommunitythreads.md
CommunityThreadFilecommunitythreadfileslist, get, create, update, deletecommunitythreadfiles.md
CommunityThreadFollowcommunitythreadfollowslist, get, create, update, deletecommunitythreadfollows.md
CommunityThreadLikecommunitythreadlikeslist, get, create, update, deletecommunitythreadlikes.md
CommunityThreadMutecommunitythreadmuteslist, get, create, update, deletecommunitythreadmutes.md
ContractContactcontractcontactslist, get, create, update, deletecontractcontacts.md
ContractDepositcontractdepositslist, get, create, update, deletecontractdeposits.md
ContractPausedPeriodcontractpausedperiodslist, get, create, update, deletecontractpausedperiods.md
ContractProductcontractproductslist, get, create, update, deletecontractproducts.md
ContractSchedulecontractscheduleslist, get, create, update, deletecontractschedules.md
Countrycountrieslist, getcountries.md
Coursecourseslist, get, create, update, deletecourses.md
CourseCompletedLessoncoursecompletedlessonslist, get, create, update, deletecoursecompletedlessons.md
CourseLessoncourselessonslist, get, create, update, deletecourselessons.md
CourseMembercoursememberslist, get, create, update, deletecoursemembers.md
CourseSectioncoursesectionslist, get, create, update, deletecoursesections.md
Coworkercoworkerslist, get, create, update, commandscoworkers.md
CoworkerAccessControlAuditcoworkeraccesscontrolauditslist, get, create, update, deletecoworkeraccesscontrolaudits.md
CoworkerBookingCreditcoworkerbookingcreditslist, get, create, update, deletecoworkerbookingcredits.md
CoworkerBookingCreditUseHistorycoworkerbookingcreditusehistorieslist, get, create, updatecoworkerbookingcreditusehistories.md
CoworkerContractcoworkercontractslist, get, create, update, deletecoworkercontracts.md
CoworkerDataFilecoworkerdatafileslist, get, create, update, deletecoworkerdatafiles.md
CoworkerDeliverycoworkerdeliverieslist, get, create, update, deletecoworkerdeliveries.md
CoworkerDiscountCodecoworkerdiscountcodeslist, get, create, update, deletecoworkerdiscountcodes.md
CoworkerExtraServicecoworkerextraserviceslist, get, create, update, deletecoworkerextraservices.md
CoworkerExtraServiceUseHistorycoworkerextraserviceusehistorieslist, get, create, update, deletecoworkerextraserviceusehistories.md
CoworkerGoogleCalendarcoworkergooglecalendarslist, get, create, update, deletecoworkergooglecalendars.md
CoworkerIdentityCheckcoworkeridentitycheckslist, get, create, update, deletecoworkeridentitychecks.md
CoworkerIdentityCheckDocumentcoworkeridentitycheckdocumentslist, get, create, update, deletecoworkeridentitycheckdocuments.md
CoworkerInventoryAssetcoworkerinventoryassetslist, get, create, update, deletecoworkerinventoryassets.md
CoworkerInvoicecoworkerinvoiceslist, get, updatecoworkerinvoices.md
CoworkerInvoiceHistorycoworkerinvoicehistorieslist, get, create, update, deletecoworkerinvoicehistories.md
CoworkerInvoiceLinecoworkerinvoicelineslist, get, updatecoworkerinvoicelines.md
CoworkerInvoicePaymentTokencoworkerinvoicepaymenttokenslist, get, create, update, deletecoworkerinvoicepaymenttokens.md
CoworkerLedgerEntrycoworkerledgerentrieslist, get, create, update, deletecoworkerledgerentries.md
CoworkerLegalContentAuditcoworkerlegalcontentauditslist, get, create, update, deletecoworkerlegalcontentaudits.md
CoworkerMessagecoworkermessageslist, getcoworkermessages.md
CoworkerMsOfficeCalendarcoworkermsofficecalendarslist, get, create, update, deletecoworkermsofficecalendars.md
CoworkerNotecoworkernoteslist, get, create, update, deletecoworkernotes.md
CoworkerNotificationcoworkernotificationslist, get, create, update, deletecoworkernotifications.md
CoworkerPaymentMethodcoworkerpaymentmethodslist, get, create, update, deletecoworkerpaymentmethods.md
CoworkerPricePlanHistorycoworkerpriceplanhistorieslist, getcoworkerpriceplanhistories.md
CoworkerProductcoworkerproductslist, get, create, update, deletecoworkerproducts.md
CoworkerReminderAuditcoworkerreminderauditslist, get, create, update, deletecoworkerreminderaudits.md
CoworkerSettingcoworkersettingslist, get, create, update, deletecoworkersettings.md
CoworkerTaskcoworkertaskslist, get, create, update, deletecoworkertasks.md
CoworkerTimePasscoworkertimepasseslist, get, create, update, deletecoworkertimepasses.md
CrmBoardcrmboardslist, get, create, update, deletecrmboards.md
CrmBoardColumncrmboardcolumnslist, get, create, update, deletecrmboardcolumns.md
CrmOpportunitycrmopportunitieslist, get, create, update, deletecrmopportunities.md
CrmOpportunityHistorycrmopportunityhistorieslist, get, create, update, deletecrmopportunityhistories.md
CrmOpportunityImportFilecrmopportunityimportfileslist, get, create, update, deletecrmopportunityimportfiles.md
Currencycurrencieslist, getcurrencies.md
CustomFieldcustomfieldslist, get, create, update, deletecustomfields.md
DataFiledatafileslist, get, create, update, deletedatafiles.md
DiscountCodediscountcodeslist, get, create, update, deletediscountcodes.md
DocumentTemplatedocumenttemplateslist, get, create, update, deletedocumenttemplates.md
EloxxLockersAuditeloxxlockersauditslist, get, create, update, deleteeloxxlockersaudits.md
EmailAccountemailaccountslist, get, create, update, deleteemailaccounts.md
EmailQueueItememailqueueitemslist, getemailqueueitems.md
EmailQueueItemAttachmentemailqueueitemattachmentslist, get, updateemailqueueitemattachments.md
EmailTemplateFileemailtemplatefileslist, get, create, update, deleteemailtemplatefiles.md
EventAttendeeeventattendeeslist, get, create, update, deleteeventattendees.md
EventCommenteventcommentslist, get, create, update, deleteeventcomments.md
EventProducteventproductslist, get, create, update, deleteeventproducts.md
EventWaitingAttendeeeventwaitingattendeeslist, get, create, update, deleteeventwaitingattendees.md
ExtraServiceextraserviceslist, get, create, update, deleteextraservices.md
ExtraServicePriceextraservicepriceslist, get, create, update, deleteextraserviceprices.md
ExtraServiceTimeSlotextraservicetimeslotslist, get, create, update, deleteextraservicetimeslots.md
FailedCheckinfailedcheckinslist, get, create, update, deletefailedcheckins.md
FaqArticlefaqarticleslist, get, create, update, deletefaqarticles.md
FinancialAccountfinancialaccountslist, get, create, update, deletefinancialaccounts.md
FloorPlanfloorplanslist, get, create, update, deletefloorplans.md
FloorPlanAssetfloorplanassetslist, getfloorplanassets.md
FloorPlanDeskfloorplandeskslist, get, create, update, deletefloorplandesks.md
FloorPlanDeskVariantfloorplandeskvariantslist, get, create, update, deletefloorplandeskvariants.md
FloorPlanLayoutfloorplanlayoutslist, get, create, update, deletefloorplanlayouts.md
FloorPlanLayoutAreafloorplanlayoutareaslist, get, create, update, deletefloorplanlayoutareas.md
FloorPlanLayoutAssetfloorplanlayoutassetslist, get, create, update, deletefloorplanlayoutassets.md
FloorPlanLayoutEdgefloorplanlayoutedgeslist, get, create, update, deletefloorplanlayoutedges.md
FloorPlanLayoutNodefloorplanlayoutnodeslist, get, create, update, deletefloorplanlayoutnodes.md
FloorPlanLayoutOpeningfloorplanlayoutopeningslist, get, create, update, deletefloorplanlayoutopenings.md
FloorplanLayoutTransitionfloorplanlayouttransitionslist, get, create, update, deletefloorplanlayouttransitions.md
FormPageformpageslist, get, create, update, deleteformpages.md
FormPageAnswerformpageanswerslist, get, create, updateformpageanswers.md
FormPageQuestionformpagequestionslist, get, create, update, deleteformpagequestions.md
FormPageRequestformpagerequestslist, get, create, update, deleteformpagerequests.md
GlobalChatMessageglobalchatmessageslist, get, create, update, deleteglobalchatmessages.md
HelpDeskCommenthelpdeskcommentslist, get, create, update, deletehelpdeskcomments.md
HelpDeskDepartmenthelpdeskdepartmentslist, get, create, update, deletehelpdeskdepartments.md
HelpDeskMessagehelpdeskmessageslist, get, create, update, deletehelpdeskmessages.md
ImageFileimagefileslist, get, create, update, deleteimagefiles.md
InstalledApplicationinstalledapplicationslist, get, create, update, deleteinstalledapplications.md
InstalledMarketPlaceApplicationinstalledmarketplaceapplicationslist, get, create, update, deleteinstalledmarketplaceapplications.md
InventoryAssetinventoryassetslist, get, create, update, deleteinventoryassets.md
Invoiceinvoiceslist, get, updateinvoices.md
Languagelanguageslist, get, create, update, deletelanguages.md
LanguageTokenlanguagetokenslist, get, create, update, deletelanguagetokens.md
LedgerEntryledgerentrieslist, getledgerentries.md
LegalContentAuditlegalcontentauditslist, get, create, update, deletelegalcontentaudits.md
LogEntrylogentrieslist, getlogentries.md
MarketPlaceApplicationmarketplaceapplicationslist, get, create, update, deletemarketplaceapplications.md
MsOfficeAdminCalendarmsofficeadmincalendarslist, get, create, update, deletemsofficeadmincalendars.md
NewsLetternewsletterslist, get, create, update, deletenewsletters.md
NewsLetterSubscribernewslettersubscriberslist, get, create, update, deletenewslettersubscribers.md
OpenAiChatMessageopenaichatmessageslist, get, create, update, deleteopenaichatmessages.md
OpportunityTypeopportunitytypeslist, get, create, update, deleteopportunitytypes.md
PassportCardpassportcardslist, get, create, update, deletepassportcards.md
PaymentGatewaypaymentgatewayslist, get, create, update, deletepaymentgateways.md
PayoutInvoicepayoutinvoiceslist, get, create, update, deletepayoutinvoices.md
PlatformChangeMessageplatformchangemessageslist, get, create, update, deleteplatformchangemessages.md
Productproductslist, get, create, update, delete, commandsproducts.md
ProductBookingCreditproductbookingcreditslist, get, create, update, deleteproductbookingcredits.md
ProductExtraServiceproductextraserviceslist, get, create, update, deleteproductextraservices.md
ProductTimePassproducttimepasseslist, get, create, update, deleteproducttimepasses.md
Proposalproposalslist, get, create, update, deleteproposals.md
ProposalContractproposalcontractslist, get, create, update, deleteproposalcontracts.md
ProposalContractScheduleproposalcontractscheduleslist, get, create, update, deleteproposalcontractschedules.md
ProposalProductproposalproductslist, get, create, update, deleteproposalproducts.md
ProposalScheduleproposalscheduleslist, get, create, update, deleteproposalschedules.md
RadiusServerradiusserverslist, get, create, update, deleteradiusservers.md
RefreshTokenrefreshtokenslist, get, create, update, deleterefreshtokens.md
RegisteredDeviceregistereddeviceslist, get, updateregistereddevices.md
Reminderreminderslist, get, create, update, deletereminders.md
Reportreportslist, get, create, update, deletereports.md
Resellerresellerslist, get, create, update, deleteresellers.md
ResellerAccountreselleraccountslist, get, create, update, deletereselleraccounts.md
ResellerPayoutresellerpayoutslist, get, create, update, deleteresellerpayouts.md
Resourceresourceslist, get, create, update, deleteresources.md
ResourceAccessRuleresourceaccessruleslist, get, create, update, deleteresourceaccessrules.md
ResourceAccessRuleEligibleTimeSlotresourceaccessruleeligibletimeslotslist, get, create, update, deleteresourceaccessruleeligibletimeslots.md
ResourceAccessRuleTimeSlotresourceaccessruletimeslotslist, get, create, update, deleteresourceaccessruletimeslots.md
ResourceProductresourceproductslist, get, create, update, deleteresourceproducts.md
ResourceTimeSlotresourcetimeslotslist, get, create, update, deleteresourcetimeslots.md
ResourceTyperesourcetypeslist, get, create, update, deleteresourcetypes.md
Roleroleslist, getroles.md
Sensorsensorslist, get, create, update, deletesensors.md
SensorHistorysensorhistorieslist, get, create, update, deletesensorhistories.md
SimpleTimeZonesimpletimezoneslist, get, updatesimpletimezones.md
SubscriberActivitysubscriberactivitieslist, getsubscriberactivities.md
SubscriberGroupsubscribergroupslist, get, create, update, deletesubscribergroups.md
Surveysurveyslist, get, create, update, deletesurveys.md
SurveyAnswersurveyanswerslist, get, create, update, deletesurveyanswers.md
SurveyQuestionsurveyquestionslist, get, create, update, deletesurveyquestions.md
SurveyRunsurveyrunslist, get, create, update, deletesurveyruns.md
SystemNotificationsystemnotificationslist, get, create, update, deletesystemnotifications.md
Tarifftariffslist, get, create, update, deletetariffs.md
TariffBookingCredittariffbookingcreditslist, get, create, update, deletetariffbookingcredits.md
TariffDefaultDueDatetariffdefaultduedateslist, get, create, update, deletetariffdefaultduedates.md
TariffExtraServicetariffextraserviceslist, get, create, update, deletetariffextraservices.md
TariffProducttariffproductslist, get, create, update, deletetariffproducts.md
TariffSignupProducttariffsignupproductslist, get, create, update, deletetariffsignupproducts.md
TariffTimePasstarifftimepasseslist, get, create, update, deletetarifftimepasses.md
TaskItemtaskitemslist, get, create, update, deletetaskitems.md
TaskListtasklistslist, get, create, update, deletetasklists.md
TaxRatetaxrateslist, get, create, update, deletetaxrates.md
Teamteamslist, get, create, update, deleteteams.md
TemplateFiletemplatefileslist, get, create, update, deletetemplatefiles.md
TemplateVersiontemplateversionslist, get, create, update, deletetemplateversions.md
Ticketticketslist, get, create, update, deletetickets.md
TimePasstimepasseslist, get, create, update, deletetimepasses.md
TimePassPricetimepasspriceslist, get, create, update, deletetimepassprices.md
TimePassTimeSlottimepasstimeslotslist, get, create, update, deletetimepasstimeslots.md
UiModuleuimoduleslist, get, create, update, deleteuimodules.md
Useruserslist, get, create, update, deleteusers.md
UserBookmarkuserbookmarkslist, get, create, update, deleteuserbookmarks.md
UserMessageusermessageslist, getusermessages.md
UserRoleuserroleslist, get, create, update, deleteuserroles.md
ValidationRulevalidationruleslist, get, create, update, deletevalidationrules.md
VideoFilevideofileslist, get, create, update, deletevideofiles.md
VideoRoomvideoroomslist, get, create, update, deletevideorooms.md
Visitorvisitorslist, get, create, update, deletevisitors.md
WebHookwebhookslist, get, create, update, deletewebhooks.md
Workspaceworkspaceslist, get, create, update, deleteworkspaces.md

Image Uploads

Some entities have image properties (logo, banner, picture, etc.). To set an image, you must provide two properties:

  1. New{PropertyName}Url — a publicly accessible URL where the Nexudus back-end can download the image. Local file paths or authenticated URLs will not work.
  2. {PropertyName}FileName — the file name (with extension) to store for the image. Use only non-special characters (letters, digits, hyphens, underscores) and include the file extension (e.g., .png, .jpg).

If the user does not supply a file name, derive one from the URL (use the last path segment, stripping query strings and special characters) or generate a reasonable default like image.png. Always ensure the name contains only safe characters and a valid image extension.

EntityImage PropertyCLI URL OptionAPI URL PropertyCLI FileName OptionAPI FileName Property
BusinessLogo--logo-urlNewLogoUrl--logo-file-nameLogoFileName
BusinessBannerImage--banner-urlNewBannerImageUrl--banner-file-nameBannerImageFileName
BusinessNexIoBannerImage--nexio-banner-urlNewNexIoBannerImageUrl--nexio-banner-file-nameNexIoBannerImageFileName
BusinessPassportBanner--passport-banner-urlNewPassportBannerUrl--passport-banner-file-namePassportBannerFileName
ResourcePicture--new-picture-urlNewPictureUrl--picture-file-namePictureFileName

Example — set a logo on a business:

nexudus businesses update <id> --logo-url "https://example.com/logo.png" --logo-file-name "logo.png" --agent

Example — set a picture on a resource:

nexudus resources update <id> --new-picture-url "https://example.com/room.jpg" --picture-file-name "room.jpg" --agent

Example — user provides only the URL (agent derives the file name):

# User says: set the logo to https://cdn.example.com/images/my-logo.png
# Agent extracts "my-logo.png" from the URL path
nexudus businesses update <id> --logo-url "https://cdn.example.com/images/my-logo.png" --logo-file-name "my-logo.png" --agent

Example — URL has no usable file name (agent generates one):

# User says: set the logo to https://cdn.example.com/generate?id=abc
# Agent cannot extract a file name, so it generates a safe default
nexudus businesses update <id> --logo-url "https://cdn.example.com/generate?id=abc" --logo-file-name "logo.png" --agent

Nexudus API Pattern

The Nexudus API follows a consistent REST pattern. Each entity at /api/{module}/{entities} supports:

OperationHTTPURL
SearchGET/api/{module}/{entities}?page=1&size=25
Get oneGET/api/{module}/{entities}/{id}
CreatePOST/api/{module}/{entities}
UpdatePUT/api/{module}/{entities}
DeleteDELETE/api/{module}/{entities}/{id}
CommandsGET/api/{module}/{entities}/commands
Run commandPOST/api/{module}/{entities}/runCommand

Passing Multiple Values (List Options)

Some options accept a list of IDs (e.g., --tariffs, --teams, --linked-resources, --resource-types). To pass multiple values, repeat the flag for each value:

nexudus resources update <id> --tariffs 101 --tariffs 202 --tariffs 303 --agent

Do not use comma-separated values or bracket syntax — each value needs its own flag.

Choosing between --{list}, --added-{list}, and --removed-{list}

Every list property comes in three variants. Use the right one for your intent:

VariantWhen to useEffect
--{list}Default choice. You know the full desired list.Replaces the entire list with the supplied values.
--added-{list}You want to append one or more items to the existing list without altering the rest.Merges the supplied IDs into the existing list.
--removed-{list}You want to remove one or more items from the existing list without altering the rest.Removes the supplied IDs from the existing list.

Use --{list} in almost all cases. The add/remove variants are only needed when you need surgical, incremental changes — for example, adding a single new tariff to a resource that already has several others you must not disturb.

Example — replace all tariffs on a resource:

nexudus resources update <id> --tariffs 101 --tariffs 202 --agent

Example — add one tariff without changing the existing ones:

nexudus resources update <id> --added-tariffs 303 --agent

Example — remove one tariff without changing the existing ones:

nexudus resources update <id> --removed-tariffs 101 --agent

Tips

  • Use --page-size 100 to fetch larger pages when you need to scan many records.
  • Use --id <id> to filter by a single ID, or repeat --id <id1> --id <id2> for multiple IDs.
  • Use --unique-id <guid> to filter by UniqueId (GUID), repeatable for multiple.
  • Combine filter options with pagination for efficient searching.
  • The run-command accepts comma-separated IDs to batch operations: nexudus products run-command archive 123,456,789 --agent.
  • Business entities cannot be created or deleted via the API — only listed, viewed, and updated.
  • Always pass --yes with delete commands whegin running non-interactively.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.33%
按下载量换算90

Claude

29.77%
按下载量换算71

Cursor

20.23%
按下载量换算49

Gemini CLI

10.2%
按下载量换算24

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/nexudus-ltd/nexudus-coworking-skills --skill nexudus 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills