jackzhang1314

wordpress-setup

Prepare the WordPress Builder environment, connect Hostinger, configure account-level SSH, create Starter projects, or adopt existing WordPress sites as source/external projects.

jackzhang1314 0 Updated 22h ago

Resources

1
GitHub

Install

npx skillscat add jackzhang1314/wordpress-build-skill/wordpress-setup

Install via the SkillsCat registry.

SKILL.md

WordPress Setup

Use this skill before creating a project or when environment, Hostinger, SSH or site connection setup is the blocker.

Scope

  • Repair local dependencies.
  • Connect and verify Hostinger CLI.
  • Configure the reusable account-level SSH key.
  • Create Starter or custom source projects.
  • Adopt existing WordPress sites as external.
  • Inspect real WordPress shape after connection.

Not scope: page content editing, visual design, deployment or release acceptance.

Entry points

node scripts/harness-doctor.mjs --setup
node wordpress-builder.mjs hostinger setup --install --connect
node wordpress-builder.mjs sites list
node wordpress-builder.mjs sites status --root ../projects
node wordpress-builder.mjs ssh setup
node wordpress-builder.mjs init <project-name> --root ../projects --from-starter
node wordpress-builder.mjs adopt <project-name> --domain <domain>
node wordpress-builder.mjs project inspect

The old node harness/cli.mjs path remains a deprecated compatibility wrapper.

sites list inventories the connected Hostinger account. sites status adds local custody correlation: it maps remote domains to project.json directories and reports mode, source profile, active/configured theme, SSH presence, latest backup/deploy state and remote-inspection freshness. Duplicate matches are marked ambiguous; unmatched remote sites are never assigned to a guessed local project.

References

Handoff

Return to wordpress-builder after the project exists and SSH/WP-CLI are verified. Then route to content, design or delivery.