@lowbex/skills
v0.0.5
Published
Agent skills for local workflow — install from GitHub into .cursor/skills
Readme
@lowbex/skills
Agent skills for Cursor and Claude Code — install selectively from GitHub into any project.
Layout
skills/
├── package.json # bin: agent-skills → bin/agent-skills.js
├── bin/agent-skills.js # CLI
├── lib/ # github fetch, install, prompts
├── skills/
│ ├── wayfinder/
│ ├── grill-me/
│ ├── grilling/
│ ├── grill-with-docs/
│ ├── domain-modeling/
│ ├── to-spec/
│ ├── to-tickets/
│ ├── implement/
│ └── code-review/
└── README.mdInstall into a project
From any project root:
npx github:LowBeX/skills installOnce published to npm, this also works:
npx @lowbex/skills installOr point at a specific repo:
npx github:LowBeX/skills install LowBeX/skillsFlow:
- Pick agent: Cursor (
.cursor/skills/) or Claude Code (.claude/skills/) - Fetches available skills from GitHub
- Multi-select picker — pick individual skills or All
- Confirmation prompt
- Writes selected skills to the chosen agent directory
Skips files that already exist unless you pass --force.
Skip the agent picker:
npx @lowbex/skills install --agent claudeInit everything
npx @lowbex/skills initInstalls all skills in one shot.
Publish to npm (one-time)
npx @lowbex/skills 404s until the package is on the registry:
npm login # create/login as lowbex on npmjs.com first
npm publish --otp=XXXXXX # 6-digit code from your authenticator appOptions
| Flag | Description |
|------|-------------|
| --agent cursor\|claude | Target agent (skip picker) |
| --force | Overwrite existing skills |
| --ref <branch> | Git ref (default: main) |
| --local | Use bundled skills instead of GitHub |
| --yes | Skip confirmation (init only) |
Auth
Public repos work without a token. For private repos or higher rate limits:
export GITHUB_TOKEN=ghp_...What gets installed
| Source | Cursor | Claude Code |
|--------|--------|-------------|
| skills/* | .cursor/skills/* | .claude/skills/* |
