Skip to content

Commit affa6a7

Browse files
authored
Merge pull request #196 from Extra-Chill/refactor/upgrade-skill-boundary
Document setup as regular onboarding guide
2 parents 568a398 + a407bc8 commit affa6a7

3 files changed

Lines changed: 11 additions & 17 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,10 @@ cd ~/Studio/my-wordpress-website && kimaki # OpenCode + Discord
9797

9898
#### Let Your Agent Do It
9999

100-
Use the one-shot `wp-coding-agents-setup` entrypoint with your local coding agent (Claude Code, Cursor, etc.):
100+
Use the one-shot setup guide with your local coding agent (Claude Code, Cursor, etc.):
101101

102102
```
103-
operator-entrypoints/wp-coding-agents-setup/
103+
operator-entrypoints/wp-coding-agents-setup/setup.md
104104
```
105105

106106
Then: "Help me set up wp-coding-agents on my VPS"

operator-entrypoints/wp-coding-agents-setup/SKILL.md renamed to operator-entrypoints/wp-coding-agents-setup/setup.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
1-
---
2-
name: wp-coding-agents-setup
3-
description: "Orchestrate wp-coding-agents setup on a VPS or local WordPress install by collecting a setup profile, compiling the exact setup.sh command, dry-running it, and guiding verification."
4-
compatibility: "For VPS: requires SSH access, Ubuntu/Debian recommended. For local: requires an existing WordPress install (WordPress Studio, MAMP, manual, etc.) and Node.js."
5-
---
6-
71
# WP Coding Agents Setup
82

9-
Use this skill from the operator's **local machine** to install wp-coding-agents on a remote VPS or an existing local WordPress install. Once the runtime and chat bridge are installed, the new site agent takes over ongoing WordPress management.
3+
This is the one-shot setup guide for installing wp-coding-agents on a remote VPS or existing local WordPress install. Use it from the operator's local machine before the target agent exists. Once the runtime and chat bridge are installed, the site agent takes over ongoing WordPress management.
104

11-
This skill is only the orchestrator. Keep the setup matrix composable:
5+
## Onboarding Flow
126

137
```text
14-
wp-coding-agents-setup
8+
operator-entrypoints/wp-coding-agents-setup/setup.md
159
-> operator-entrypoints/wp-coding-agents-setup/interview.md
1610
-> scripts/compile-setup-profile.mjs
1711
-> dry-run setup command
@@ -33,7 +27,7 @@ Use the scripts for operational details:
3327
| WordPress/WP-CLI behavior | `lib/wordpress.sh` |
3428
| Upgrade behavior | `./upgrade.sh --help` and `upgrade-wp-coding-agents` |
3529

36-
Do not duplicate script internals in this skill. Compile commands from the user's setup profile, then verify against script output.
30+
Do not duplicate script internals in this guide. Compile commands from the setup profile, then verify against script output.
3731

3832
## Procedure
3933

@@ -74,13 +68,13 @@ Do not duplicate script internals in this skill. Compile commands from the user'
7468
- Keep Codebox minion provider auth separate from optional WP AI Gateway external-client setup.
7569
- Keep Homeboy external to wp-coding-agents. The WordPress site root is a Homeboy project, not a component.
7670
- Use `WP_CMD="studio wp"` for WordPress Studio installs when the compiler selects that overlay.
77-
- Use `--with-homeboy` only when the user wants the optional developer layer.
78-
- Use `--no-chat` when the user wants terminal/SSH-only operation.
79-
- Use `--no-skills` only when the user explicitly wants to skip installing the upgrade skill on the target runtime.
71+
- Use `--with-homeboy` only when the operator wants the optional developer layer.
72+
- Use `--no-chat` when the operator wants terminal/SSH-only operation.
73+
- Use `--no-skills` only when the operator explicitly wants to skip installing the upgrade skill on the target runtime.
8074

8175
## When To Use
8276

83-
Use when the user says things like:
77+
Use when the operator says things like:
8478

8579
- "Help me install wp-coding-agents on my server"
8680
- "Set up a coding agent on this VPS"

skills/upgrade-wp-coding-agents/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ By default it also updates the setup-installed Data Machine plugins (`data-machi
1212

1313
If the install was created with the optional Homeboy layer, upgrade should preserve that model: the WordPress site root is the Homeboy **project**, primary Data Machine Code workspace checkouts are attached **components**, and `repo@branch` worktrees remain skipped by default. Homeboy is external to wp-coding-agents; do not vendor it or treat the site root as a component during upgrade guidance.
1414

15-
Setup uses `operator-entrypoints/wp-coding-agents-setup/interview.md` and `scripts/compile-setup-profile.mjs` to map a new install profile into commands. Upgrade intentionally does **not** duplicate that compiler: `upgrade.sh` owns detection, bridge selection, dry-run diffs, and summary commands for an already-installed environment.
15+
Setup uses the one-shot guide at `operator-entrypoints/wp-coding-agents-setup/setup.md`, plus `operator-entrypoints/wp-coding-agents-setup/interview.md` and `scripts/compile-setup-profile.mjs`, to map a new install profile into commands. Upgrade intentionally does **not** duplicate that compiler: `upgrade.sh` owns detection, bridge selection, dry-run diffs, and summary commands for an already-installed environment.
1616

1717
## When to use
1818

0 commit comments

Comments
 (0)