@lzbtemp/skills
v1.1.1
Published
La-Z-Boy Agent Skills CLI — install and manage AI agent skills for Claude Code and Cursor
Downloads
65
Maintainers
Readme
@lazboy/skills — CLI
The La-Z-Boy Agent Skills CLI. Install AI agent skills into Claude Code and Cursor with one command.
Usage
# List all available skills
npx @lazboy/skills list
# Install a skill into your current project
npx @lazboy/skills add lazboy-brand
# Install globally (works across all your projects)
npx @lazboy/skills add lazboy-brand --global
# Install for Cursor as well
npx @lazboy/skills add lazboy-brand --cursor
# Install into a specific project path
npx @lazboy/skills add lazboy-brand --project ~/projects/my-app
# Update a skill to the latest version
npx @lazboy/skills update lazboy-brand
# Remove a skill
npx @lazboy/skills remove lazboy-brandWhat it does
- Connects to the
lazboy/lazboy-agent-skillsGitHub repo - Downloads only the skill folder you asked for
- Places it in
.claude/skills/<skill-name>/for Claude Code - Optionally generates a
.cursor/rules/<skill-name>.mdcfor Cursor - No cloning the whole repo — just the skill you need
Private repo setup
If the repo is private, set a GitHub token before running:
export GITHUB_TOKEN=your_personal_access_token
npx @lazboy/skills add lazboy-brandTo generate a token: GitHub → Settings → Developer Settings → Personal Access Tokens → Fine-grained → give it contents: read on the lazboy-agent-skills repo.
Publishing this CLI (for maintainers)
First time setup
- Make sure you're logged into GitHub Packages:
npm login --registry=https://npm.pkg.github.com --scope=@lazboy
# Username: your GitHub username
# Password: a GitHub token with write:packages permission
# Email: your email- Publish:
cd cli/
npm publishPublishing a new version
- Update the version in
package.json:
# For a small fix:
npm version patch # 1.0.0 → 1.0.1
# For new features:
npm version minor # 1.0.0 → 1.1.0- Publish:
npm publishAfter publishing
Anyone in the org can now run:
npx @lazboy/skills add lazboy-brandFor users: one-time npm config
Because @lazboy is scoped to GitHub Packages (not the public npm registry), users need to tell npm where to find it. This is a one-time setup per machine:
# Add this to ~/.npmrc
echo "@lazboy:registry=https://npm.pkg.github.com" >> ~/.npmrc
# Authenticate (only needed for private packages)
npm login --registry=https://npm.pkg.github.com --scope=@lazboyAfter that, npx @lazboy/skills works like any other npx command.
