一键导入
open-in-omia
Open local review artifacts in Xiaoer Omia when users ask to open, preview, inspect, or review a file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Open local review artifacts in Xiaoer Omia when users ask to open, preview, inspect, or review a file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run a measured improvement loop for a skill by defining a yes/no checklist, capturing a baseline, scoring candidate outputs, and logging each iteration's keep/revert decision. Use when a skill works inconsistently and you want evidence-driven iteration instead of random prompt edits.
Build a static HTML report site from CSV, JSON, Markdown, or HTML inputs. Use when the user wants to turn existing data into a human-readable site, generate a data showcase page, create a static report website, or optionally publish the built site.
Add offline multilingual support to static HTML, small web projects, or reports by extracting text into tokens, maintaining language dictionaries, applying translated outputs, and optionally embedding a local language switcher. Use when the user asks for bilingual support, tokenizing Chinese copy, offline language switching, or i18n for reports and lightweight sites.
Unified entrypoint for Obsidian note operations such as cleanup, merge, lint/fix, meeting archive, daily rollover, and docs sync. Use when the user wants one command surface over an existing notes-tools repo instead of calling many atomic scripts by hand.
Test, tune, and regression-check LLM system prompts with a golden dataset. Use when the user wants to optimize a prompt, run prompt regression tests, manage `cases.yaml`, compare expected vs actual outputs, or follow a TDD workflow for prompts.
Evaluate whether a proposed skill is worth building by scoring it against five moat-oriented questions: differentiation, vertical fit, learning loop, user difficulty, and defensibility. Use when someone proposes a new skill and you want a fast build / deepen / reject decision before implementation.
| name | open-in-omia |
| description | Open local review artifacts in Xiaoer Omia when users ask to open, preview, inspect, or review a file. |
| metadata | {"version":"1.0.0","author":"Vivi","tags":["productivity","viewer","local-first","macos"],"platforms":["macos"],"dependencies":["Xiaoer Omia","bash"]} |
Use Xiaoer Omia as the quiet local review surface. Keep editing in the agent or a dedicated editor.
bin/open-in-omia.sh "/absolute/path/to/artifact"
| Command | Purpose |
|---|---|
bin/open-in-omia.sh FILE... | Open supported local files in Omia |
bin/open-in-omia.sh --check FILE... | Validate without launching Omia |
bin/open-in-omia.sh --force FILE... | Try an unlisted format when explicitly requested |
bin/open-in-omia.sh --help | Show usage |
READY /absolute/path
OPENED /absolute/path
MISSING /absolute/path
UNSUPPORTED /absolute/path
OPEN_FAILED /absolute/path
APP_MISSING Xiaoer Omia (com.jane.xiaoeromon)
Treat OPENED as successful handoff to the review surface, not as user acceptance of the artifact.
--force unless the user explicitly asks to try an unlisted format.Omia is reported missing: Install it, launch it once, then retry.
A supported-looking file is rejected: Run with --check, inspect the extension, and use --force only with user approval.
A Codex file link opens internally: Ask the agent to “open this in Omia”; the skill calls macOS directly instead of relying on link handling.