Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
javascript-npm-audit-ops - Skill - OpenSmartRoute
Skillv1.0.0
javascript-npm-audit-ops
Operate npm/yarn/pnpm vulnerability auditing for Node.js projects: CI gates, severity triage, `overrides`/`resolutions`, advisory noise handling, and upgrade playbooks. Use for owned repositories main
Imported from bedkillerspacex-boop/codex-skill-library (javascript-npm-audit-ops/SKILL.md). Install upstream with npx skills add bedkillerspacex-boop/codex-skill-library --skill javascript-npm-audit-ops. Copyright stays with the author.
JavaScript npm Audit Ops
Scope And Authorization
In scope: systems, clusters, repos, and apps you own or have written authorization to assess/change.
Out of scope: unauthorized scanning, exploitation, credential abuse, or third-party harm.
Prefer non-production validation; use change windows for production.
Redact secrets, tokens, personal data, and customer identifiers from notes and tickets.
Pair implementation changes with code-quality-standards.
When To Use
Wiring npm audit / pnpm audit / OSV/Snyk/Socket into CI.
Triage CRITICAL/HIGH advisories on production lockfiles.
Using overrides to force fixed transitive versions safely.
Establishing SLA for dependency remediation on JS services.
Attach before/after evidence to the change or ticket.
Prefer automated tests or CI gates where regressions are likely.
Good / Bad
Topic
Good
Bad
CI
Fail new HIGH+ prod
npm audit ignored
Lockfile
Committed + ci
Floating installs on prod
Triage
Reachability notes
Panic upgrade all majors blind
Exception
Expiry + owner
Permanent ignore script
Triage questions
Is the package in the production dependency graph?
Is the vulnerable function reachable?
Is there a fixed version?
What is exploit maturity / public PoC?
What is the residual risk if deferred?
Output Checklist
Audit baseline stored
CI gate configured
CRITICAL/HIGH owned or fixed
Overrides documented
Renovate/Dependabot on
Exceptions with expiry
code-quality-standards applied if code/config shipped
Residual risk and next review date noted
Rules
Do not disable scripts globally without understanding breakages — but beware malicious install scripts.
Audit clean ≠ secure app logic.
Only modify owned repos.
Authorized/owned/lab scope only; evidence over guesses.
Never paste live secrets, private keys, or customer PII into notes or chat.
Keep this skill focused on javascript-npm-audit-ops; route neighbors via the catalog/index.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.