Community编程与开发github.com

stablyai/orca-linear

加载与当前会话所用 Orca 可执行文件版本匹配的指南。

orca-linear 是什么?

该技能的核心功能是动态发现并加载与当前 Orca 会话匹配的官方指南,确保开发者始终使用与 Orca 构建版本一致的文档执行指令。它通过环境变量(如 `ORCA_CLI_COMMAND`、`ORCA_DEV_REPO_ROOT`)或系统环境约束来确定正确的 `orca` 可执行体(如 `orca-dev`、`orca-ide`),避免在非托管终端中误触发 GNOME Orca 屏幕阅读器。一旦解析成功,技能会输出使用该可执行体运行 `ORCA skills get orca-linear` 的具体命令,并指示优先使用 `--json` 格式;若命令失败,它提供了启动 Orca 或回退到 `--help` 的替代方案。该技能适用于 Claude Code、Cursor 等支持技能系统的 AI 代理,以及 Linux、WSL、macOS 等平台。通过版本匹配的指南加载,它有效减少了文档与运行环境不一致导致的错误,提升了开发效率。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/stablyai/orca/tree/main/skills/orca-linear

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Orca Linear

该发现存根会加载与当前会话所用 Orca 可执行文件版本匹配的指南。

解析当前会话的 CLI

选择一个可执行体,并在后续所有命令中重复使用:

  • 如果设置了 ORCA_CLI_COMMAND 环境变量,则使用其值。Orca 会为托管的 WSL 会话输出此变量。
  • 否则,在会话暴露了 ORCA_DEV_REPO_ROOT 的开发检出中,使用 orca-dev。
  • 否则,在非 Orca 托管终端的 Linux 上,使用 orca-ide。切勿在那里直接运行 orca——在 Orca 的终端之外,它通常解析为 GNOME Orca 屏幕阅读器 (/usr/bin/orca),并会在用户机器上启动语音输出。
  • 否则,使用 orca。

下文中的 ORCA 是你解析出的可执行体的占位符。在运行任何命令前替换它;不要创建 shell 变量,也不要以字面形式运行 ORCA。这在 POSIX shell、PowerShell 和 cmd.exe 中工作方式相同。

如果选定的可执行体无法运行,请报告其确切错误并停止。不要回退到另一个可执行体,否则可能会静默地定位到不同的 Orca 构建版本。

在运行 Orca 命令之前加载版本匹配的指南

ORCA skills get orca-linear

优先使用 --json。对于指南未覆盖的命令或标志,请使用选定的可执行体的 --help。如果某个命令报告 Orca 未运行,请使用 ORCA open --json 启动它并重试。如果 skills get 未知,请说明更新 Orca 可恢复指南;使用 --help 进行只读发现,不要猜测不支持的命令。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

stablyai/computer-use

Use Orca's computer-use CLI to inspect and operate local desktop app windows through accessibility trees, screenshots, and safe UI actions. Use for desktop app interaction: list apps/windows, get app state, read visible UI, click controls, type, press keys, scroll, drag, set values, or perform accessibility actions. Also use for browser windows, webviews, Orca app UI, or other desktop UI. Triggers include "computer use", "orca computer", "read Spotify", "read Slack", "control/click/read in a desktop app", and "get app state".

stablyai/linear-tickets

>-

stablyai/orca-cli

Use the public `orca` CLI to operate Orca-managed worktrees, folder contexts, terminals, repos, automations, worktree comments, and the browser embedded inside the Orca app. Use when the user says "$orca-cli", "use orca cli", "Orca worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Orca terminal", "terminal send", "Orca browser", or "control the browser inside Orca". Prefer this over raw `git worktree`, ad hoc PTYs, Playwright, or Computer Use when the task touches Orca-managed state. Use Computer Use for browser windows, webviews, or desktop UI outside Orca's embedded browser.

stablyai/orca-emulator

>-

stablyai/orca-emulator-android

>-

stablyai/orca-per-workspace-env

>-

stablyai/orchestration

Use Orca orchestration for structured multi-agent coordination: threaded messages, blocking ask/reply flows, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coordinator loops, or decomposing work across agents. Use `orca-cli` instead for ordinary terminal control, lightweight terminal prompts, shell commands, Orca worktree management, reading or waiting on terminals, and automation of the browser embedded inside Orca. Use Computer Use for browser windows, webviews, Orca app UI, or desktop UI outside Orca's embedded browser.

相关技能