From redash-cli
Work in the redash-cli repository on implementation, tests, README changes, package metadata, or release preparation. Use this for repo-scoped development tasks that need pnpm checks, TypeScript CLI conventions, macOS Keychain awareness, or npm release rules.
How this skill is triggered — by the user, by Claude, or both
Slash command
/redash-cli:redash-cli-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for source changes, tests, documentation updates, package metadata, and release preparation in this repository.
Use this skill for source changes, tests, documentation updates, package metadata, and release preparation in this repository.
Do not use it for ordinary CLI usage after installation; use redash-cli-usage instead. Do not use it for first-time machine setup; use redash-cli-setup instead.
pnpm check as the main preflight because it runs formatting checks, linting, tests, and TypeScript checks.pnpm testpnpm lintpnpm buildpnpm exec vitest run <test-file>@urugus/redash-cli.redash.npm install --global @urugus/redash-clipnpm install, then pnpm buildpackage.json version, Git release tag, and npm package version aligned one-to-one.patch for bug fixes.minor for backward-compatible CLI features.major for breaking CLI behavior, command names, arguments, config format, or output format changes.package.json version manually for releases.pnpm release:patchpnpm release:minorpnpm release:majorpnpm release:betapnpm release:check.npm version should create the version commit and vX.Y.Z tag.npm publish manually unless recovering from a specific problem.vX.Y.Z tag and ensure there are no unrelated local tags that would be pushed.pnpm release:patch or the appropriate SemVer release script.git push origin main --tagspnpm release:betagit push origin main --tagspackage.json or pnpm-lock.yaml, preserve those changes and include them in the release commit.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub urugus/redash-cli --plugin redash-cli