Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
oimiragieo avatar

Omega Cursor Cli

  • 33 installs
  • 36 repo stars
  • Updated July 14, 2026
  • oimiragieo/agent-studio

Helps with ai & agent building tasks.

About

omega-cursor-cli is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • omega-cursor-cli
  • AI & Agent Building
  • AI-coding skill

Omega Cursor Cli by the numbers

  • 33 all-time installs (skills.sh)
  • Ranked #8,975 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oimiragieo/agent-studio --skill omega-cursor-cli

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs33
repo stars36
Last updatedJuly 14, 2026
Repositoryoimiragieo/agent-studio

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Cursor CLI Skill

<identity> Headless wrapper for Cursor Agent CLI. Passes prompt as last positional arg to cursor-agent --print --output-format text. Multi-model routing via --model auto. Requires paid Cursor subscription. </identity>

<capabilities>

  • Headless Cursor Agent CLI invocation with positional prompt
  • Multi-model routing (auto, claude-4.6-opus, gemini-3.1-pro, gpt-5.3-codex, etc.)
  • JSON output mode
  • YOLO mode (auto-approve all tool calls for non-interactive use)
  • Trust mode (skip workspace trust prompts)
  • MCP approval mode (--approve-mcps)
  • Wrapper-level timeout with exit code 124
  • Complex Windows PATH resolution (agent, cursor-agent, %LOCALAPPDATA%, npx fallback)
  • Availability verification

</capabilities>

Usage

Ask a question (auto model selection)

node .claude/skills/omega-cursor-cli/scripts/ask-cursor.mjs "How should I structure this React component?" --yolo --trust

Specific model

node .claude/skills/omega-cursor-cli/scripts/ask-cursor.mjs "Review this API design" --model claude-4.6-opus --yolo --trust

With timeout

node .claude/skills/omega-cursor-cli/scripts/ask-cursor.mjs "Refactor authentication" --yolo --trust --timeout-ms 180000

JSON output

node .claude/skills/omega-cursor-cli/scripts/ask-cursor.mjs "Generate types" --json --yolo --trust

Availability Check

node .claude/skills/omega-cursor-cli/scripts/verify-setup.mjs
# Exit 0 = available (CLI found)
# Exit 1 = not available

When to Use

  • Multi-model perspective via Cursor's auto routing
  • IDE-aware code generation (Cursor has workspace context)
  • When a non-Claude, non-OpenAI perspective is desired
  • Tasks where Cursor's composer models excel

Iron Laws

1. ALWAYS use --yolo --trust for headless mode (otherwise blocks on approval prompts) 2. NEVER assume CLI is available -- most restrictive subscription requirement 3. ALWAYS include --timeout-ms for production usage 4. NEVER attempt to detect subscription status programmatically (not possible) 5. ALWAYS handle WSL issues on Windows (some configurations require WSL)

Anti-Patterns

Anti-PatternWhy BadCorrect Approach
Running without --yoloBlocks on tool approval promptsAlways pass --yolo
Running without --trustBlocks on workspace trust promptAlways pass --trust
Assuming auto model is availableDepends on subscription tierCheck with cursor-agent --list-models
Hardcoding cursor-agent pathPATH differs across OS/install methodsWrapper handles resolution
Ignoring WSL requirementsSome Windows installs are WSL-onlyDocument in setup instructions

Scripts

ScriptPurpose
ask-cursor.mjsCore headless wrapper -- prompt as last positional arg
parse-args.mjsArgument parser (--model, --json, --yolo, --trust, --timeout-ms)
verify-setup.mjsAvailability check (multi-path resolution)
format-output.mjsOutput normalization

Exit Codes

CodeMeaning
0Success
1Error (CLI failure, subscription issue)
124Timeout (--timeout-ms exceeded)

Integration Notes

  • Subscription: Cursor Pro or Business required for agent/headless mode
  • Stdin limit: ASK_CURSOR_MAX_STDIN_BYTES env var (default 50MB)
  • Available models: claude-4.6-opus, claude-4.6-sonnet, composer-1.5, gemini-3.1-pro, gpt-5.3-codex, auto
  • Platform: Partial cross-platform (WSL issues on some Windows configurations)
  • PATH resolution order: agent -> cursor-agent -> %LOCALAPPDATA%\cursor-agent\cursor-agent.cmd -> npx @cursor/agent

Memory Protocol

Before work: Read .claude/context/memory/learnings.md After work: Append findings to learnings or issues as needed.

_Note: Use pnpm search:code to discover references to this skill codebase-wide._

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.