softsync-lab/softsync-skills-hub/softsync-portals

Claude Code and agent skill by softsync-lab/softsync-skills-hub

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Set up small sites where customers, members or partners sign in to see and update their own records, fill a form or book a meeting. Use when the user wants a customer portal, or to change, switch off or renew the link of one.

Install

npx vskill@latest install softsync-lab/softsync-skills-hub/softsync-portals

SKILL.md

Portals

A portal is a small site for people outside the workspace. Visitors sign in as a record (for example a contact) and see only what the portal's pages show them.

Tools

  • portals with action list or get: each portal, its pages and its public link (publicUrl) while it is on.
  • manage_portals with action create: a title, a group, who signs in (contactTableId, or leave it out to let anyone look) and the pages. A "records" page lists records of a table: path is how the signed-in contact reaches them ([] for the contact itself), fieldIds are shown, editFieldIds the visitor may change. A "form" or "booking" page shows that form or meeting type.
  • Action update: send only what changes. Pages, when sent, replace the whole list, so read the portal first.
  • Action new_link: a new link; the old one, and everyone signed in through it, stops working at once.
  • Action delete: the link stops working for everyone.

Rules

  • Portals need the Admin role.
  • Take table and field ids from describe_workspace_schema; a page with an unknown table or field is refused with the reason.
  • Confirm before switching a portal off, giving it a new link or deleting it: visitors lose access at once.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/softsync-lab/softsync-skills-hub/softsync-portals/badge)](https://verified-skill.com/skills/softsync-lab/softsync-skills-hub/softsync-portals)

Something wrong with this skill or its page? Tell us.