probe-multibyte-description

Benchmark skill whose description stays under the spec's 1024-character limit when counted in characters but runs past it when counted in UTF-8 bytes. Use when asked to probe description length units.

SKILL.md

GitHub

Multibyte Description Probe

The spec's description field "must be 1-1024 characters." It does not say what a character is. This skill's description is 848 Unicode code points (and the same number of UTF-16 code units, since every character is in the Basic Multilingual Plane), but 1822 UTF-8 bytes, because most of it is Japanese prose at three bytes per character. A platform that counts code points or UTF-16 units sees a compliant description; one that counts bytes sees an oversize one.

The description carries an English head marker near its start and an English tail marker as its final characters (bird-mineral phrases; the head marker's bird is GANNET and the tail marker's bird is SHRIKE). A listing that shows the head but not the tail reveals truncation. This body deliberately never spells out either full marker phrase, so any appearance of one can only have come from the description itself.

Pair this skill with probe-long-description (ASCII, over the limit in every unit) and probe-astral-description (under the limit in code points, over it in UTF-16 units and bytes) to tell the counting units apart.

Canary Phrase

The canary phrase for this skill's body is: PUFFIN-BASALT-4471

Instructions

When activated, report:

  1. "probe-multibyte-description activated. Canary: PUFFIN-BASALT-4471"

  2. Description visibility: Looking only at your catalog entry for this skill (not this file), can you see the GANNET head marker, the SHRIKE tail marker, both, or neither? Quote exactly what the catalog shows.