Marketplace Smoke Test
A tiny skill that exists to prove the marketplace pipeline works: install, skill discovery and version reporting. Safe to run anywhere; it only reads its own files and needs no interpreter of any kind.
Steps
-
Find this skill's folder: the directory this
SKILL.mdwas loaded from (Claude Code reports it as the skill's base directory). Read the file and takemetadata.versionfrom its frontmatter. Read it from the file, not from memory. -
Look for the plugin manifest at
../../.claude-plugin/plugin.jsonrelative to that folder (installed plugins are laid out as<plugin>/skills/<skill>/).- If it exists, the install type is plugin: read its
nameandversion. - If it doesn't, the install type is standalone (a downloaded
.skillfile), and the plugin fields aren/a.
- If it exists, the install type is plugin: read its
-
Report the result to the user as a short table:
Check Result Skill loaded yes Install type pluginorstandaloneSkill version metadata.versionfrom step 1Plugin namefrom step 2, or n/aPlugin version versionfrom step 2, or n/aPath the skill folder from step 1 -
Verify: for a plugin install the manifest
namemust beadmin; anything else means the skill was loaded from an unexpected place, so say so and show the path. Then compare the skill version with the one shown at https://skills-marketplace.wwtdigital.io/skills/marketplace-smoke-test (open it if you can, or ask the person to). If the installed one is lower, the install is stale: tell the user to run/plugin marketplace update wwtdigitaland reinstall the plugin. See references/troubleshooting.md for other failures.
Guardrails
- Read-only. Never modify files, settings, or installed plugins.
- If a file can't be read, report the checks you could do and say which one failed and why.