
Build and manage networks
Abilitya Assistant helps users create and manage Abilitya networks, publish content, build education modules, configure access, upload media, and apply branded themes through your AI.
Example path ·
https://abilitya-assistant.vercel.app/mcpExecutor is a host that runs apps: TypeScript packages that expose tools, storage, UI, accounts and background work. Agents reach every app through the MCP tools , search, describe, call and , with each app's slug as its namespace. Credentials go only through Executor's secure connection links, never through chat or source code. Some calls pause for user approval.
This is the Executor app's executor skill. Read its other skills with skills({app: "executor", name: "code-mode"}); skills({}) lists them all.
search({ query: "..." }) returns each tool's exact path, such as tools.<slug>.<tool>, and input type; describe({ paths }) returns full signatures. Never guess argument names.
For a few independent calls, use call({ calls: { path, input } }); an array of calls runs concurrently. Each result has ok and its value or error.
Write a JavaScript program for when one call's result feeds another, or a large result should be filtered before it reaches you. Inside it, the same paths are async functions, and tools.search and tools.search.describe work as above. Return only the data you need. For depth, read the code-mode skill. When call or pauses for approval or input, show the request to the user and resume it; never repeat the call or run the program again.
9 in the ChatGPT listing