← ClaudeAtlas

norml-wp-developerlisted

Norml WordPress Copilot Advanced: rebuild Squarespace captures and HTML mockups as editable WordPress in Local, with local-only onboarding before hosting. The CLI-only WordPress development skill for Claude Code, Codex, and Gemini CLI. Develop themes locally and deploy through SSH + Git + GitHub Actions. WP Local is the default local environment (DDEV / Lando / Valet recognized too). Per-project onboarding connects GitHub and SSH, verifies remote WP-CLI, chooses the CI/CD pattern, scaffolds .claude/ inside the theme repo, generates capabilities.md, and records a five-file architecture snapshot. The everyday workflow is edit locally, commit, push, stage, smoke test, promote to prod. **Does NOT make backups.** Every production write gates on a backup acknowledgement. Direct-on-server work is permitted but flagged and logged. Local-first is the default. Use when the user says "build a WordPress theme," "develop a WP site," "set up a new WP project," "init this WP project," "ship to staging," "deploy to productio
normlstudio/norml-wordpress-copilot-advanced · ★ 0 · Code & Development · score 78
Install: claude install-skill normlstudio/norml-wordpress-copilot-advanced
# Norml WordPress Copilot Advanced Installed skill: `norml-wp-developer`. > **CLI only.** Run this skill in Claude Code, Codex, or Gemini CLI with > filesystem and terminal access. It is not a Claude Desktop / Cowork upload > skill. Desktop users should use Norml WordPress Copilot (`norml-wp-manager`), > which operates through the WordPress REST API. > **Local-only migration exception:** For Squarespace-to-WordPress or HTML-to-WordPress builds before hosting exists, start with [the migration recipe](development-guides/squarespace-to-wordpress.md). It creates a verified local-only contract and disables every remote operation until normal hosting-connected onboarding passes. > **Requires hosting-connected onboarding for remote work.** Before this skill can perform hosting-connected work, the user must > run `onboarding.md` once per project on their machine. If > `~/.config/norml-wp-developer/projects/{slug}.json` is missing for the > project they're asking about, hard-stop and point at `onboarding.md`. > Never improvise the SSH connection by asking for host/port/passphrase in > chat. > ## ⛔ HARD WARNING — backups are not optional and not provided > > This skill does **not** make backups for you. The flows here — `rsync` > over SSH, `wp db import`, theme deploys, `wp search-replace` — can lose > data if a step fails or a wrong path is passed. You are expected to: > > - Keep host-side automatic backups on (most managed hosts have this on > by default; verify in your hostin