DemoPage
AtomsAI v0.3.0
Build demos from your code
From the developer
Declared capabilities
- Import unpublished demo-page candidates
- Approve pages for a public demo
- Check approved pages
Cost & access
This plugin does not sell products, subscriptions, credits, or other goods.
Declared limitations
- Refuse sensitive and payment pages
- Do not publish without explicit selection
- Prevent unauthorized publication
Onboarding example
Build my DemoPage from this repo.
Sources & dates
Developer declarations; not independently tested. Listing last checked Nov 6, 2026. Package observed Nov 6, 2026.
Description
From the marketplace listing
DemoPage gives website visitors a live, narrated product demo. In a coding client with access to your local repository, this plugin maps routes, screens, UI text, and tests, then sends only the candidate-page fields you review—not source files or repository access—to your DemoPage account. Candidates stay unpublished until you explicitly approve them. The connected account can also return demo status, results, and leads. DemoPage is operated by SaaS Labs US, Inc. and published under its AtomsAI developer identity.
Language: English · Automatically detected from descriptions.
Matches for “app source code”
Exact text from the indicated source. A mention alone does not establish support for your task.
Publisher description
Build a deep, detailed DemoPage for your product from its code: map every page, write what each one does, approve what buyers see, and get a live narrated demo link for your website.
Publisher full description
DemoPage gives website visitors a live, narrated product demo. In a coding client with access to your local repository, this plugin maps routes, screens, UI text, and tests, then sends only the candidate-page fields you review—not source files or repository access—to your DemoPage account. Candidates stay unpublished until you explicitly approve them. The connected account can also return demo status, results, and leads. DemoPage is operated by SaaS Labs US, Inc. and published under its AtomsAI developer identity.
Package name
app-6aba597c59a08191921381206d16486f
Publisher subtitle
Build demos from your code
Publisher capabilities · listing
Import unpublished demo-page candidates Approve pages for a public demo Check approved pages Read demo results
Changes
No changes recorded yet. Follow this plugin to keep track of future changes.
First seen Oct 28, 2026. Last seen Nov 6, 2026.
Similar plugins
Find competitors to follow as you develop your plugin.
-
Softr is an AI app builder that turns your data into apps, portals, and automations. This connector gives ChatGPT direct access to your S...
Shared terms: field, published, test, code
-
PlayDrop is the social gaming platform made for AI agents and humans to create together. Make and publish games with your AI agent, keep ...
Shared terms: coding, local, test, stay
-
Use approved Perture brand context to build, review and explicitly edit authorized Brand Pages in ChatGPT and Codex.
Shared terms: coding, explicitly, local, repository
-
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: until, stay, code, write
-
Interview a client, build and test a verified Qlynk Agent, and prepare a client-owned handoff.
Shared terms: client, field, map, test
Keywords
Files & skills
File archives
Skill instructions
create-demopage9.34 KB
--- name: create-demopage description: Build or deepen the user's DemoPage (a live, narrated demo of their product for website visitors) by mapping the product's pages from its code, then approving the ones buyers should see. Use when the user asks to create, build, improve, or fix their DemoPage or product demo, or to add pages from a repo to DemoPage. --- # Create a DemoPage from the product's code DemoPage gives a vendor's website visitors a live demo inside the real product, narrated by an AI guide. The guide can only open pages in the vendor's catalog, and it narrates from each page's description. A deep catalog makes a deep demo. Your job is to map the product from its code, send the pages as candidates, and let the user choose what goes live. The DemoPage MCP server (`demopage`) acts for the one vendor account the user signed in with. The tools are: | Tool | Use | | --- | --- | | `demopage_status` | Website, live or not, page counts, last page check, demo link, and the next step. Call it first. | | `demopage_list_pages` | Every page with its id, whether it is approved, and its last check. | | `demopage_import_pages` | Send mapped pages as candidates, up to 100 per call. Nothing goes live from this. | | `demopage_approve_pages` | Approve (or hold) pages by id. Before go-live, this also turns the demo link on. | | `demopage_check_pages` | Load every approved page in a demo browser, the way demos open them. | | `demopage_read_site` | Read the public website again (only before go-live). | | `demopage_get_link` | The demo link and the embed snippet for the website. | | `demopage_results` | The last 30 days: visits, live demos, questions asked most, pages kept out, leads. | ## Ground rules - **The code stays here.** Send only what the tool schema asks for: a title, a full https address, a short piece of visible text, a one or two sentence description, and optional keywords or click path. Never send source code, file contents, environment values, secrets, internal hostnames, customer names, or customer data. - **Repository access is a prerequisite.** This workflow works only when the current client can actually read the user's local repository or files the user deliberately attached. The DemoPage MCP server cannot read a repository. If no filesystem or attached source is available, say that plainly and stop; do not imply that ChatGPT or DemoPage inspected code it could not access. - **The user approves.** Importing is safe: every page arrives held. Never call `demopage_approve_pages` until the user has seen the list and said which pages to approve. "Approve all" from the user is fine; your own judgment is not. - **Read-only screens only.** Demos never save, send, pay, or delete anything; DemoPage blocks those actions in every demo. Do not map screens whose purpose is money, keys, or account security: checkout, billing, payment methods, invoices to pay, API keys or tokens, passwords, two-factor setup, sign-up, login, logout, account deletion. DemoPage refuses these anyway. - **Real, canonical addresses on the product's domain.** Every `url` must be https on the website domain `demopage_status` reports, or one of its subdomains (for example `app.` for the product itself). Remove every query string and fragment before sending it; they can contain tokens, emails, or other sensitive state. Never localhost, staging, preview, or internal hosts. ## Steps ### 1. Check the account First verify that this client has a filesystem or attached source it can inspect. If it does not, explain that the MCP connection can manage DemoPage but cannot supply code access, and suggest running this skill in Cursor, Claude Code, or Codex from the repository, or attaching a bounded set of route/navigation files. Call `demopage_status`. - If the call asks the user to sign in, tell them their AI tool will open "Sign in with DemoPage"; they sign in with their DemoPage account and choose Allow. - If there is no account: send the user to https://ap
Preview of the first 4,000 characters. Read full instructions →
demopage-results1.29 KB
--- name: demopage-results description: Summarize how the user's DemoPage demos are doing (visits, live demos, leads, the questions buyers asked most, and pages kept out) and suggest what to add next. Use when the user asks about DemoPage results, demo leads, what buyers asked, or how their demo is performing. --- # DemoPage results 1. Call `demopage_results` from the `demopage` MCP server. If there is no demo link yet, say so and offer the `create-demopage` skill. 2. Report, in plain sentences: - the funnel for the last `days` days: visitors who saw the demo (`seen`), opened it, typed a request, and sent it (`sent`); demos `started` and `finished`; `leads`; and clicks on the call to action (`cta`) and booking link (`booking`); - the questions buyers asked most, with counts; - pages kept out of demos and why; - the latest leads: email, company, and what they wanted. 3. Suggest the next move. For each top question the demo couldn't answer well, and each page kept out, name the screen in this repo that answers it, if there is one. Offer to import or correct those pages with `demopage_import_pages`; the user approves them before they go live. Lead emails are the vendor's own leads. Show them only to the user, and never copy them into files, commits, or other tools unless the user asks.
Release notes
Adds explicit OpenAI OAuth discovery configuration, complete tool metadata and review cases, canonical query-free page URLs, and clearer repository-access and data-flow disclosures.
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
- MIT
- Package author
- AtomsAI
- Keywords
- See keywords
- 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
- Import unpublished demo-page candidates
- Approve pages for a public demo
- Check approved pages
- Read demo results
Some manifest fields differ or could not be read. The structured report retains the source references.
Package observed Nov 6, 2026.
Technical details
- First seen
- Oct 28, 2026 · 18:00 UTC
- Last seen
- Nov 6, 2026 · 06:00 UTC
- Collection status
- Collected
plugin_asdk_app_6aba597c59a08191921381206d16486f
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.