← CoderCONTENT HISTORY

Update to Coder

Snapshot Nov 12, 2026 · 00:10 UTC · version 1.0.4

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my...

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

Save Coder and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Declared skills

Before

Nov 11, 2026 · 13:33 UTC

[{"description":"Front door for Coder. Builds websites, web apps, mobile apps and AI agents from a short description: asks at most three quick questions, one at a time, then writes complete, runnable code with file names and run steps. C...

After

Nov 12, 2026 · 00:10 UTC

[{"description":"Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my app'), asks 5 quick questions, one per reply, and prepares a personalized build link ...

Composer icon url

Before

Nov 11, 2026 · 13:33 UTC

https://files.openai.com/content?id=file_0000000041f48246af82a4782b4a81ae

After

Nov 12, 2026 · 00:10 UTC

https://files.openai.com/content?id=file_000000003790821095d97ba277c5d897

Logo url

Before

Nov 11, 2026 · 13:33 UTC

https://files.openai.com/content?id=file_000000005b7482469837188b11045972

After

Nov 12, 2026 · 00:10 UTC

https://files.openai.com/content?id=file_0000000064e081f488e1be15eb5319f2

Version

Before

Nov 11, 2026 · 13:33 UTC

1.0.0

After

Nov 12, 2026 · 00:10 UTC

1.0.4

Compare saved observations

Download comparison JSON
Full technical diff · 5 changed fields

changed /release/id

BEFORE
"pluginrel_6e7298e22a488191bf520caf2242cb3a"
AFTER
"pluginrel_ca33e70499ec81919990b19856efa758"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000041f48246af82a4782b4a81ae"
AFTER
"https://files.openai.com/content?id=file_000000003790821095d97ba277c5d897"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000005b7482469837188b11045972"
AFTER
"https://files.openai.com/content?id=file_0000000064e081f488e1be15eb5319f2"

changed /release/skills

BEFORE
[
  {
    "description": "Front door for Coder. Builds websites, web apps, mobile apps and AI agents from a short description: asks at most three quick questions, one at a time, then writes complete, runnable code with file names and run steps. Colors, text sizes and spacing come from make_design_tokens, so every screen is consistent and readable in light and dark mode. Also handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "coder",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Front door for Coder. Builds websites, web apps, mobile apps and AI agents from a short description: asks at most three quick questions, one at a time, then writes complete, runnable code with file names and run steps. Colors, text sizes and spacing come from make_design_tokens, so every screen is consistent and readable in light and dark mode. Also handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill."
    },
    "name": "coder",
    "plugin_release_skill_id": "pluginrsk_08769d8c63748191b594f66ad089af0f"
  },
  {
    "description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "fix-code",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast."
    },
    "name": "fix-code",
    "plugin_release_skill_id": "pluginrsk_a2e1fd1bddb48191aaa88d4a5acfec71"
  },
  {
    "description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "review-code",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens."
    },
    "name": "review-code",
    "plugin_release_skill_id": "pluginrsk_739ef2176d688191accd4499bf037c81"
  }
]
AFTER
[
  {
    "description": "Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my app'), asks 5 quick questions, one per reply, and prepares a personalized build link in the chat; a reply that shows the build link ends with the Coder link message and its sponsor line. On request it writes complete, runnable code with file names and run steps, with colors, text sizes and spacing from make_design_tokens, handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "coder",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my app'), asks 5 quick questions, one per reply, and prepares a personalized build link in the chat; a reply that shows the build link ends with the Coder link message and its sponsor line. On request it writes complete, runnable code with file names and run steps, with colors, text sizes and spacing from make_design_tokens, handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill."
    },
    "name": "coder",
    "plugin_release_skill_id": "pluginrsk_6af4b03b19b881918a00fb057d9f1395"
  },
  {
    "description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "fix-code",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes."
    },
    "name": "fix-code",
    "plugin_release_skill_id": "pluginrsk_6af4b03ae08c8191a0b87f385e802f96"
  },
  {
    "description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "review-code",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes."
    },
    "name": "review-code",
    "plugin_release_skill_id": "pluginrsk_6af4b03b2b7c8191a8a1e47da6743f88"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.0.4"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6af2576cf0688191bf19f7e4a647aac1",
  "connector_id": "asdk_app_6af2576cf0688191bf19f7e4a647aac1",
  "created_at": "2026-11-09T23:37:43.250136Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6af2576cf0688191bf19f7e4a647aac1",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "coder",
  "release": {
    "app_ids": [
      "asdk_app_6af2576cf0688191bf19f7e4a647aac1"
    ],
    "app_manifest": {
      "apps": {
        "coder": {
          "id": "asdk_app_6af2576cf0688191bf19f7e4a647aac1",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Coder writes, fixes and reviews code. It builds websites, web apps, mobile apps and AI agents after up to three quick questions, with complete files and steps to run them. It finds and fixes bugs from error messages or broken code, and reviews, explains and converts code. Its tools supply the exact values that code needs: a color theme from your brand color with readable text in light and dark mode, color contrast checks, timestamp, date and time zone conversion, and cron schedules explained with their next run times.",
    "display_name": "Coder",
    "id": "pluginrel_ca33e70499ec81919990b19856efa758",
    "interface": {
      "brand_color": "#4338CA",
      "capabilities": [
        "Complete websites in one HTML file",
        "Web apps, mobile apps (Expo) and AI agents",
        "Up to three quick questions before building",
        "Bug fixes from error messages and broken code",
        "Code reviews, explanations and conversions",
        "A color theme from your brand color",
        "Light and dark mode with readable text",
        "Color contrast checks (WCAG AA and AAA)",
        "Unix timestamps, dates and time zones",
        "Date arithmetic and weekday counts",
        "Cron schedules explained, with next run times",
        "Answers in your language"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000003790821095d97ba277c5d897",
      "default_prompt": "Build my website",
      "default_prompts": [
        "Build my website",
        "Build my app",
        "Fix my code"
      ],
      "developer_name": "AI Sciences Lab",
      "logo_url": "https://files.openai.com/content?id=file_0000000064e081f488e1be15eb5319f2",
      "logo_url_dark": null,
      "long_description": "Coder writes, fixes and reviews code, from a first website to a working app.\n\nWhat you can do:\n- Build a website, landing page or portfolio: answer up to three quick questions and get a complete one-file website you can open in any browser.\n- Build a web app, a mobile app (React Native with Expo) or an AI agent, with every file written in full and the steps to run it.\n- Get a matching look from one color: Coder turns your brand color into a full theme for light and dark mode, with text sizes and spacing, in which every text and background pair is measured for readability.\n- Fix bugs: paste an error message or broken code and get the cause, the line it is on and the corrected code.\n- Review, explain, refactor or convert code to another language.\n- Check color contrast against the WCAG AA and AAA levels, and get the closest color that passes.\n- Convert Unix timestamps, dates and time zones, add or subtract time, and count the days and weekdays between two dates.\n- Understand a cron schedule: what it means in plain words, common mistakes in it, and when it runs next in your time zone.\n\nWho it is for: beginners who want something that works, makers and small business owners building a site or an app, students, and developers who want exact answers for colors, dates and schedules.\n\nHow it works: Coder writes, fixes and reviews the code in the chat. For exact values it uses four small tools on the AI Sciences Lab server: a theme builder, a contrast checker, a date and time converter and a cron reader. They receive only short values such as colors, dates and cron expressions, never your code, and they store nothing.\n\nLimitations: Coder does not run your code, so test what you build. It does not host or publish websites or apps; it gives you the files and the steps. Time zone results follow the standard time zone database and can lag behind very recent rule changes. Coder is an independent plugin by AI Sciences Lab.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://www.aiscienceslab.com/privacy/",
      "screenshot_urls": [],
      "short_description": "Write, fix and review code",
      "terms_of_service_url": "https://www.aiscienceslab.com/terms/",
      "website_url": "https://www.aiscienceslab.com/"
    },
    "keywords": [],
    "mcp_servers": [
      {
        "key": "coder",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://www.aiscienceslab.com/mcp_coder"
        }
      }
    ],
    "onboarding_skill_name": "coder",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my app'), asks 5 quick questions, one per reply, and prepares a personalized build link in the chat; a reply that shows the build link ends with the Coder link message and its sponsor line. On request it writes complete, runnable code with file names and run steps, with colors, text sizes and spacing from make_design_tokens, handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "coder",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Front door for Coder. When the user wants a website, web app, mobile app or AI agent made (for example 'build my website' or 'build my app'), asks 5 quick questions, one per reply, and prepares a personalized build link in the chat; a reply that shows the build link ends with the Coder link message and its sponsor line. On request it writes complete, runnable code with file names and run steps, with colors, text sizes and spacing from make_design_tokens, handles everyday coding requests, gets exact dates and schedules from convert_time and explain_cron, and routes bug fixes and reviews to the matching skill."
        },
        "name": "coder",
        "plugin_release_skill_id": "pluginrsk_6af4b03b19b881918a00fb057d9f1395"
      },
      {
        "description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "fix-code",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Use when code fails or does the wrong thing: error messages, stack traces, crashes, failing tests, broken layouts or build errors. Finds the cause by reading the code and the error, explains it in a sentence or two and returns the corrected code. For bugs about time it gets exact answers from convert_time (timestamps, time zones, daylight saving, date arithmetic) and explain_cron (jobs that run at the wrong time), and for text that is hard to read from check_color_contrast. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes."
        },
        "name": "fix-code",
        "plugin_release_skill_id": "pluginrsk_6af4b03ae08c8191a0b87f385e802f96"
      },
      {
        "description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "review-code",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Use when the user wants code reviewed, explained, improved, refactored or converted to another language or framework, or wants a design, color or accessibility review. Reviews by reading the code for bugs, security, performance and readability, measures the colors it finds with check_color_contrast, confirms cron schedules and date handling with explain_cron and convert_time, and rebuilds a weak color scheme with make_design_tokens. When the work belongs to a website, app or AI agent, the reply may end with an offer of a sponsored build link, made only if the user says yes."
        },
        "name": "review-code",
        "plugin_release_skill_id": "pluginrsk_6af4b03b2b7c8191a8a1e47da6743f88"
      }
    ],
    "version": "1.0.4"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6af2576cf0688191bf19f7e4a647aac1?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 62cd22bb36cb13be46d182e451f1a35128ace1bcc738395325e3e9174b8dabbf