← Evlop - Mobile app builderCONTENT HISTORY
WHAT CHANGED
Update to Evlop - Mobile app builder
Snapshot Nov 5, 2026 · 01:19 UTC · version 1.0.2
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Evlop - Mobile app builder and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "How to edit an Evlop mobile app safely - read before changing pages, theme, settings or custom blocks.",
"included_files": [],
"name": "get-started",
"skill_md_contents": "---\nname: get-started\ndescription: How to edit an Evlop mobile app safely - read before changing pages, theme, settings or custom blocks.\n---\n\n# Editing an Evlop app\n\nEvlop builds native iOS and Android apps for Shopify stores. This plugin edits one app as a tree of files. Nothing you write goes live: every change is staged in a draft that the merchant reviews and publishes in Evlop's code editor.\n\n## Start every session\n\n1. Call `list_files`, then `read_files` on `/docs/README.md` (file layout) and `/docs/block-types.md` (valid section types).\n2. Read a file before changing it, and keep every field you were not asked to change.\n\n## Pages and sections\n\n- Prefer the section tools over editing page JSON: `list_sections` first to get ids, then `get_section`, `update_section`, `add_section`, `move_section`, `set_hidden`, `delete_section`.\n- `update_section` takes a JSON merge patch: objects merge, `null` deletes a key, arrays replace.\n- To stop showing a section without losing it, use `set_hidden` rather than `delete_section`.\n\n## Theme, features and integrations\n\n- `/config/theme.json` holds colors, fonts and text variants.\n- `/features/*.json` and `/integrations/*.json` are `{ \"enabled\": boolean, \"configuration\": {...} }`.\n- Use `edit_file` for small changes and `write_files` for whole-file rewrites.\n\n## Custom blocks\n\n- Create one with `add_custom_block` (type and name), then edit its `.tsx`, `data.json` and `configurationSchema.json` files. Compiled JS is built automatically.\n- Only the allowed packages can be imported (see https://developers.evlop.com/custom-blocks/). No browser APIs and no relative imports.\n\n## Images\n\n- `list_images` shows uploaded images. `create_image_upload_url` returns a signed PUT URL; the merchant uploads the file, then the returned `url` can be used anywhere an image URL is expected.\n\n## Finish\n\n- Call `get_preview_url` and share the link so the merchant can check the result on a phone frame.\n- Call `list_pending_changes` to summarise what changed. Tell the merchant to open Evlop's code editor to review and publish the draft, or use `revert_changes` if they want to discard it.\n"
}SHA-256 of public snapshot: bc9bbf3c00ea33d5dd980720864966a398f26a7ada211503c747348d7a7b3767