CLI tool to discover and install AI coding assistant skills based on your project dependencies.
# Run directly with npx
npx @bam.tech/help-me-ai
# Or install globally
npm install -g @bam.tech/help-me-aiNavigate to your project directory and run:
npx @bam.tech/help-me-aiThe CLI will:
- Scan your
package.jsonfor dependencies - Match them against available skills in the registry
- Present an interactive selection of matching skills
- Download and install selected skills to
.cursor/skills/{skill-name}/SKILL.mdor.claude/skills/{skill-name}/SKILL.md
help-me-ai [options]
Options:
-d, --directory <path> Project directory to analyze (default: current directory)
-r, --registry <url> Custom skills registry URL
--all Install all matching skills without prompting
--list List matching skills without installing
-V, --version Output version number
-h, --help Display help# Analyze current directory
npx @bam.tech/help-me-ai
# Analyze a specific directory
npx @bam.tech/help-me-ai -d /path/to/project
# List available skills without installing
npx @bam.tech/help-me-ai --list
# Install all matching skills
npx @bam.tech/help-me-ai --all
# Use a custom registry
npx @bam.tech/help-me-ai -r https://raw.githubusercontent.com/myorg/my-skills/mainThe CLI reads your project's dependencies and matches them against a skills registry. Skills are version-aware, so you'll only see skills compatible with your installed library versions.
- npm / yarn / pnpm / bun (via
package.json) - More coming soon (Cargo.toml, requirements.txt, etc.)
The CLI automatically detects which AI assistant you're using and installs skills in the standard folder structure:
- Cursor: Skills are installed to
.cursor/skills/{skill-name}/SKILL.md - Claude: Skills are installed to
.claude/skills/{skill-name}/SKILL.md(project-specific skills)
Each skill is installed in its own folder following the Agent Skills standard format.
See the skills repository for documentation on creating and contributing skills.
The registry uses an index.json file with semver ranges for version matching:
{
"version": "1.0.0",
"skills": [
{
"id": "react-query-v5",
"name": "React Query Best Practices",
"description": "TanStack Query v5 patterns and best practices",
"library": "@tanstack/react-query",
"versionRange": ">=5.0.0",
"path": "skills/react-query-v5"
}
]
}# Install dependencies
bun install
# Build
bun run build
# Run locally
node dist/index.jsMIT