opencli-adapter-author

Write or extend OpenCLI adapters through recon, decoding, coding, and verification.

28.0k|2.8k|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/jackwener/OpenCLI --skill opencli-adapter-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opencli-adapter-author
Source: https://github.com/jackwener/OpenCLI/tree/main/skills/opencli-adapter-author
Command: npx skills add https://github.com/jackwener/OpenCLI --skill opencli-adapter-author

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides developers to write an OpenCLI adapter for a new site or add a new command to an existing site, covering end-to-end workflow from first recon through field decoding, adapter coding, and verification.

Core Features & Use Cases

  • End-to-end guidance from discovery to verification for OpenCLI adapters.
  • Replaces opencli-oneshot / opencli-explorer workflows and supports ad-hoc browser driving via opencli browser.
  • Includes memory, endpoint validation, and scaffold adaptation patterns for rapid iteration on new sites.

Quick Start

Draft and validate a complete OpenCLI adapter workflow from recon through verify in one sitting.

Frequently Asked Questions about opencli-adapter-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an OpenCLI adapter for a new website from scratch?

Writing an OpenCLI adapter involves an end-to-end workflow from reconnaissance through field decoding, coding, and verification. You use scaffold adaptation patterns and memory-driven validation to ensure the new site adapter is robust and reusable.

What is the best way to add a new command to an existing OpenCLI adapter?

The best way to extend an existing OpenCLI adapter is by applying scaffold adaptation patterns for rapid iteration, followed by endpoint validation and verification fixtures. This ensures the new command integrates correctly without breaking existing site functionality.

Does the OpenCLI adapter workflow support browser-driven debugging?

Yes, the OpenCLI adapter workflow supports ad-hoc browser-driven debugging via opencli browser. This allows you to interactively inspect sites during reconnaissance and decode complex fields while developing the adapter.

How does this OpenCLI adapter authoring process compare to older workflows like opencli-oneshot?

This end-to-end adapter authoring process replaces older workflows like opencli-oneshot and opencli-explorer by providing comprehensive guidance from discovery to verification. It adds memory-driven validation and repository conventions to deliver more robust, reusable adapters.

When do I need verification fixtures for web automation adapter development?

You need verification fixtures during the final stage of adapter development to validate endpoint behavior and ensure field decoding works correctly. They are enforced by the workflow to maintain repository conventions and guarantee the adapter's output is accurate.