Skip to content

Add cli-master plugin#52

Open
bearmug wants to merge 1 commit intomainfrom
feat/cli-master-plugin
Open

Add cli-master plugin#52
bearmug wants to merge 1 commit intomainfrom
feat/cli-master-plugin

Conversation

@bearmug
Copy link
Contributor

@bearmug bearmug commented Feb 14, 2026

Summary

  • New cli-master plugin with commands, phase skills, and templates that guide Claude through turning any service/tool into a standalone CLI
  • /cli-create scaffolds a new CLI from templates, /cli-discover maps API endpoints via CDP network interception
  • 7 phase skills (discover → auth → api → cli → format → fallback → test) + wolt usage skill
  • 6 templates (cli.js, auth.js, api.js, format.js, package.json, readme.md) with {{PLACEHOLDER}} markers
  • Registered in marketplace.json
  • Added clis/*-local/ to .gitignore for local-only service CLIs (e.g. wolt-local)

Test plan

  • Verify plugin loads: install cli-master plugin, check /cli-create and /cli-discover commands appear
  • Verify templates are readable and contain correct placeholders
  • Verify skills load and provide coherent guidance
  • Run /cli-create to scaffold a test CLI and verify structure

@bearmug bearmug force-pushed the feat/cli-master-plugin branch from 65dad10 to 63e6f16 Compare February 14, 2026 22:35
cli-master: plugin with commands (/cli-create, /cli-discover), 7 phase
skills (discover → auth → api → cli → format → fallback → test),
6 templates, and an Avanza usage skill. Registered in marketplace.

clis/avanza: standalone CLI for Avanza portfolio data — accounts,
holdings, transactions, overview. Chrome cookie auth, markdown/JSON
output, Puppeteer scrape fallback. Added clis/*-local/ to gitignore
for local-only service CLIs.
@bearmug bearmug force-pushed the feat/cli-master-plugin branch from 63e6f16 to ea43f56 Compare February 14, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant