Community生产力与协作github.com

jackwener/opencli-usage

在启动任何OpenCLI会话时使用,这是关于 `opencli` 功能、如何发现适配器、通用标志和输出格式以及下一步加载哪个专门技能的顶层指南。当代理询问“opencli 能做什么?”或“如何找到正确的命令?”时,指向此处。

opencli-usage 是什么?

该技能作为 OpenCLI 会话的入口点,提供了 `opencli` CLI 工具的功能地图概览。它帮助开发者快速了解 `opencli` 的核心能力,包括如何发现可用的适配器(如 Kubernetes、AWS 等)、通用的命令行标志(例如 `--output`、`--dry-run`)以及统一的输出格式(如 JSON、YAML、表格)。它还指导用户如何根据当前任务导航到更具体的专门技能(如 Python 开发、容器管理),从而优化 AI 代理的辅助效率。支持所有主流平台(macOS、Linux、Windows),适用于 Claude Code、Cursor 或 Codex 等环境。通过结构化文档和示例,代理能够回答“opencli 能做什么?”或“如何找到正确命令?”这类问题,确保用户能充分利用 OpenCLI 生态系统。

兼容平台~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-usage 是做什么的?

在启动任何OpenCLI会话时使用 — 这是关于 opencli 功能、如何发现适配器、通用标志和输出格式以及下一步加载哪个专门技能的顶层指南。当代理询问“opencli 能做什么?”或“如何找到正确的命令?”时,指向此处。

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

相关技能