---
title: "nanlabs-tooling"
description: "Playwright CLI and Jupyter notebook scaffolding"
canonical: https://agentpluginsdirectory.com/plugins/nanlabs-tooling
last-updated: 2026-09-18
---

# nanlabs-tooling
Playwright CLI and Jupyter notebook scaffolding
- Slug: nanlabs-tooling
- Publisher: NaNLABS
- Repository: https://github.com/nanlabs/agent-toolkit
- Manifest: plugins/nanlabs-tooling/plugin.json
- Version: 0.1.0
- License: MIT
- Category (editorial): other
- Skills: 2 (jupyter-notebook, playwright-cli)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-07-29
- Repository last pushed: 2026-09-17
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/nanlabs-tooling
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What nanlabs-tooling does, in the publisher's words

Playwright CLI and Jupyter notebook scaffolding

Canonical skills live under skills/ / (layout group tooling). There is no second tree under skills/ /.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/nanlabs/agent-toolkit/HEAD/plugins/nanlabs-tooling/README.md

## Skills

- jupyter-notebook: Create, scaffold, or refactor Jupyter notebooks (.ipynb) for experiments and tutorials. Prefer the bundled templates and helper script (`new_notebook.py`, exposed as `nan-newnotebook`) over authoring raw notebook JSON.
- playwright-cli: Drive a real browser from the terminal with the Playwright CLI (snapshot, click, fill, screenshots, traces) for CLI-first automation, data extraction, UI debugging, form fills, multi-tab work. For Playwright **test specs**, use `nanlabs-e2e-runner` instead.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
