← Files UiChemy AI Website CreatorARCHIVED FILE

skills/import-existing-site/SKILL.md

1.61 KB · Oct 10, 2026 · 12:05 UTC

↓ Download file

---
name: import-existing-site
description: Import a website the user already has (HTML, CSS and JS written in chat, or a zip) into a new UiChemy project, verify the import, and prepare it for WordPress export. Use when the user wants to bring an existing static site or AI-generated site into UiChemy.
---

Use this skill when the user supplies site code or a zip and wants it in UiChemy.

Steps:
1. Call `uichemy_import_spec` once. Follow what it says the importer accepts and how to verify an import. Do not guess the format.
2. Choose the path:
   - Files the user pasted or you wrote in this chat: `uichemy_import_files`.
   - A zip at an https URL the user gave: `uichemy_import_zip` with `zipUrl`.
   - A zip the user attached: `uichemy_import_zip` with `zipData` only if the file is small enough to pass directly; otherwise ask for a URL.
3. Tell the user a new project is being created in their UiChemy account, then run the import.
4. Verify with `uichemy_get_project` and `uichemy_validate`. If the import spec lists a known failure signature that matches, apply its fix. Otherwise report the problem and what you tried.
5. Run `uichemy_check_responsive` on each page and report overflow or unreadable text.
6. When the user wants builder-ready output, call `uichemy_sync_builders` for the project and report the result.

Rules:
- Import only code the user owns or has the right to use. If the user asks you to copy a third-party site they do not control, decline.
- Do not fetch or scrape sites yourself. Work only from what the user supplied.
- Never include credentials, API keys or personal data from the source files in your replies.

SHA-256: 75c112e0e2a50348d6a2207deea3f56eb1139335a214d0873ca00b8b70321ab5