wenjygal

Claude Router Init — Productivity skill for Claude Code

Productivity community

A one-time setup wizard that scaffolds a modular CLAUDE.md router and domain-specific skill files from scratch.

How to install Claude Router Init

This entry records only its repository, not the path inside it, so there is no exact command to give. Open wenjygal/claude-router-init and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Router Init does

A one-time setup wizard that scaffolds a modular CLAUDE.md router and domain-specific skill files from scratch.

Alternatives in Productivity

  • Linear - Ticket Management — You are tasked with managing Linear tickets, including creating tickets from thoughts documents, updating exis 10k ★
  • Land A Job — Workflow recipe — go after a specific role end to end by chaining 4 skills: decode the JD, research the compan 1.3k ★
  • Carl — Context Augmentation & Reinforcement Layer — Domain-based behavioral rules for Claude Code, keyword-matched an 368 ★

README

Claude Router Init Wizard

A Claude Code skill that scaffolds a modular AI memory system for any project — in one guided session.

What it does

Runs a step-by-step wizard that builds a structured, maintainable AI instructions system:

  • CLAUDE.md — a lean router file (no code rules, just routing + session protocol)
  • .claude/skills/.md — domain-specific rule files (frontend, backend, security, etc.)
  • docs/BIG_PICTURE.md — project goal and stack, read at the start of every session
  • docs/CHANGELOG.md — append-only task log
  • docs/BACKLOG.md — 1-liner ideas parking lot

Why

A single bloated `CLAUDE.md` gets stale, ignored, and hard to maintain. This wizard splits AI context into JIT (just-in-time) domain files — Claude only loads what's relevant for the current task.

How to use

  1. Copy claude-router-init-wizard.md into your Claude Code skills folder (.claude/skills/)
  2. Open a new Claude Code session in your project
  3. Say: "run the wizard"
  4. Answer the questions. The wizard handles the rest.
  5. When done — close the chat. Open a new one. Type !resume.

Wizard flow

INIT → STEP_1_ARCHITECT → STEP_1_WAITING_APPROVAL
     → STEP_2_SCAFFOLD → STEP_3_SKILLS → STEP_3_WAITING_APPROVAL
     → STEP_4_ROUTER → DONE
Step What happens
INIT Asks for project goal and tech stack
STEP_1_ARCHITECT Proposes 3–5 domain skill files, waits for approval
STEP_2_SCAFFOLD Creates docs/ memory files silently
STEP_3_SKILLS Writes senior-level rules per domain, waits for tweaks
STEP_4_ROUTER Builds CLAUDE.md with routing table and session protocol

Session protocol (baked into the generated CLAUDE.md)

  • !resume — Claude reads BIG_PICTURE.md silently and asks what you're working on this session
  • One session = one task — no context sprawl across features
  • Auto-log — after every task, Claude appends a 1-liner to CHANGELOG.md and tells you to close the chat

Rules th