CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/npm-libnpmorg

tessl install tessl/npm-libnpmorg@8.0.0

Programmatic API for managing npm organization memberships and roles

Agent Success

Agent success rate when using this tile

74%

Improvement

Agent success rate improvement when using this tile compared to baseline

0.97x

Baseline

Agent success rate without this tile

76%

rubric.jsonevals/scenario-6/

{
  "context": "Evaluates whether the solution uses the npm CLI to install packages for a workspace or the global environment and reports those actions accurately. Focus is on correct npm commands for production, development, and global targets plus a non-mutating dry-run path. Outputs should come directly from npm behaviors rather than manual manifest edits.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Local install",
      "description": "Runs npm install in the specified workspace for regular packages (e.g., npm install name@version) and relies on npm to populate dependencies and node_modules instead of editing files manually.",
      "max_score": 25
    },
    {
      "name": "Dev deps",
      "description": "Uses npm install --save-dev/-D (scoped to the workspace) for packages marked as dev so they land under devDependencies without touching production entries.",
      "max_score": 20
    },
    {
      "name": "Global install",
      "description": "Installs requested packages with npm install --global/-g and ensures no workspace manifest changes occur while marking installed items as global in the returned summary.",
      "max_score": 20
    },
    {
      "name": "Dry run commands",
      "description": "Implements dry-run by emitting the npm commands that would be executed (including local/global and dev flags) and either invoking npm with --dry-run or skipping execution entirely while still producing the command list.",
      "max_score": 20
    },
    {
      "name": "Action summary",
      "description": "Builds the returned actions list directly from the npm commands used or planned (including package names, versions, and flags for dev/global) so dry-run output matches real execution steps.",
      "max_score": 15
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/libnpmorg@8.0.x
tile.json