npm alternatives
The most used alternatives to npm are gh-attach, repo-architecture, scikit-learn. All are developer tools skills with an active GitHub repository, ranked below by GitHub stars and recent activity.
| # | Skill | What it does | Runs | Updated | Stars |
|---|---|---|---|---|---|
| ref | npm jason-riddle | Use this skill when managing Node.js packages or running scripts with `npm`. Triggers on requests like "install npm packages", "run npm scripts", "publish to npm", "update dependencies", "npm init", or any Node.js package management task. | Skill | 5 days ago | 0 |
| 1 | gh-attach github | Uploads a local file (screenshot, image, PDF, zip, video) to GitHub user-attachments, downloads GitHub user-attachments, and embeds local files in a PR, issue, or comment. Use when asked to "attach a screenshot to the PR", "add an image to the issue", "embed before/after screenshots", "attach this file", or "download this GitHub attachment". Powered by `gh-attach`. | Skill | today | 40k |
| 2 | repo-architecture garrytan | Where new brain files go. Decision protocol for filing brain pages by primary subject, not by format or source. Reference for all brain-writing skills. | Skill | today | 31k |
| 3 | scikit-learn sickn33 | Machine learning in Python with scikit-learn. Use for classification, regression, clustering, model evaluation, and ML pipelines. | Skill | today | 48k |
| 4 | pull-requests Effect-TS | Pull request finalization. Use when a change works and is about to be opened as a pull request, or when updating or continuing an existing one. | Skill | today | 17k |
| 5 | harness-mint ruvnet | Scaffold a custom AI agent harness via `metaharness new {name} --template {id} --host {id}`. Defaults to DRY-RUN (no writes) unless --confirm is passed. Refuses to write to the calling repo root or anywhere inside it. Honors ADR-150 architectural constraint + ruflo's "destructive-action confirmation" pattern. | Skill | today | 79k |
| 6 | doc davila7 | Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks. | Skill | today | 33k |
| 7 | prowler prowler-cloud | Main entry point for Prowler development - quick reference for all components. Trigger: General Prowler development questions, project overview, component navigation (NOT PR CI gates or GitHub Actions workflows). | Skill | 3 days ago | 15k |
| 8 | conversion-issues openvinotoolkit | Investigate and fix model conversion issues in OpenVINO Frontends (ONNX, PyTorch) — triage, debugging, accuracy comparison, and pre-submission verification. | Skill | 3 days ago | 11k |
| 9 | build-game-inventory MengTo | Build or repair game inventory, loot, equipment, tooltips, drag-and-drop, persistence, and progression systems. Use for item schemas, pickup flows, stack rules, equipment slots, atomic swaps, save migration, and no-loss regression testing. | Skill | 5 days ago | 6.9k |
| 10 | code-review langchain-ai | Perform a structured code review of changes, checking for correctness, style, tests, and potential issues. | Skill | 3 days ago | 30k |
| 11 | unit-testing NativeScript | How to run and write unit tests in this workspace (Vitest, colocated .spec.ts files, mocked native globals). Use when writing, changing, or running tests. | Skill | 4 days ago | 26k |
| 12 | python-repl gptme | Interactive Python REPL automation with common helpers and best practices | Skill | 3 days ago | 4.5k |
Questions
What is the best alternative to npm?
By usage, gh-attach is the most popular alternative, with 40k GitHub stars. The right choice depends on which features and hosting you need.
Is npm still maintained?
Its last commit was 5 days ago. You can see current activity on its listing page.