docs.clickmax.io

clickmax-portal-enrollments

Use when the user wants to list, add, bulk add, or remove member enrollments at the portal level in Clickmax Members.

First seen Jun 16, 2026

Installation

$ npx skills add https://docs.clickmax.io

Also in this package

Other skills from docs.clickmax.io · top by installs.

npx skills add https://docs.clickmax.io

Browse all from docs.clickmax.io

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Versionv12.1.3
LicenseMIT
CompatibilityRequer o MCP da Clickmax ativo e conectado. Os nomes de tool
More metadata
author
Bilhon Technologies LTDA
version
v12.1.3
tools
["portal_members_list","portal_members_add","portal_members_bulk_add","portal_members_remove"]

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,961 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 86 installs

SKILL.md

As tools abaixo aparecem com os nomes que o MCP da Clickmax registra. Se o seu cliente de IA prefixar nomes de tool (mcp<servidor>, mcp<servidor>, ou outro), use o nome já prefixado que aparecer na sua lista de tools.

When this applies

Use this skill for portal-scoped enrollment operations: list members in a portal, add one, bulk add many, or remove a member from that portal.

Not this skill:

  • member-user identity/progress/access lifecycle -> clickmax-members
  • portal container administration -> use the direct portal tools

Key assumptions

  • portal enrollment does not auto-enroll classrooms
  • this is the portal-side inverse of member-user portal assignment
  • bulk add returns aggregate counts plus per-member errors
  • removal from a portal cascades classroom enrollments within that portal

Thought process

  1. Resolve the intended portal.
  2. Distinguish one-off enrollment from bulk audience mutation.
  3. Confirm removal intent when ambiguity exists because it cascades inside the portal.

Execute guide

  • Inspect current membership with portalmemberslist, passing portalId and the needed pagination or filters such as page, perPage, search, and active.
  • Add one known member with portalmembersadd, passing portalId and memberUserId.
  • Add a resolved cohort with portalmembersbulk_add, passing portalId and the memberUserIds list.
  • Remove one member with portalmembersremove, passing portalId and memberUserId.
  • Make the removal cascade explicit: removing portal membership also removes classroom enrollments inside that same portal.

Report

  • Start with the portal assumption used.
  • For lists, report the cohort as portal members ordered by the tool response and summarize active/search filters.
  • For bulk add, report added count first, then skipped/error counts, then the most relevant per-member failures; use +N more if the failure list is long.
  • For removals, state that classroom enrollments inside the same portal were also removed.
  • Offer follow-up mutation only when the user asks for it.

Warnings

  • Removing from a portal also removes classroom enrollments inside that portal.
  • Portal membership is not the same as course/classroom assignment.

Anti-patterns

  • Telling the user a portal add will automatically enroll classrooms.
  • Bulk-enrolling an unresolved cohort without clarifying scope.