← Jokerly American MahjongCONTENT HISTORY

Update to Jokerly American Mahjong

Snapshot Oct 31, 2026 · 06:10 UTC · version 1.0.1

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Check an American mahjong (mah jongg) rack against the hands on the user's own card, choose a Charleston pass, or rule on a joker swap with...

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

Save Jokerly American Mahjong and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 31, 2026 · 01:21 UTC

[]

After

Oct 31, 2026 · 06:10 UTC

[{"description":"Check an American mahjong (mah jongg) rack against the hands on the user's own card, choose a Charleston pass, or rule on a joker swap with Jokerly. Use when the user shares a rack photo or typed tiles, asks how many til...

Composer icon url

Before

Oct 31, 2026 · 01:21 UTC

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

After

Oct 31, 2026 · 06:10 UTC

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

Logo url

Before

Oct 31, 2026 · 01:21 UTC

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

After

Oct 31, 2026 · 06:10 UTC

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

Keywords

Before

Oct 31, 2026 · 01:21 UTC

["american mahjong","mah jongg","mahjong","charleston","mahjong joker","mahjong card","mahjong helper","tiles away"]

After

Oct 31, 2026 · 06:10 UTC

["american mahjong","mah jongg","mahjongg","mahjong","mahj","mahjong card","card hands","charleston","charleston pass","blind pass","joker swap","joker exchange","tiles away","mahjong rack","mahjong helper","mahjong practice","jokerly"]

Compare saved observations

Download comparison JSON
Full technical diff · 6 changed fields

changed /release/id

BEFORE
"pluginrel_a26f1d33731c8191acb25b308210396b"
AFTER
"pluginrel_edbabca366808191bfa2e6bcfbcc5898"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000f5bc8243a3e4573aaf3fd7fa"
AFTER
"https://files.openai.com/content?id=file_00000000ccdc820aa3ad470ff3ed3105"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000000db0820c8b27b4f3331e0464"
AFTER
"https://files.openai.com/content?id=file_00000000d128820a82589bf737e19028"

changed /release/keywords

BEFORE
[
  "american mahjong",
  "mah jongg",
  "mahjong",
  "charleston",
  "mahjong joker",
  "mahjong card",
  "mahjong helper",
  "tiles away"
]
AFTER
[
  "american mahjong",
  "mah jongg",
  "mahjongg",
  "mahjong",
  "mahj",
  "mahjong card",
  "card hands",
  "charleston",
  "charleston pass",
  "blind pass",
  "joker swap",
  "joker exchange",
  "tiles away",
  "mahjong rack",
  "mahjong helper",
  "mahjong practice",
  "jokerly"
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Check an American mahjong (mah jongg) rack against the hands on the user's own card, choose a Charleston pass, or rule on a joker swap with Jokerly. Use when the user shares a rack photo or typed tiles, asks how many tiles away they are or which line on their card to go for, what to pass in the Charleston, or whether they can take a joker from an exposure.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use Jokerly to check my mahjong rack",
      "display_name": "Mahjong helper",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Rack, Charleston and joker help"
    },
    "name": "mahjong-helper",
    "plugin_release_skill_id": "pluginrsk_6ae573e584dc81918202fb2ae808af6e"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.0.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad08652e1848191a81c6938b1f1dbff",
  "connector_id": "asdk_app_6ad08652e1848191a81c6938b1f1dbff",
  "created_at": "2026-10-15T10:57:32.357331Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad08652e1848191a81c6938b1f1dbff",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "jokerly",
  "release": {
    "app_ids": [
      "asdk_app_6ad08652e1848191a81c6938b1f1dbff"
    ],
    "app_manifest": {
      "apps": {
        "jokerly": {
          "id": "asdk_app_6ad08652e1848191a81c6938b1f1dbff",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "An American mahjong helper in ChatGPT. Share your rack, as a photo or typed, and Jokerly counts how many tiles away you are from each hand on your own card, suggests which tiles to pass in the Charleston, and checks whether a joker swap is legal. A rules engine does the counting. Jokerly includes no league's card: you save the hands from your own card, privately, or try its practice hands.",
    "display_name": "Jokerly American Mahjong",
    "id": "pluginrel_edbabca366808191bfa2e6bcfbcc5898",
    "interface": {
      "brand_color": "#0B6B4D",
      "capabilities": [
        "Interactive",
        "Write"
      ],
      "category": "Entertainment",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000ccdc820aa3ad470ff3ed3105",
      "default_prompt": "Use Jokerly to check my mahjong rack",
      "default_prompts": [
        "Use Jokerly to check my mahjong rack",
        "What should I pass in the Charleston?",
        "Can I swap my tile for that joker?"
      ],
      "developer_name": "The Open Apps, Inc.",
      "logo_url": "https://files.openai.com/content?id=file_00000000d128820a82589bf737e19028",
      "logo_url_dark": null,
      "long_description": "Jokerly is a helper for American mahjong, for the moments at the table when the counting gets hard.\n\nShare your rack, as a photo or typed, and Jokerly counts how many tiles away you are from every hand on your card. Each hand shows the tiles it still needs and where a joker can stand in, so you can see at a glance which hands are alive.\n\nIn the Charleston, Jokerly tries every set of three tiles in your rack and suggests the pass that keeps you closest to your nearest hands. It never passes a joker, and on the last pass of a Charleston it tells you when a blind pass would save a tile you need. In the card you can mark the pass as done, add the tiles you got back and see the next pass.\n\nWondering whether you can take that joker? Jokerly checks the swap against the standard rules: the joker must be in an exposure, it must be your turn, and your tile must be the one the joker stands for. With your rack, it also says whether the swap brings you closer to a hand.\n\nBring your own card. Jokerly includes no league's card. Type or photograph the hands on the card your table plays, and Jokerly saves them for you alone; they are never shared or combined with anyone else's. Until you do, Jokerly uses its own practice hands so you can try it.\n\nThe answers come from a rules engine: jokers count only in groups of three or more, every suit and number a hand allows is tried, exposures must match a hand, and concealed hands drop out once you have exposed.\n\nLimits:\n- American mahjong only, with 14-tile hands written in Jokerly's simple notation (each card line once).\n- ChatGPT reads your photos; Jokerly lists every tile it received, and you can tap a tile in the card to fix a misread one.\n- Standard rules; your table may play house rules.\n- Jokerly keeps no score and handles no money.\n- Not affiliated with any mahjong league or card publisher.\n- Say \"Delete my Jokerly card\" to delete your saved hands at any time.",
      "plugin_category_id": "entertainment",
      "privacy_policy_url": "https://jokerly.ambientapp.ai/privacy",
      "screenshot_urls": [],
      "short_description": "Mah jongg hands & Charleston",
      "terms_of_service_url": "https://jokerly.ambientapp.ai/terms",
      "website_url": "https://jokerly.ambientapp.ai"
    },
    "keywords": [
      "american mahjong",
      "mah jongg",
      "mahjongg",
      "mahjong",
      "mahj",
      "mahjong card",
      "card hands",
      "charleston",
      "charleston pass",
      "blind pass",
      "joker swap",
      "joker exchange",
      "tiles away",
      "mahjong rack",
      "mahjong helper",
      "mahjong practice",
      "jokerly"
    ],
    "mcp_servers": [
      {
        "key": "jokerly",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://jokerly.ambientapp.ai/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Check an American mahjong (mah jongg) rack against the hands on the user's own card, choose a Charleston pass, or rule on a joker swap with Jokerly. Use when the user shares a rack photo or typed tiles, asks how many tiles away they are or which line on their card to go for, what to pass in the Charleston, or whether they can take a joker from an exposure.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use Jokerly to check my mahjong rack",
          "display_name": "Mahjong helper",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Rack, Charleston and joker help"
        },
        "name": "mahjong-helper",
        "plugin_release_skill_id": "pluginrsk_6ae573e584dc81918202fb2ae808af6e"
      }
    ],
    "version": "1.0.1"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad08652e1848191a81c6938b1f1dbff?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: daf72e17bf38fc30416e73865d8c6ed59bc348d35eb5e80af960fc988ce22c00