jackwener avatar

Opencli Oneshot

A quick-fire approach to generating OpenCLI commands when you know exactly what API you want to hit. Opens a page, captures network traffic, writes a TypeScript adapter, and tests it in four steps. The skill includes authentication tier detection (public, cookie, localStorage Bearer, headers, intercept) and ready-to-use templates for each strategy. It's honest about when to bail and switch to the explorer skill instead, like when you hit signature validation or need multiple commands from the same site. Good for one-off automation tasks where you just want to turn a web API into a CLI command without the full exploration workflow.

skills.sh installs
3.9K
GitHub stars
31K
last updated
Aug 21, 2026

Install

$ npx -y skills add jackwener/opencli --skill opencli-oneshot --agent claude-code

Installs into .claude/skills of the current project.

Files

A quick-fire approach to generating OpenCLI commands when you know exactly what API you want to hit. Opens a page, captures network traffic, writes a TypeScript adapter, and tests it in four steps. The skill includes authentication tier detection (public, cookie, localStorage Bearer, headers, intercept) and ready-to-use templates for each strategy. It's honest about when to bail and switch to the explorer skill instead, like when you hit signature validation or need multiple commands from the same site. Good for one-off automation tasks where you just want to turn a web API into a CLI command without the full exploration workflow.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/jackwener/opencli
Categories
Backend & APIs, Testing & QA
First seen
Apr 16, 2026

More from jackwener/opencli

All 11
1dotnet avatarmaui-safe-areadotnet/skills.NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers the new SafeAreaEdges property, SafeAreaRegions enum, per-edge control, keyboard avoid3.9Kskills.sh installs
2dpearson2699 avatarspeech-recognitiondpearson2699/swift-ios-skillsTranscribe speech to text using Apple's Speech framework. Use when implementing live microphone transcription with AVAudioEngine, recognizing recorded audio fil3.8Kskills.sh installs
3giuseppe-trisciuoglio avataraws-sdk-java-v2-rdsgiuseppe-trisciuoglio/developer-kitProvides AWS RDS (Relational Database Service) management patterns using AWS SDK for Java 2.x. Use when creating, modifying, monitoring, or managing Amazon RDS 3.8Kskills.sh installs
4yaklang avatardns-rebinding-attacksyaklang/hack-skillsDNS rebinding attack playbook. Use when testing applications that trust DNS resolution for origin checks, interact with internal services from browser context, 3.8Kskills.sh installs
5dotnet avatarcreate-blazor-projectdotnet/skillsCreate a new ASP.NET Core web application or web site using Blazor. USE FOR: creating a new Blazor web app, scaffolding a new web project, starting a new web si3.8Kskills.sh installs
6yaklang avatartype-jugglingyaklang/hack-skillsPHP type juggling and weak comparison (`==`) bypass. Use when authentication, HMAC/signature checks, or token validation uses loose equality, numeric coercion, 3.8Kskills.sh installs