Skip to content

Add skill install and dune auth to the install.sh script#24

Merged
ivpusic merged 3 commits into
mainfrom
install_improvements
Mar 11, 2026
Merged

Add skill install and dune auth to the install.sh script#24
ivpusic merged 3 commits into
mainfrom
install_improvements

Conversation

@ivpusic
Copy link
Copy Markdown
Member

@ivpusic ivpusic commented Mar 10, 2026

Currently there are separate steps, we are not consolidating that into single script.

@cursor
Copy link
Copy Markdown

cursor Bot commented Mar 10, 2026

PR Summary

Low Risk
Changes are confined to the installer’s post-install UX and optional commands; main download/verify/install logic is unchanged, with minimal risk beyond potentially surprising interactive prompts.

Overview
Enhances install.sh to run a post-install interactive setup when a TTY is available, prompting the user to (optionally) install the Dune AI coding skill via npx skills add duneanalytics/skills and to authenticate by running dune auth.

For non-interactive installs (no /dev/tty), the script now prints success plus follow-up tips instead of running prompts, and it replaces the previous single “Installed …” log line with this new flow.

Written by Cursor Bugbot for commit add8fb3. Configure here.

Comment thread cmd/auth/auth.go
Comment thread cmd/auth/auth.go
Comment thread install.sh
@ivpusic ivpusic merged commit 4288e8e into main Mar 11, 2026
2 checks passed
@ivpusic ivpusic deleted the install_improvements branch March 23, 2026 14:13
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