oma-academic-writing
Draft and revise academic prose against a rubric, evidence, and
Generate raster images or reference-guided variations through the
Claude Code
$ npx -y skills add first-fluke/oh-my-agent --skill oma-image --agent claude-code
Codex
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a codex -y
Cursor
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a cursor -y
Gemini CLI
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a gemini-cli -y
GitHub Copilot
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a github-copilot -y
OpenCode
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a opencode -y
Windsurf
$ npx skills add first-fluke/oh-my-agent --skill oma-image -a windsurf -y
name: oma-image description: Generate raster images or reference-guided variations through the OMA image CLI. Use for image assets or explicit vendor comparisons; pixel editing uses an editor.
Generate images and visual assets through authenticated multi-vendor routing while preserving prompt clarity, reference-guided regeneration, cost controls, and reproducible output manifests.
1. Validate that the request contains enough subject, setting, style, usage, and aspect-ratio signal. 2. Classify a supplied image as a reference for a newly generated variation, or as a request for unsupported pixel/mask editing. 3. Check authentication, cost guardrails, output path, and count limits.
oma image doctor oma image generate "<prompt>" --vendor auto --size auto --quality auto --output json
With reference images:
oma image generate --reference "<absolute-path>" --vendor codex "<prompt>"
| Scope | Resource target | |-------|-----------------| | `LOCAL_FS` | Reference images, generated images, manifests | | `PROCESS` | Provider CLIs and image router commands | | `NETWORK` | Pollinations/Gemini or provider APIs | | `CREDENTIALS` | Provider auth and API keys |
1. **Resolve the brief**: use supplied details and reasonable creative defaults. Ask only when a missing choice materially changes the requested result. Do not require approval of an expanded prompt when generation is already authorized. 2. **Authentication-aware dispatch**: detect which vendor CLIs are available and run only those; with `--vendor all`, every requested vendor must be available (strict). Caveat: the `antigravity` health check verifies installation only (`agy --version`) — a signed-out agy passes health and fails at generate time with agy's own error. 3. **Cost guardrail**: confirm before executing runs whose estimated cost is ≥ `$0.20` (configurable). `--yes` / `OMA_IMAGE_YES=1` bypass. Choose generation from the requested outcome, not keyword presence. **Non-interactive contex
Ship 400+ commits a day. oh-my-agent (oma) turns Claude Code, Codex CLI, Cursor and 11 other coding agents into a team. A planner splits the work, engineers build in parallel, a reviewer checks the result, and a debugger fixes the root cause.
Draft and revise academic prose against a rubric, evidence, and
Evaluate system boundaries and architectural tradeoffs. Use for
Implement server APIs, authentication, and application data access.
Explore goals, constraints, and alternative approaches before
Coordinate assigned specialist tasks and handoffs manually. Use
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.