Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
genbi-mcp-wasm【部署与运维】Guide Wren GenBI applications, MCP server setup, browser-side wren-core-wasm APIs, static app verification, and safe Vercel or Cloudflare deployment.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill to expose a prepared Wren project to an agent client, build a browser-side analytics application, or run Wren's browser engine directly.
wren genbi build can compile a missing
target only when source project files are valid.snapshot: bundle small Parquet/DuckDB assets and query in the browser.live: call a user-owned endpoint at view time; never ship credentials.wren genbi build sales-overview --prompt "Revenue by month" --data-mode snapshot
mdl.json, and
include the required data asset for snapshot mode.wren genbi register sales-overview --data-mode snapshot
wren genbi verify sales-overview
wren genbi open sales-overview
--prod:
wren genbi deploy sales-overview --provider vercel
Install the extra and build the project first:
pip install "wrenai[mcp]"
wren context build
wren serve mcp
Use stdio when an MCP client launches wren itself. Use local Streamable HTTP
when a local client connects to a service:
wren serve mcp --transport http --host 127.0.0.1 --port 8080
Use --no-connect for planning/schema/knowledge tools without database query
tools. Use --allow-write only when the client should be able to store a query
pair.
Use @wrenai/wren-core-wasm for browser-side semantic queries over static or
registered data. Register local data before loadMDL in local mode, then use
query() or cubeQuery(). It is not the server-side connector runtime and has
no semantic-memory module.
references/genbi-workflows.md for data modes, verification, and deploy
decisions.references/mcp-server.md for flags, tools, resources, and security.references/wasm-sdk.md for TypeScript API and browser constraints.references/troubleshooting.md for secret, target, provider, MCP, and
WASM failures.scripts/check_genbi_app.py --app <directory> --data-mode snapshot before
deployment. It is a static check only..env files, DB passwords, provider tokens, or
connection strings. Treat the built-in verifier as defense in depth, not a
replacement for safe design.