Skip to content
This repository was archived by the owner on Jul 29, 2026. It is now read-only.
This repository was archived by the owner on Jul 29, 2026. It is now read-only.

The skills-first install flow is undocumented — nothing tells users how to install the brmbh skill #7

Description

@Schmandarine

The whole point of the pre-scaffold skill (see #6, Layer 1) is that a user says "create a brmbh theme" to their agent and it happens. Nothing in either repo tells anyone how to get that skill onto their machine.

What's missing

Neither README mentions installing a skill at all:

brmbh/cli       README.md → grep "skills.sh|install.*skill" → no hits
brmbh/wordpress README.md → grep "skills.sh|install.*skill" → no hits

skills.sh.json sits in the repo root, unreferenced by any documentation. So the flow the product is designed around is invisible, and the only documented entry point is the command you'd type if you already knew about brmbh:

npm create brmbh@latest my-site

That is the fallback path, not the intended one.

Why this matters more than it looks

Someone who already knows the command does not need brmbh's agentic pitch — they can read a README. The skills-first flow is what makes brmbh different from every other WP starter: the user does not need to know the CLI exists, the agent does. Leaving it undocumented means the differentiator never reaches anyone.

It also makes the CLI's ergonomics ("~5 verbs, --json on everything") pay off, since the agent is the one driving those verbs.

What to add

  1. Decide the distribution channel. skills.sh is already set up for it. Claude Code plugins/marketplace is another. Possibly both — they are not exclusive. Whatever is chosen, the skill must land user-level, since at install time there is no project (Adopt the two-layer skills model as an explicit rule (CLI owns pre-scaffold, theme owns in-project) #6).

  2. Lead the README with it. Something like:

    ## Install
    
    Give your agent the brmbh skill:
    
        <install command>
    
    Then just ask: "create a brmbh theme in this WordPress install"
    
    Prefer to drive it yourself? `npm create brmbh@latest my-site`
  3. Same section in the theme's README, pointing here rather than repeating it (Adopt the two-layer skills model as an explicit rule (CLI owns pre-scaffold, theme owns in-project) #6 rule: no duplication).

  4. Verify it end-to-end on a machine with no prior brmbh install: fresh agent session, install the skill, ask in plain language, confirm a working theme comes out.

Acceptance

A person who has never heard of brmbh can, from the README alone, get the skill installed and scaffold a theme by asking their agent in natural language — without ever being told the create command.

Related: #6, #4 (the README URLs are wrong anyway, worth fixing in the same pass)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions