← SitelasCONTENT HISTORY

Update to Sitelas

Snapshot Oct 26, 2026 · 12:07 UTC · version 2.0.0

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Use when someone asks about messages, enquiries, bookings or sign-ups that came in through their Sitelas website's forms, such as \"any new...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Sitelas and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 24, 2026 · 13:09 UTC

[]

After

Oct 26, 2026 · 12:07 UTC

[{"description":"Use when someone asks about messages, enquiries, bookings or sign-ups that came in through their Sitelas website's forms, such as \"any new messages from my site?\", \"who contacted me this week?\" or \"help me reply to ...

Full description

Before

Oct 24, 2026 · 13:09 UTC

Describe the website you want. Sitelas builds it — the design, the words, the images, the pages. It does not stop at launch. It reads the messages your contact form collects, drafts replies, updates your content, and checks which pages ...

After

Oct 26, 2026 · 12:07 UTC

Sitelas is a website builder: describe a site and it designs, writes, hosts and publishes it from the conversation, then helps you edit it, answer its contact-form messages and connect your own domain.

Short description

Before

Oct 24, 2026 · 13:09 UTC

Build and run your website

After

Oct 26, 2026 · 12:07 UTC

Build and manage your websites

Long description

Before

Oct 24, 2026 · 13:09 UTC

Describe the website you want. Sitelas builds it — the design, the words, the images, the pages. It does not stop at launch. It reads the messages your contact form collects, drafts replies, updates your content, and checks which pages p...

After

Oct 26, 2026 · 12:07 UTC

Sitelas is a website builder. Describe the site you want — a portfolio, a landing page, a site for your business or project — and Sitelas designs it, writes the words, finds the images and hosts it, all from the conversation. Every site ...

Compare saved observations

Download comparison JSON
Full technical diff · 21 changed fields

removed /release/app_manifest/apps/app-6a7a0b3d955881919a5e50754eff56fb

BEFORE
{
  "id": "asdk_app_6a7a0b3d955881919a5e50754eff56fb",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/sitelas

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a7a0b3d955881919a5e50754eff56fb",
  "required": true
}

changed /release/description

BEFORE
"Describe the website you want. Sitelas builds it — the design, the words, the images, the pages.\n\nIt does not stop at launch. It reads the messages your contact form collects, drafts replies, updates your content, and checks which pages people actually read.\n\nEvery build lands on a private preview link first. Your real web address stays empty until you say publish. Publishing and connecting your own domain are always yours to do.\n\nSites live on a sitelas.com address, and you can point your own domain at one when you are ready. A full visual editor is there in the browser whenever you would rather change something by hand."
AFTER
"Sitelas is a website builder: describe a site and it designs, writes, hosts and publishes it from the conversation, then helps you edit it, answer its contact-form messages and connect your own domain."

changed /release/id

BEFORE
"pluginrel_eb70e277479c8191888dc6cd83852049"
AFTER
"pluginrel_44a353bfd530819182489f35c835cef3"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#000000"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Build a website from a description",
  "Edit pages, copy and images",
  "Publish on your approval",
  "Read and reply to form messages",
  "Connect your own domain"
]

changed /release/interface/category

BEFORE
"Productivity"
AFTER
"Creativity"

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000285c8211aaee82390c23c7a2"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000b4108208b21e2e7527132aaf"
AFTER
"https://files.openai.com/content?id=file_00000000943482118523da35e5644e49"

changed /release/interface/default_prompt

BEFORE
"Build a one-page website for my bike repair shop, with a contact form. Don't publish it yet."
AFTER
"Build a warm, hand-made one-page website for my bike repair shop, with opening hours and a contact form."

changed /release/interface/default_prompts

BEFORE
[
  "Build a one-page website for my bike repair shop, with a contact form. Don't publish it yet.",
  "Any new messages from my website's contact form?",
  "Change the headline on my homepage, then publish it."
]
AFTER
[
  "Build a warm, hand-made one-page website for my bike repair shop, with opening hours and a contact form.",
  "Check my website's contact form for new messages and draft replies to them.",
  "Change the headline on my homepage and show me a preview before it goes live."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000258c8211aa7535cd5d5ce058"
AFTER
"https://files.openai.com/content?id=file_00000000465482119384cac8e58cdd99"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000df448211acc3840277e03511"
AFTER
null

changed /release/interface/long_description

BEFORE
"Describe the website you want. Sitelas builds it — the design, the words, the images, the pages.\n\nIt does not stop at launch. It reads the messages your contact form collects, drafts replies, updates your content, and checks which pages people actually read.\n\nEvery build lands on a private preview link first. Your real web address stays empty until you say publish. Publishing and connecting your own domain are always yours to do.\n\nSites live on a sitelas.com address, and you can point your own domain at one when you are ready. A full visual editor is there in the browser whenever you would rather change something by hand."
AFTER
"Sitelas is a website builder. Describe the site you want — a portfolio, a landing page, a site for your business or project — and Sitelas designs it, writes the words, finds the images and hosts it, all from the conversation.\n\nEvery site starts from a designer-made template and is customized for you. It lands on a private preview link first. Your real web address stays empty until you say publish.\n\nOnce the site is live, Sitelas helps you run it: change pages and photos, read the messages your contact form collects and draft replies, see which pages people visit, and connect your own domain.\n\nSites are hosted on a sitelas.com address. A visual editor in the browser is there whenever you would rather change something by hand.\n\nSitelas works only with sites hosted on Sitelas. It does not edit sites hosted elsewhere, export code to host yourself, or take payments."

changed /release/interface/plugin_category_id

BEFORE
"productivity"
AFTER
"creativity"

changed /release/interface/short_description

BEFORE
"Build and run your website"
AFTER
"Build and manage your websites"

changed /release/keywords

BEFORE
[]
AFTER
[
  "website",
  "website builder",
  "landing page",
  "portfolio",
  "publishing",
  "forms",
  "custom domain",
  "seo"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "sitelas",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://sitelas.com/api/mcp"
    }
  }
]

