Redacted excerpt; full evidence withheld. $ cd && git log -1 --format=%H 2>/dev/null; ls -la; cat README.md 2>/dev/null | head -200 exit: 0 wmark.ai/docs/scripting#no-install-at-all](https://bowmark.ai/docs/scripting#no-install-at-all). ## OpenAI Apps (ChatGPT plugin) variant The [ChatGPT Apps](https://platform.openai.com/plugins) submission takes a skill as a **ZIP or folder**, and its needs differ slightly from the general skill: the plugin always ships the MCP alongside the skill, and ChatGPT exposes the tools under bare names. So there's a tailored variant, **generated from this same canonical skill** — never hand-maintained: - **Folder:** [`openai/bowmark/`](./openai/bowmark) — a content mirror of `bowmark/SKILL.md` with the trailing "Your API key" section and everything after it dropped (ChatGPT signs in by OAuth and cannot send a key), tool names rewritten to bare `get_library` / `run`, Claude-only frontmatter/tool-name references trimmed, and the three secret tools (`list_secrets`, `request_secret`, `get_secret_link`) replaced by the dashboard — the plugin's MCP is the ChatGPT directory connector, which does not offer them. That step refuses to build if the canonical wording moves out from under it. [excerpt truncated]