Local Dev Server

SkillWeb & browsing

Start the local Jekyll dev server and open a post in the browser

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Local Dev Server skill

What this skill tells your AI

The instructions your AI receives, as published by microsoft/mcscatblog in .claude/skills/mcscatblog-local-server/SKILL.md and read by ahel’s review.

Start the Jekyll development server for the blog.

Steps

  1. Check if the server is already running at http://127.0.0.1:4000/mcscatblog/
  2. If not running:
    • Check if dependencies are installed by running bundle check. If that fails, run the platform-appropriate setup script:
      • Mac: bash tools/setup/mac/install.sh
      • Windows: powershell tools/setup/win/install.ps1
    • Run ./tools/run.sh in the background
  3. Wait for the server to be ready (poll until HTTP 200)
  4. If an argument is provided (a post slug or filename), open that post's URL. Otherwise, open the homepage.

The server runs at http://127.0.0.1:4000/mcscatblog/ with LiveReload enabled.

Posts are at http://127.0.0.1:4000/mcscatblog/posts/<slug>/ where <slug> is the filename without the date prefix and .md extension.

Signals

GitHub stars
20
Forks
15
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
mcscatblog-local-server
Source
github.com/microsoft/mcscatblog