Skip to content

feat: interactive install wizard + pipeline support#15

Merged
osolmaz merged 4 commits into
mainfrom
feat/interactive-install-wizard
Feb 20, 2026
Merged

feat: interactive install wizard + pipeline support#15
osolmaz merged 4 commits into
mainfrom
feat/interactive-install-wizard

Conversation

@dutifulbob
Copy link
Copy Markdown
Member

Summary

  • Interactive mode: when --agent or --scope is omitted and a TTY is available, skill-install launches a multiselect wizard instead of erroring
  • Piped stdin support: simpledoc --skill export <id> | skill-install reads the tar from stdin and opens /dev/tty for wizard prompts
  • TTY arrow key fix: lazy-load @clack/prompts to prevent the producer's readline side effect from interfering with the consumer's raw mode in pipelines
  • --help support: added --help/-h with a cleaner multi-section usage block
  • Removed parent/admin scopes: stripped from code, CLI, wizard, docs, and tests
  • Collision preflight: detect install destination collisions before writing
  • Multi-agent install matrix: install to multiple agent×scope combos in one run
  • README update: documented interactive mode, multi-target install, supported agents/scopes

@dutifulbob dutifulbob force-pushed the feat/interactive-install-wizard branch from 503d845 to 1efc035 Compare February 20, 2026 16:00
@osolmaz osolmaz merged commit c3da4f7 into main Feb 20, 2026
1 check passed
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.

2 participants