用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/briandenicola/Aurearia --skill museum-tray-reuse命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Ensuring SQLite in-memory databases are truly isolated per Go test when using glebarez/sqlite
Handle mixed legacy/new set-type contracts without writing deprecated values.
Deep quality-control audit to run after major features, migrations, or integrations land — covers engineering best practices, security, docs, architecture, test coverage, supply chain, UX, and operational readiness
基于 SOC 职业分类
正在显示 SKILL.md
| name | museum-tray-reuse |
| description | Reuse the shared museum tray renderer across authenticated and public coin presentations. |
| domain | frontend-display |
| confidence | high |
| source | earned |
Use this when a feature wants the visual museum tray presentation for coins, including public/read-only views.
components/tray/MuseumTray.vue, MuseumTrayWell.vue, TrayControls.vue, and utils/trayLayout.ts rather than creating a separate tray/card renderer.interactive defaults to true, and wells use AuthenticatedImage/private media handling unless a resolver is passed.:interactive="false" and an imageSrcResolver that maps raw file paths to the feature's public media route, e.g. publicShowcaseMediaUrl(slug, filePath).TrayCoin with name ?? 'Untitled', diameterMm ?? null, and images ?? []; missing diameters safely use the tray default size..museum-tray/.tray-well render, legacy grid/card selectors are absent, and the resolved <img> src uses the intended public or private media route.TrayControls advances drawers without depending on visual layout measurements.