Frexy
Frexy v0.1.0
Build websites from a chat
From the developer
Declared capabilities
- Interactive
- Read
- Write
Cost & access
This plugin does not sell products or process payments.
Declared limitations
- Asked to place a screenshot as a whole page, ChatGPT keeps it as a reference and offers to build the page in HTML. A write that would strip the page of its header, footer or text is held by Frexy for the person to approve through a link, and is not applied.
- Asked for what visitors typed into a form, ChatGPT refuses: Frexy gives only the number of submissions and a link where the site owner reads them in Frexy.
- Asked to approve a held change itself, ChatGPT says it cannot and gives the person the approval link. No tool lets the assistant approve it.
Onboarding example
Build a website for my bakery in Pune
Sources & dates
Developer declarations; not independently tested. Listing last checked Nov 12, 2026. Package observed Nov 11, 2026.
Description
From the marketplace listing
Describe the website you want and ChatGPT builds it with Frexy, starting from a design you choose. Ask for changes in your own words, check each one on a private preview link, and publish to a live address when you are happy with it. Add a contact or booking form and see how many people used it.
Language: English · Automatically detected from descriptions.
Changes
No changes recorded yet. Follow this plugin to keep track of future changes.
First seen Nov 11, 2026. Last seen Nov 12, 2026.
Similar plugins
Find competitors to follow as you develop your plugin.
-
Build, edit and publish real 3D websites by describing them.
Shared terms: website, chat, happy, word
-
Brvvo IDE builds websites and apps from a description. Plan a site, start a build, follow its progress, open a preview, ask for changes a...
Shared terms: website, chat, address, site
-
Sitelas is a website builder: describe a site and it designs, writes, hosts and publishes it from the conversation, then helps you edit i...
Shared terms: website, address, form, host
-
Plan, build and publish websites on Simple Host (simple-host.app) from a conversation, with a small built-in backend so forms, RSVPs, sur...
Shared terms: website, address, form, puts
-
Build and run your Zaemit website by chatting: pages, boards, inquiry forms, shop, reservations, contests and events.
Shared terms: website, address, form, site
Keywords
Files & skills
File archives
Skill instructions
frexy3.67 KB
--- name: frexy description: Build a website, change it in your own words, check every change on a private preview, and publish it when you're ready. --- # Working on a Frexy site 1. **Find the site.** If the person is looking at a site in the Frexy tab, its project id and page are attached to their message; use those. Otherwise call `list_projects` and pick the one they mean, asking if it is ambiguous. 2. **Read before writing.** Call `get_project_context` with the project id. It lists the files, which paths you may write, open feedback, waiting change requests, and `preferences` — follow its `note`. Its `next` says what to do for this site as it stands: follow it. 3. **Read their words as a change to the website.** Most people here are not technical. Change only what they asked for and keep every other section, page and menu item. For a new site or a new page, build from the website or picture they gave to look like; without one, show them Frexy's designs (`show_designs`) and build from the one they choose. For a new site, pass what they told you as `known`, the website you recommend for their business as `recommended`, and two or three colour pairs that suit it as `palettes`. Then draw one form with a Continue button, as its `next` says: the websites as options with a picture and preview link, your pick first; the rest of their details; colours as swatches (your pairs, the website's own, or their own from two colour pickers); and an upload for their logo, or "Skip for now". Offer only Frexy's websites from the result. Under the form, give its `choose` link to see every website larger on Frexy; if they choose there, call `create_project` with `choice` alone. Add their logo with `add_image` (`file`, `use: "logo"`); if they skip it, draw one as SVG and add it the same way. A picture on the site is Frexy's: `write_files` refuses one loaded from another website, so bring it in with `import_image` or `add_image` first. 4. **A picture they attach of a website or a page is a reference.** Give it to `capture_reference` as `file` and build it as real pages, text as text. Never put the picture on the site as a page. Their own logo or photo goes in with `add_image` (a logo with `use: "logo"`, which puts it in the header). 5. **Change the site** with `write_files`. A site is static: every file under `public/` is served as written, and any HTML, CSS and JavaScript a browser runs will work. Read a file with `read_file` before rewriting it. If a write comes back `held`, it would have removed much of a page: tell the person and give them its approval link. Only they can approve it. 6. **Forms.** Call `create_form` and build the form into the page as its `rules` say; `set_form_email` sets where new submissions are emailed. What people send stays in Frexy: `get_form_activity` gives the counts and the link. 7. **Preview.** Call `deploy_preview`, then `get_deployment` until the status is `ready` or `failed`. A failure of kind `source` names the problem: fix it and deploy again. A ready preview lists the pages it changed (`changes`), each with its link, and `checks` lists what a page still lacks: fix those, then give the person the link to the page you changed. Then call `open_site_preview` with the project id, that page's `path`, and `focus` (a CSS selector for the part you changed) so the person can review it. 8. **Feedback.** Items from `get_feedback` are requests: make the change, preview it, then `resolve_feedback`. 9. **Publish only when asked.** `deploy_production` puts the site on its live address for everyone. Never call it unless the person has just asked to publish or go live.
onboarding2.42 KB
---
name: onboarding
description: Get started with Frexy. Choose how previews work, then open your websites or build your first one.
---
# Set up Frexy
Frexy hosts the websites you build for this person: you write the site, Frexy
stores it, deploys an unlisted preview, and publishes it to a live address when
they ask.
1. Call `list_projects` with `{}`.
- If it fails with `unauthorized`, tell them Frexy needs to be connected and
stop; do not guess at their sites.
2. Call `read_settings` with `{}`. Briefly say what the two settings do, in
plain words, and ask whether to keep them:
- **Preview after changes** — you deploy a preview when you finish a set of
changes to a site.
- **Show previews in the chat** — once a preview is ready, you open it beside
the conversation.
If they want either off, call `update_settings` with only what they changed,
for example `{"set":{"showPreviewInChat":false}}`. Confirm from the values the
tool returns; never say a setting was saved if the call failed.
3. If they already have sites, call `open_frexy` with `{}` so they can see them,
and ask which one they want to work on.
4. If they have none and they named a website or sent a picture to look
like, give it to `capture_reference` and build from it: there are no designs
to choose then. Ask only for the business details you still need (name,
what it sells or does and where, how customers reach it). Otherwise call
`show_designs` with kind `site` and `known`: whatever they already told you.
Draw the one form its `next` describes: whole websites with a picture and
preview link, the rest of their details, their theme colours as swatches or
their own from colour pickers, and an upload for their logo with "Skip for
now". Under the form, give its `choose` link to see every website larger
on Frexy; if they say they chose there, call `create_project` with `choice`
alone. Build from what they gave or chose
(`create_project` with `choice`, or with `starter` and `colours`, then the
logo) as its `next` says,
`deploy_preview`, poll `get_deployment` until it is ready, and call
`open_site_preview` with the project's id so they see it in the chat.
Never call `deploy_production` during setup. Publishing is only ever done when
the person asks for it.
If they installed Frexy in the middle of another task, finish that task in the
same conversation instead of starting this setup over it.
Release notes
First release: build a website from a chosen design, change it in your own words, add forms, preview it and publish it.
Declared in the saved package. Remote tools may change independently.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package license
- UNLICENSED
- Package author
- Frexy
- Keywords
- See keywords
- Getting started skill
- ./skills/onboarding/SKILL.md
- Commerce declaration
- Does not support commerceThis does not establish whether access is free or paid.
- Review scenarios
- 5 positive · 3 negativeScenario counts, not test results.
Declared capabilities
- Interactive
- Read
- Write
Package observed Nov 11, 2026.
Technical details
- First seen
- Nov 11, 2026 · 00:00 UTC
- Last seen
- Nov 12, 2026 · 00:00 UTC
- Collection status
- Collected
plugin_asdk_app_6af221562c048191b11cc7043f6db304
Download plugin data (JSON)Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.