bundled-skills/famulor-skill/SKILL.md
Operate Famulor assistants, communication history, campaigns, knowledge, automations, telephony, and workspace administration through its hosted MCP server.
npx skillsauth add FrancoStino/opencode-skills-antigravity famulor-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use Famulor through the hosted Streamable HTTP MCP server:
https://app.famulor.io/mcp
This skills-only package does not install or configure the MCP connection. Add the endpoint as a remote Streamable HTTP server in the user's MCP client, then let that client run its OAuth flow. A workspace API key can also authenticate trusted server-to-server clients, but never ask a user to paste a key into chat or place one in files, commands, logs, or source control.
If the Famulor MCP server is unavailable in the current client, help the user connect it and stop before claiming to have read or changed their account. Do not substitute an undocumented REST endpoint.
tools/list schema is authoritative.Use only the group or groups needed for the request. A narrower URL keeps discovery and model context manageable:
https://app.famulor.io/mcp?toolsets=assistants,calls
Read the linked reference only for the relevant group. Each reference contains every tool currently assigned to that group; the live tools/list schema remains authoritative.
| Toolset | Use for | Current tools | Reference |
| --- | --- | ---: | --- |
| assistants | Assistants, versions, models, voices, reusable tools, bookings, tests, and integrations | 56 | assistants |
| calls | Calls, unified history, transcripts, QA, callbacks, and live control | 15 | calls |
| campaigns | Campaigns, Audience contacts, leads, segments, consent, suppression, and outbound limits | 34 | campaigns |
| messaging | WhatsApp, Messenger, email, Slack, connectors, templates, and sender profiles | 44 | messaging |
| telephony | Phone numbers, SIP trunks, caller IDs, carriers, and number verification | 27 | telephony |
| knowledge | Knowledge bases, documents, FAQs, websites, and connected drives | 20 | knowledge |
| dashboards | Dashboards, analytics, widgets, and layout | 19 | dashboards |
| automations | Automations, connections, CRM sync, routines, and runs | 28 | automations |
| billing | Balance, usage, transactions, invoices, billing recovery, and referrals | 7 | billing |
| settings | Account, workspaces, API keys, retention, memory, domains, and sessions | 20 | settings |
| platform | Authorized white-label reseller customer administration | 6 | platform |
| migration | Previewing and importing supported Famulor 1.0 resources | 2 | migration |
| tasks | Durable exports, simulations, crawls, and campaign preparation | 4 | tasks |
The full snapshot contains 282 tools. list_mcp_toolsets can report the groups visible to the current credential. The public assistant-history directory profile is intentionally limited to 11 read-only tools; use it only when the user specifically wants that restricted connection.
For assistant onboarding or prompt design, read assistant design. Use live models, voices, languages, prompt templates, and tool schemas instead of fixed IDs or provider assumptions.
create, update, set, send, start, stop, run, trigger, assign, import, upload, verify, transfer, buy, release, remove, delete, revoke, logout, erase, cancel, reschedule, restore, or live_call_control is not read-only even if it is used during investigation.list_history is the unified index for calls, messaging conversations, and assistant email threads, including channels such as Instagram/Messenger when present in the workspace.get_call for full call detail and get_email_history_item for a complete email thread. Do not claim that a messaging preview contains a complete Instagram, Messenger, WhatsApp, or other chat transcript when the live server has not returned one.401: reconnect OAuth or use a valid workspace credential.403: the approved scopes, role, plan, consent, or workspace policy does not allow the operation.404: the resource is absent or not visible in the authenticated workspace.409: read current state and resolve the conflict before retrying.429: respect the returned retry delay.Use structured error codes and returned recovery guidance. After a failure, do not claim success without a successful read-back or completed task result.
tools
Authorized security assessment of LLM applications and AI agents: prompt injection, tool abuse, RAG exposure, memory poisoning, system-prompt extraction, and agent-compliance engineering per OWASP LLM/ASI Top 10.
development
Builds two parameterized UI modes—流光溢彩白 (iridescent white) and 五彩斑斓黑 (colorful black)—with OKLCH, WebGL/CSS fallback, vision gating, screenshot QA, and total/per-color intensity reports. Use when a UI request names either mode or needs measured color parameters.
tools
Delegate coding tasks to the Kimi Code CLI (`kimi`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
development
Front-end JavaScript reverse engineering: locate signature chains, analyze encrypted request parameters, sample runtime behavior, and reproduce logic locally in Node for evidence-based output.