Skip to content
Back to skills

Separateweb Capture

ASecurity

Capture a URL into a full-page screenshot, cropped UI item PNGs, and a JSON manifest. Use when the user says `separateweb capture <url>`, asks to capture a website, or wants UI extraction assets without running the SeparateWeb web app.

  • 3 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 12, 2026
ai-agentsgobashnodegitfrontend

Works with

  • claude code

Security analysis

A100/100

Scanned September 12, 2026

npx -y skills add thedixitjain/the-mega-skill-library --skill separateweb-capture --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Separateweb Capture?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Separateweb Capture
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thedixitjain-separateweb-capture/badge)](https://www.skillsdirectory.com/skills/thedixitjain-separateweb-capture)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: separateweb-capture
description: "Capture a URL into a full-page screenshot, cropped UI item PNGs, and a JSON manifest. Use when the user says `separateweb capture <url>`, asks to capture a website, or wants UI extraction assets without running the SeparateWeb web app."
category: frontend-and-design
source_repo: hashgraph-online/awesome-codex-plugins
source_path: "plugins/AUN-PN/SeparateWeb/skills/separateweb-capture/SKILL.md"
source_url: https://github.com/hashgraph-online/awesome-codex-plugins/blob/HEAD/plugins/AUN-PN/SeparateWeb/skills/separateweb-capture/SKILL.md
---


# SeparateWeb Capture

Use this skill when the user asks:

```text
separateweb capture <url>
npx separateweb-capture capture <url>
separateweb patch <path>
```

Use `npx` when the package is not linked globally. This is the safest default for Claude Code personal skills:

```bash
npx separateweb-capture capture <url>
npx separateweb-capture patch <path>
```

Use `separateweb-capture` with no capture command only to install the local skill payload:

```bash
npx separateweb-capture
npx separateweb-capture --target claude
npx separateweb-capture --target both
```

If `separateweb` is installed or linked globally, this shorthand is also valid:

```bash
separateweb capture <url>
separateweb patch <path>
```

If running from the plugin root, the local script is also valid:

```bash
node scripts/capture.mjs capture <url>
node scripts/capture.mjs patch <path>
```

Optional flags:

```bash
--out <dir>
--path <dir>
--width <px>
--height <px>
--max-pages <n>
--single
--all
```

Capture behavior:

- `capture https://example.com` and `capture https://example.com/` crawl same-origin paths by default.
- `capture https://example.com --single` captures only the home page.
- `capture https://example.com/path` captures only that page by default.
- Use `--single` to force one page.
- Use `--all` to force same-origin crawl from any start URL.
- Captured items are grouped by type under `items/<kind>/`.

Examples:

```bash
npx separateweb-capture capture https://domain.com
npx separateweb-capture capture https://domain.com --single
npx separateweb-capture capture https://domain.com/about
npx separateweb-capture capture https://domain.com/about --all
```

Patch selection:

```bash
npx separateweb-capture patch /absolute/output/path
npx separateweb-capture select captures/<jobId>/manifest.json
npx separateweb-capture create captures/<jobId>/manifest.json --items 1,3,5 --path /absolute/output/path
```

Use `patch <path>` to set the default machine path where future `capture` outputs are written. Use `create` only when exporting selected items from an existing manifest.

Default output:

```text
captures/<jobId>/site-manifest.json
captures/<jobId>/page-001-<slug>/full-page.png
captures/<jobId>/page-001-<slug>/manifest.json
captures/<jobId>/page-001-<slug>/items/<kind>/*.png
```

Single-page capture writes `full-page.png`, `manifest.json`, and `items/<kind>/*.png` directly under `captures/<jobId>/`.

After running, report:

- `Captured`
- `Manifest`
- `Blocks`
- exact error if capture failed

Do not start a Nuxt dev server. This plugin is script-only.

---

**Source:** [`hashgraph-online/awesome-codex-plugins`](https://github.com/hashgraph-online/awesome-codex-plugins) → `plugins/AUN-PN/SeparateWeb/skills/separateweb-capture/SKILL.md`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.