changed /release/onboarding_skill_name

BEFORE
null
AFTER
"get-started"

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Use when someone asks about messages, enquiries, bookings or sign-ups that came in through their Sitelas website's forms, such as \"any new messages from my site?\", \"who contacted me this week?\" or \"help me reply to the catering enquiry\". Reads the site's inbox and contact records and drafts replies. It never sends anything.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Answer form messages",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chat",
      "short_description": "Read enquiries and draft replies"
    },
    "name": "answer-form-messages",
    "plugin_release_skill_id": "pluginrsk_6ac7ec77d9848191aa35e1fbc1ff50c5"
  },
  {
    "description": "Use when someone asks for a new website, landing page, portfolio or one-page site on Sitelas, such as \"build me a site for my bakery\" or \"make a portfolio for my photography\". Picks a designer-made template that fits, customizes every word and image for this business, checks the result, and shares a private preview before anything goes live.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Build a website",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "From one sentence to a private preview"
    },
    "name": "build-a-website",
    "plugin_release_skill_id": "pluginrsk_6ac7ec77c6f88191b191e62a34bbbb13"
  },
  {
    "description": "Use when someone wants to change a website they already have on Sitelas — copy, images, colours, sections, pages, navigation or SEO — or wants to publish, unpublish or undo a publish. Every change lands on a private draft. The live site changes only when the person explicitly says to publish.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Edit and publish",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Change your site, publish when you say"
    },
    "name": "edit-and-publish",
    "plugin_release_skill_id": "pluginrsk_6ac7ec77cdf481918e532936b76cb2bc"
  },
  {
    "description": "Use when someone has just connected Sitelas, opens with a greeting or \"what can you do?\", or says they need a website without saying what for. Finds out whether they already have a Sitelas site and gets them to a first concrete step in one turn.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Get started",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "cursor",
      "short_description": "Find your sites or start a new one"
    },
    "name": "get-started",
    "plugin_release_skill_id": "pluginrsk_6ac7ec78ddc4819191c0642096b2ab68"
  },
  {
    "description": "Use when someone wants their Sitelas website on their own domain (\"put it on mybakery.com\", \"connect my domain\"), wants to check why a domain isn't working, or wants the site ready for search engines and analytics (titles and descriptions, sitemap, Google Analytics or Search Console). Walks through DNS one step at a time and reports exactly what the person needs to change at their registrar.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Launch on your domain",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "cursor",
      "short_description": "Custom domain, SEO and analytics"
    },
    "name": "launch-on-a-domain",
    "plugin_release_skill_id": "pluginrsk_6ac7ec77c04081919dd4e167a930c3bb"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"2.0.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a7a0b3d955881919a5e50754eff56fb",
  "connector_id": "asdk_app_6a7a0b3d955881919a5e50754eff56fb",
  "created_at": "2026-08-10T17:32:46.320145Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a7a0b3d955881919a5e50754eff56fb",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a7a0b3d955881919a5e50754eff56fb",
  "release": {
    "app_ids": [
      "asdk_app_6a7a0b3d955881919a5e50754eff56fb"
    ],
    "app_manifest": {
      "apps": {
        "sitelas": {
          "id": "asdk_app_6a7a0b3d955881919a5e50754eff56fb",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Sitelas is a website builder: describe a site and it designs, writes, hosts and publishes it from the conversation, then helps you edit it, answer its contact-form messages and connect your own domain.",
    "display_name": "Sitelas",
    "id": "pluginrel_44a353bfd530819182489f35c835cef3",
    "interface": {
      "brand_color": "#000000",
      "capabilities": [
        "Build a website from a description",
        "Edit pages, copy and images",
        "Publish on your approval",
        "Read and reply to form messages",
        "Connect your own domain"
      ],
      "category": "Creativity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000943482118523da35e5644e49",
      "default_prompt": "Build a warm, hand-made one-page website for my bike repair shop, with opening hours and a contact form.",
      "default_prompts": [
        "Build a warm, hand-made one-page website for my bike repair shop, with opening hours and a contact form.",
        "Check my website's contact form for new messages and draft replies to them.",
        "Change the headline on my homepage and show me a preview before it goes live."
      ],
      "developer_name": "Usman Haider",
      "logo_url": "https://files.openai.com/content?id=file_00000000465482119384cac8e58cdd99",
      "logo_url_dark": null,
      "long_description": "Sitelas is a website builder. Describe the site you want — a portfolio, a landing page, a site for your business or project — and Sitelas designs it, writes the words, finds the images and hosts it, all from the conversation.\n\nEvery site starts from a designer-made template and is customized for you. It lands on a private preview link first. Your real web address stays empty until you say publish.\n\nOnce the site is live, Sitelas helps you run it: change pages and photos, read the messages your contact form collects and draft replies, see which pages people visit, and connect your own domain.\n\nSites are hosted on a sitelas.com address. A visual editor in the browser is there whenever you would rather change something by hand.\n\nSitelas works only with sites hosted on Sitelas. It does not edit sites hosted elsewhere, export code to host yourself, or take payments.",
      "plugin_category_id": "creativity",
      "privacy_policy_url": "https://sitelas.com/privacy",
      "screenshot_urls": [],
      "short_description": "Build and manage your websites",
      "terms_of_service_url": "https://sitelas.com/terms",
      "website_url": "https://sitelas.com"
    },
    "keywords": [
      "website",
      "website builder",
      "landing page",
      "portfolio",
      "publishing",
      "forms",
      "custom domain",
      "seo"
    ],
    "mcp_servers": [
      {
        "key": "sitelas",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://sitelas.com/api/mcp"
        }
      }
    ],
    "onboarding_skill_name": "get-started",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use when someone asks about messages, enquiries, bookings or sign-ups that came in through their Sitelas website's forms, such as \"any new messages from my site?\", \"who contacted me this week?\" or \"help me reply to the catering enquiry\". Reads the site's inbox and contact records and drafts replies. It never sends anything.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Answer form messages",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chat",
          "short_description": "Read enquiries and draft replies"
        },
        "name": "answer-form-messages",
        "plugin_release_skill_id": "pluginrsk_6ac7ec77d9848191aa35e1fbc1ff50c5"
      },
      {
        "description": "Use when someone asks for a new website, landing page, portfolio or one-page site on Sitelas, such as \"build me a site for my bakery\" or \"make a portfolio for my photography\". Picks a designer-made template that fits, customizes every word and image for this business, checks the result, and shares a private preview before anything goes live.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Build a website",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "From one sentence to a private preview"
        },
        "name": "build-a-website",
        "plugin_release_skill_id": "pluginrsk_6ac7ec77c6f88191b191e62a34bbbb13"
      },
      {
        "description": "Use when someone wants to change a website they already have on Sitelas — copy, images, colours, sections, pages, navigation or SEO — or wants to publish, unpublish or undo a publish. Every change lands on a private draft. The live site changes only when the person explicitly says to publish.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Edit and publish",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Change your site, publish when you say"
        },
        "name": "edit-and-publish",
        "plugin_release_skill_id": "pluginrsk_6ac7ec77cdf481918e532936b76cb2bc"
      },
      {
        "description": "Use when someone has just connected Sitelas, opens with a greeting or \"what can you do?\", or says they need a website without saying what for. Finds out whether they already have a Sitelas site and gets them to a first concrete step in one turn.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Get started",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "cursor",
          "short_description": "Find your sites or start a new one"
        },
        "name": "get-started",
        "plugin_release_skill_id": "pluginrsk_6ac7ec78ddc4819191c0642096b2ab68"
      },
      {
        "description": "Use when someone wants their Sitelas website on their own domain (\"put it on mybakery.com\", \"connect my domain\"), wants to check why a domain isn't working, or wants the site ready for search engines and analytics (titles and descriptions, sitemap, Google Analytics or Search Console). Walks through DNS one step at a time and reports exactly what the person needs to change at their registrar.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Launch on your domain",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "cursor",
          "short_description": "Custom domain, SEO and analytics"
        },
        "name": "launch-on-a-domain",
        "plugin_release_skill_id": "pluginrsk_6ac7ec77c04081919dd4e167a930c3bb"
      }
    ],
    "version": "2.0.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a7a0b3d955881919a5e50754eff56fb?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 30cb6486a9f0850ceba582fdb045efed4c194d0e07135567333012b30137c3c6