Skip to main content

Files in the plugin

Written for version 0.1.5. Browse them on GitHub.

The plugin is the plugin/ folder, and it’s the only part an install copies. Everything the assistant reads is in plugin/skills/; the rest of plugin/ tells each app how to load it. The marketplace files at the top of the repository point both apps at plugin/.

The skill

File What it is
plugin/skills/figure-to-interactive/SKILL.md The workflow. This is the authoritative version; the references below support it.
references/content-intake.md The questions to ask and the per-view outline to confirm.
references/design-principles.md Design principles and their sources.
references/inspection-checklist.md The inspection checklist.
references/reference-assets.md How to use the reference figure and website (the house style).
references/design-lessons.md Lessons from earlier figures.
assets/transplantid-explainer.svg The reference figure, kept as a private reference (see the house style).
agents/openai.yaml Display name and default prompt for Codex. Claude ignores it.

How each app installs it

File Read by
plugin/plugin.json OpenAI’s apps. Its extensions.com.openai settings take precedence over the file below.
plugin/.codex-plugin/plugin.json Codex, as a compatibility manifest.
plugin/.claude-plugin/plugin.json Claude.
.claude-plugin/marketplace.json Claude: lists this repository as a marketplace with one plugin, at ./plugin.
.agents/plugins/marketplace.json Codex: the same, in Codex’s format.
plugin/LICENSE, plugin/README.md A copy of the license and a short description, so every installed copy carries them.

All five use the name figure-design. The three plugin.json files also carry the version, 0.1.5; when it changes, change it in all three.

Not installed

site/ is the source of this website, and .github/workflows/publish.yml publishes it. .github/workflows/check.yml runs .github/scripts/check_versions.py on every pull request: it fails if the three plugin.json files disagree on name or version, if a marketplace file doesn’t list the plugin or stops pointing at plugin/, if plugin/LICENSE differs from LICENSE, or if a site page claims a newer version than the plugin. None of these is part of the plugin’s instructions.

README.md and LICENSE also sit at the top of the repository, for GitHub. The license is MIT for the original text and code; it doesn’t cover the TransplantID reference figure.