branch

star 1.3k

Create a new branch in strapi/documentation with auto-detected prefix (cms/, cloud/, repo/) based on the files that will be touched.

strapi By strapi schedule Updated 6/4/2026

name: branch description: "Create a new branch in strapi/documentation with auto-detected prefix (cms/, cloud/, repo/) based on the files that will be touched." argument-hint: [description of the work] user-invocable: true

Documentation Branch

Scope: designed for strapi/documentation (and its forks).

Input

$ARGUMENTS: description of the work (e.g., "add MCP server page", "fix deployment steps for cloud").

If no arguments provided, ask what the branch is for.

Step 1: Detect prefix

Ask which area the work will touch, or infer from the description:

  • Work only under docs/cms/ and/or static/ --> cms/
  • Work only under docs/cloud/ and/or static/ --> cloud/
  • Work touching both areas, or repo-level files --> repo/

If ambiguous, default to repo/ and mention it.

Step 2: Generate branch name

From the description, generate a slug: lowercase, hyphens, no special characters, concise.

Format: <prefix>/<slug> (e.g., cms/add-mcp-server-page, cloud/fix-deployment-steps).

Step 3: Create the branch

git checkout -b <branch-name>

Confirm with the branch name.

Install via CLI
npx skills add https://github.com/strapi/documentation --skill branch
Repository Details
star Stars 1,275
call_split Forks 1,257
navigation Branch main
article Path SKILL.md
More from Creator