# Send NPkill to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "npkill",
    "name": "NPkill",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/AshirbadGudu/npkill",
    "canonicalUrl": "https://clawhub.ai/AshirbadGudu/npkill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/npkill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=npkill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/npkill"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/npkill",
    "downloadUrl": "https://openagent3.xyz/downloads/npkill",
    "agentUrl": "https://openagent3.xyz/skills/npkill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/npkill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/npkill/agent.md"
  }
}
```
## Documentation

### NPkill - Node.js and Next.js Build Artifact Cleaner

This skill leverages the npkill tool to clean up node_modules and .next folders that accumulate over time from JavaScript and Next.js development, freeing up significant disk space.

### Purpose

This skill addresses a common problem faced by JavaScript and Next.js developers: accumulation of large build artifact folders (node_modules, .next) that consume significant disk space over time. It provides a safe and efficient way to identify and remove these unnecessary folders.

### When to Use This Skill

Use this skill when:

Your disk space is running low due to accumulated node_modules folders
You want to clean up old Next.js build artifacts (.next folders)
You need to maintain a clean development environment
You want to identify which projects are consuming the most disk space
You want to perform regular maintenance on your development workspace

### Interactive Cleanup (Recommended)

npkill

Launches the interactive interface to browse and selectively delete node_modules folders. This is the safest method as it allows you to review each folder before deletion.

### Target .next Folders Specifically

npkill --target .next

Search specifically for .next folders (used by Next.js projects) instead of node_modules.

### Dry Run (Always Recommended First)

npkill --dry-run

Simulates the operation without actually deleting anything. Shows what would be deleted.

### Automated Cleanup (Use with Caution)

npkill --delete-all --yes

Automatically deletes all node_modules folders found. Use only after verifying with dry-run.

### View Sizes in Gigabytes

npkill --gb

Shows folder sizes in gigabytes instead of megabytes for easier reading.

### Scan from Specific Directory

npkill --directory /path/to/search/from

Starts searching from a specific directory instead of current directory.

### Safety Features

Warnings for Protected Directories: npkill highlights system/app directories that shouldn't be deleted with a ⚠️ symbol
Interactive Confirmation: Manual selection required in interactive mode
Dry-run Option: Preview changes before executing any deletions
Exclusion Options: Ability to exclude specific directories from scanning

### Clean .next Folders Safely

# First, preview what would be deleted
npkill --target .next --dry-run

# Then, if satisfied with the preview, run interactively
npkill --target .next

### Regular Maintenance

# Run interactive cleanup to review and selectively delete
npkill

### Check Disk Usage

# View all node_modules folders sorted by size
npkill --sort=size

### Best Practices

Always run with --dry-run first to see what would be deleted
Review warnings carefully about protected directories marked with ⚠️
Use interactive mode for safer selective deletion
Consider excluding important project directories using --exclude if needed
Schedule regular cleanup to prevent massive accumulation

### Installation Requirements

This skill requires the npkill CLI tool to be installed globally:

npm install -g npkill

### Limitations

Requires npkill to be installed separately
May not detect all protected system directories in all environments
Interactive mode requires terminal with arrow key support
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: AshirbadGudu
- Version: 1.0.1
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/npkill)
- [Send to Agent page](https://openagent3.xyz/skills/npkill/agent)
- [JSON manifest](https://openagent3.xyz/skills/npkill/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/npkill/agent.md)
- [Download page](https://openagent3.xyz/downloads/npkill)