From redash-cli
Set up the redash-cli repository or CLI from a fresh checkout or clean machine. Use this for checking Node.js and pnpm versions, installing dependencies, building, linking the local binary, configuring Redash profiles, and verifying the CLI works.
How this skill is triggered — by the user, by Claude, or both
Slash command
/redash-cli:redash-cli-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the user wants to get redash-cli installed, built, linked, or configured for the first time.
Use this skill when the user wants to get redash-cli installed, built, linked, or configured for the first time.
Do not use this skill for implementation or release work; use redash-cli-dev instead. Do not use it for routine command guidance after setup; use redash-cli-usage instead.
Check versions:
node --version
pnpm --version
From the repository root:
pnpm install
pnpm build
node dist/index.js --help
If the user wants a local global redash command for development:
pnpm link --global
redash --help
Use pnpm check after setup when the user wants confidence that the checkout is healthy. It runs formatting checks, linting, tests, and TypeScript checks.
If the user wants to install the published CLI instead of working from source:
npm install --global @urugus/redash-cli
redash --help
With pnpm:
pnpm add --global @urugus/redash-cli
redash --help
Only configure a profile when the user has a Redash URL and API key.
redash config set --profile default --url https://redash.example.com
redash config list
redash config use default
redash auth test
Notes:
~/.config/redash-cli/config.json.redash-cli service.redash is not found after pnpm link --global, inspect pnpm's global bin setup and PATH rather than changing package code.node dist/index.js --help fails, run pnpm build again and inspect TypeScript or packaging errors.npx claudepluginhub urugus/redash-cli --plugin redash-cliGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.