deepnote/agent-plugins/deepnote-static-sites
- community
Checking that the SKILL.md file is still in the repository.
Use when publishing, updating, sharing, or unpublishing a static HTML, CSS, and JavaScript site or dashboard in a Deepnote project, or changing its viewer API access, through the Deepnote CLI or the publish_static_site MCP tool.
Install
npx vskill@latest install deepnote/agent-plugins/deepnote-static-sitesSKILL.md
Deepnote Static Sites
Tool arguments and the capability boundary are defined in deepnote-mcp.
Publishing Workflow
- Author and validate the HTML, CSS, and JavaScript in the local agent workspace.
- If a local shell and the Deepnote CLI are available, prefer
deepnote publish ./dist --project-id <uuid>, especially for local builds and larger sites. - If deployment must happen through hosted MCP, use
publish_static_site. Send the final file contents in one call. - Use the canonical URL returned by the publish operation or the project's
staticFiles.urlfromget_project. Never construct a static-site hostname. - Read the current sharing and viewer API state with
get_project. To change access without changing files, useupdate_projectwithstaticFiles.sharingEnabledand/orstaticFiles.apiAccessEnabled. Disabling sharing also disables viewer API access; re-enabling sharing serves the retained files again. - Do not execute a notebook to write published files, and do not look for generic file-write tools.
publish_static_sitewrites only beneath the static-site root, whilecopy_fileonly copies an existing file between projects; neither uploads arbitrary project files.
Safety
Publishing makes the files available through the project's shared static site to anyone who can view the project. Never include API keys, personal tokens, .env contents, or other secrets. Viewer API access is separately opt-in and should be enabled only for browser apps that need the viewer-scoped Deepnote run API.
Reporting
Report the canonical site URL, the number of files published, the sharing state, and the viewer API state.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/deepnote/skills/deepnote-static-sites/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/deepnote/agent-plugins/deepnote-static-sites)