← Back to Skills Marketplace
161
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install zion-baas-skill
Description
Instructions and authentication code for building headless BaaS applications with Zion.app (functorz.com). Use when integrating Zion backend features like Gr...
Usage Guidance
This skill appears to do what it says (connect to Zion.app and manage tokens), but the tokens it stores are powerful. Before installing or running scripts: 1) Inspect the scripts yourself (they are included) and confirm the endpoints (auth.functorz.com, zionbackend.functorz.com, zion-app.functorz.com) are expected. 2) Be explicit about where you run the scripts — they write .zion/credentials.yaml under the current working directory; if you follow the README and run from the skill directory, credentials will be saved there (not your separate project). 3) Prefer using a limited-scope or test Zion account when authenticating; avoid entering primary/production credentials unless you trust the code and destination. 4) Run in an isolated environment (container or dedicated machine) if you’re unsure. 5) Rotate or revoke tokens when no longer needed and remove credential files. If you want to be extra cautious, run only the read-only commands (search-projects, fetch-schema) and avoid saving admin tokens on disk unless necessary.
Capability Analysis
Type: OpenClaw Skill
Name: zion-baas-skill
Version: 1.0.3
The zion-baas-skill provides a legitimate integration for the Zion.app (functorz.com) Backend-as-a-Service platform. It includes utility scripts for OAuth and email authentication, GraphQL query execution, and project schema retrieval, all of which interact with official Zion endpoints. Credentials are managed locally in a `.zion/credentials.yaml` file, and the instructions in SKILL.md are well-structured to guide an AI agent through standard API interactions without any evidence of malicious intent or data exfiltration.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description, GraphQL endpoints, Meta API endpoints, and the bundled scripts (auth, fetch-token, gql, subscribe, meta) all align with a headless BaaS integration for Zion.app. Required capabilities (OAuth, email login, fetching runtime admin token) match the stated functionality; there are no unrelated cloud credentials or extraneous services requested.
Instruction Scope
SKILL.md and README instruct the agent/user to obtain developer/admin JWTs, run the included Node/TS scripts, and persist credentials in a .zion/credentials.yaml file. This scope is expected for a BaaS helper. Caveat: the docs sometimes tell you to cd into the skill directory (e.g., ~/.openclaw/skills/zion_baas/scripts) while elsewhere implying .zion should live in the user's project root; the scripts use process.cwd() to determine where to read/write .zion, so where you run them determines where tokens are saved. The skill also asks for username/password (for email login) — expected, but sensitive.
Install Mechanism
There is no automated install spec (instruction-only skill), so nothing will be silently downloaded/executed by the platform. The bundle includes Node scripts and a package.json that depends on common npm libraries (graphql-request, js-yaml, open, ws), which is proportionate to the functionality. No external ad-hoc download URLs or archive extraction are present.
Credentials
The skill requests no platform environment variables, but it does require you to provide developer/admin JWTs and (optionally) user credentials; these are necessary for the stated tasks. Those tokens (developer_token and project.admin_token) grant administrative access to a Zion project at runtime — appropriate for the skill but high privilege in practice. Storing email/password and admin tokens locally is sensitive and should be done intentionally.
Persistence & Privilege
The skill does not request 'always: true' or any elevated platform privileges. Its persistence is local: it writes/reads .zion/credentials.yaml in the current working directory (or wherever the user runs the scripts). It does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zion-baas-skill - After installation, invoke the skill by name or use
/zion-baas-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated all CLI script path references from `~/.kimi/skills/zion_baas/scripts` to `~/.openclaw/skills/zion_baas/scripts`.
- No code or functional changes, only documentation updates to reflect new script locations.
v1.0.2
- 更新后端接口
- 新增中文版本Readme
v1.0.1
zion-baas-skill v1.0.1 changelog
- Internal documentation update: Meta API URL updated from `https://backend.functorz.com/api/graphql` to `https://zionbackend-internal.functorz.com/api/graphql`.
- No functional or file changes.
v1.0.0
Initial release of Zion.app Headless BaaS skill.
- Provides detailed setup and authentication instructions for building headless BaaS applications with Zion.app.
- Explains how to acquire and manage JWT tokens for both users and developers (OAuth, email/password, Meta API).
- Documents CLI scripts to interact with GraphQL endpoints: authenticate, fetch tokens, run queries/mutations/subscriptions, and manage project state.
- Details required YAML-based credential storage and structure for `.zion/credentials.yaml`.
- Describes GraphQL schema conventions, root operations, database introspection methods, and critical fallbacks for unknown schema fields.
- Intended for developers integrating Zion backend features including GraphQL, actionflows, AI agents, binary assets, and payments.
Metadata
Frequently Asked Questions
What is zion-baas-skill?
Instructions and authentication code for building headless BaaS applications with Zion.app (functorz.com). Use when integrating Zion backend features like Gr... It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.
How do I install zion-baas-skill?
Run "/install zion-baas-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is zion-baas-skill free?
Yes, zion-baas-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does zion-baas-skill support?
zion-baas-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created zion-baas-skill?
It is built and maintained by timqin-m (@timqin-m); the current version is v1.0.3.
More Skills