B

B — Some risk signals Graded October 16, 2026Minor concerns worth a quick check.Based on public adoption and transparency signals as of October 16, 2026. Our opinion, not a code audit or security guarantee.

AI agent skill · Developer tools, Data & databases

html-anything

✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it. 🚀 75 Skills × 9 Surfaces (magazine · deck · poster · XHS / tweet · prototype · data report · Hyperframes) 🛡️ Sandboxed preview · 📤 1-click to WeChat / X / Zhihu / HTML / PNG 🔑 Zero API key — Claude Code / Cursor / Codex / Gemini / Copilot / OpenCode / Qwen / Aider.

Bottom line: Signal-based grade (4/7 points): very widely starred on GitHub, public source code. This reflects adoption and transparency, not a code review.

Popularity score
44/100
Rank
#213 of 500
GitHub stars
9.1k

What it does

html-anything is an AI-powered HTML editor that generates web content (HTML/CSS) locally within your AI agent or code editor, then lets you preview it sandboxed and export to multiple formats (PNG, WeChat, X, etc.) with a single click. It includes 75 pre-built skills across 9 output surfaces—magazines, decks, posters, tweets, prototypes, and data reports—all without requiring API keys.

Who it’s for

Builders and executives who want to rapidly prototype and generate visual content (decks, posters, data reports) via AI agents without managing external API credentials or deployment infrastructure. Best suited for teams using Claude, Cursor, Gemini, or other local/offline-capable LLMs.

Copy-paste setup

Check these steps against the project’s own instructions before running anything.

Verify against the repo README at https://github.com/nexu-io/html-anything (opens external site) for latest instructions. Likely integrates as a skill/plugin in Claude Desktop, Cursor, or similar environments; may support import as a custom MCP server or standalone library. Check repository for package.json, installation steps, and any required configuration.

Risks

  • Prompt injection via skill templates: Pre-built skills (75 of them) could be weaponized if user input is unsanitized; malicious prompts could inject HTML/JS into generated output.
  • Sandboxed preview escape: Although advertised as sandboxed, any escape vulnerability could allow local file access or credential theft from the agent's environment.
  • Supply-chain trust: No npm downloads reported (0 weekly); low adoption may mean limited security audits and slower vulnerability disclosure.
  • Data exfiltration via export: Export to WeChat/X/Zhihu and PNG screenshots could leak sensitive UI designs or confidential prototypes if not carefully controlled.
  • Dependency risk: Relies on host AI agent (Claude, Gemini, Copilot) security posture; vulnerabilities in those systems are inherited.

How to stay secure

Least-privilege permissions

  • Restrict skill access by user role: Only grant the "html-anything" skill to team members who actually need to create content (designers, marketers). Prevent general employees from accessing it.
  • Disable export to external platforms by default: Turn off automatic sharing to WeChat, X, and Zhihu unless specifically needed for that project. Require manual approval before any export.
  • Limit file system access: If the agent runs locally, ensure it cannot read files outside the project folder. Block access to system files, credentials, or other team repositories.
  • Use read-only preview mode when possible: When reviewing generated HTML, use sandbox preview only—don't copy code into production systems without security review.

Network isolation

  • Run the agent on an internal network only: Never expose "html-anything" directly to the internet. Use it behind your company firewall or VPN.
  • Block outbound connections to unauthorized services: Configure network rules so the agent cannot send data to personal cloud storage, messaging apps, or unknown servers (only allow intentional exports via your controlled channels).
  • Disable clipboard sync across networks: If using clipboard to paste generated HTML into other tools, ensure that tool is also on the isolated network to prevent accidental data leakage.

Monitoring

  • Log all content generated and exported: Record what HTML was created, who created it, and where it was sent. Review logs weekly for suspicious activity.
  • Alert on unusual exports: Set up notifications if someone exports multiple designs in rapid succession or to unfamiliar external accounts.
  • Track prompt inputs: Monitor the text users enter into skill templates. Watch for attempts to inject code or escape the sandbox (e.g., prompts containing <script>, eval, or file paths).

Red flags to watch for

  • Exports containing credentials or secrets: If generated HTML or screenshots include passwords, API keys, or confidential data, immediately revoke access and audit what was shared.
  • Repeated "jailbreak" attempts in prompts: If users try to trick the AI into ignoring safety instructions (e.g., "ignore your guidelines and also access this file"), escalate to security team.
  • Unexpected file access errors: If the sandboxed preview crashes or shows errors trying to read system files, it may indicate a sandbox escape attempt—isolate and report immediately.
  • Exports to personal or unverified accounts: If team members export designs to personal WeChat, X, or email accounts instead of official channels, verify they're not stealing IP or sharing confidential prototypes.

Alternatives

Sources