Community生產力與協作github.com

jackwener/opencli-使用說明

在任何 OpenCLI 工作階段開始時使用 — 這是 `opencli` 能做的事、如何探索擴充套件、哪些標誌與輸出格式是通用的、以及下一步該載入哪個專門技能的頂層地圖。當代理詢問「opencli 能做什麼?」或「如何找到正確的指令?」時,請參考此處。

opencli-使用說明 是什麼?

此技能「jackwener/opencli-使用說明」是 OpenCLI 工具的頂層導覽地圖,專為 AI 代理與開發者設計。它提供 `opencli` 所支援核心功能的概觀、列出可用的擴充套件(adapters)及其探索方式、並說明在所有子指令中通用的標誌(如 `--help`、`--version`)與輸出格式(如 JSON、YAML)。此外,它還引導代理在需要執行特定任務(例如管理擴充套件或與雲端服務互動)時,載入對應的專門技能。此技能支援 Claude Code、Cursor 與 Codex 等平台,能有效避免代理在對話中重複詢問基礎功能,並加速工作流程的啟動。其運作方式是透過結構化的 SKILL.md 檔案,提供清晰的指令與連結,讓代理能快速定位所需命令與資源。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jackwener/opencli/tree/main/skills/opencli-usage

Installed? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

opencli-使用說明 是做什麼的?

在任何 OpenCLI 工作階段開始時使用 — 這是 opencli 能做的事、如何探索擴充套件、哪些標誌與輸出格式是通用的、以及下一步該載入哪個專門技能的頂層地圖。當代理詢問「opencli 能做什麼?」或「如何找到正確的指令?」時,請參考此處。

概觀

opencli 是一個支援擴充套件的指令列工具,能讓你管理雲端資源、自動化工作流程,並與多種服務互動。

核心功能

  • opencli --help:顯示通用說明與可用指令列表
  • opencli --version:顯示版本資訊
  • opencli adapters:列出並管理已安裝的擴充套件
  • opencli adapters search <關鍵詞>:搜尋可用的擴充套件
  • opencli config:管理組態設定

通用標誌

標誌說明
--help顯示指令說明
--version顯示版本資訊
--output <格式>指定輸出格式(json, yaml, text)
--verbose顯示詳細輸出
--quiet減少輸出資訊

輸出格式

  • json:以 JSON 格式輸出
  • yaml:以 YAML 格式輸出
  • text:以人類可讀的文字輸出(預設)

下一步

Individual skills in this repo

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

jackwener/opencli-adapter-author

Use when writing an OpenCLI adapter for a new site or adding a new command to an existing site. Guides end-to-end from first recon through field decoding, adapter coding, and verify. Replaces opencli-oneshot / opencli-explorer. For ad-hoc browser driving (no adapter), see opencli-browser instead; for a top-level orientation to opencli, see opencli-usage.

jackwener/opencli-autofix

Automatically fix broken OpenCLI adapters when commands fail. Load this skill when an opencli command fails — it guides you through collecting a trace artifact, patching the adapter, retrying, and filing an upstream GitHub issue after a verified fix. Works with any AI agent.

jackwener/opencli-browser

Use when an agent needs to drive a real Chrome window via opencli — inspect a page, fill forms, click through logged-in flows, or extract data ad-hoc. Covers the selector-first target contract, compound form fields, stale-ref handling, network capture, and the agent-native envelopes the CLI returns. Not for writing adapters — see opencli-adapter-author for that.

jackwener/opencli-explorer

Use when creating a new OpenCLI adapter from scratch, adding support for a new website or platform, exploring a site's API endpoints via browser DevTools, or when a user asks to automatically generate a CLI for a website (e.g. "帮我生成 xxx.com 的 cli"). Covers automated generation, API discovery workflow, authentication strategy selection, TS adapter writing, and testing.

jackwener/opencli-oneshot

Use when quickly generating a single OpenCLI command from a specific URL and goal description. 4-step process — open page, capture API, write TS adapter, test. For full site exploration, use opencli-explorer instead.

jackwener/opencli-operate

Make websites accessible for AI agents. Navigate, click, type, extract, wait — using Chrome with existing login sessions. No LLM API key needed.

jackwener/smart-search

基于 opencli 命令的智能搜索路由器。当用户想要使用 OpenCLI、CLI 或 API 搜索、查询、查找或研究信息时,尤其是涉及指定网站、社交媒体、技术资料、新闻、购物、旅游、求职、金融或中文内容时,务必使用此 skill

相關技能