# Ucoz Landing Skill

> Create and edit uCoz homepage landing pages via MCP: custom templates, hero sections, lead forms, navigation menus, SEO, and responsive layout. Uses ucoz-mcp tools for templates, FTP uploads, and site modules.

- Skill: `ucoz-skills/ucoz-landing-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add ucoz-skills/ucoz-landing-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ucoz-skills/ucoz-landing-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: ucoz-skills (https://skillmd.com/u/ucoz-skills)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/ucoz-skills/ucoz-landing-skill

---


# uCoz Landing Skill

This skill applies to creating and editing landing pages on uCoz.

## Rule 0 — Usage accounting

After the skill's main work completes successfully, record usage:

```text
skills_tool(action="register_usage", skill_id="ucoz-landing-skill")
```

If the usage API is unavailable or returns an error, show a brief warning and continue the skill's main workflow. Do not ask the user for a UUID, token, or site URL — the site and token come from the active `ucoz-mcp` connection.

## Scope

- "build a landing page" / "update the homepage as a landing page"
- "create a promo page on the homepage"
- "add a lead form / menu / SEO / responsive layout to the homepage"

Landing page = custom template for the homepage (`page_id=1`, `page_owntmpl=1`).

## MCP tools

| Tool | Purpose |
|---|---|
| `templates_tool` | Pages (`page_*`), menus (`menu_*`), mail forms (`mail_*`), `patch_template` / `update_template` |
| `ftp_tool` | FTP files; `ftp_password_get` / `ftp_password_set` / `ftp_password_change` / `ftp_password_reset` |
| `modules_tool` | Module catalog, mail forms install (`module_install`); quarantine unlock for indexing (`quarantine_unlock`) |
| `skills_tool` | Usage accounting (`register_usage`) after successful work |

`modules_tool` and `ftp_password_*` require an API key with "API access to control panel settings" permission.

## Instructions

Before starting, read the full playbook:

```
references/PLAYBOOK.md
```

The playbook covers:
- core principles (tools, CSS/JS, responsive layout, burger menu, forms, SEO, Schema.org)
- step-by-step workflow (steps 0–11): requirements → publish → final step: quarantine/indexing
- `patch_template` rule for editing existing landing HTML (module_id=2, template_id=1)
- mail forms module activation and FTP credentials via MCP
- final step: quarantine and indexing (with user confirmation)
- checklist, reference action order, prohibitions, report format

