komluk

Init Rules — Development skill for Claude Code

Development community

Scaffold opt-in path-scoped nested CLAUDE.md rule files into the project to lazy-load per-area conventions while keeping routing always-loaded.

How to install Init Rules

Installs to ~/.claude/skills/komluk-scaffolding-init-rules/SKILL.md

Terminal
mkdir -p ~/.claude/skills/komluk-scaffolding-init-rules && curl -fsSL https://raw.githubusercontent.com/komluk/scaffolding/HEAD/commands/init-rules.md -o ~/.claude/skills/komluk-scaffolding-init-rules/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Init Rules does


name: init-rules description: Scaffold opt-in path-scoped nested CLAUDE.md rule files into the project to lazy-load per-area conventions while keeping routing always-loaded.

/init-rules Command

Scaffold **path-scoped nested `CLAUDE.md`** files into the current project so that per-area code conventions load **only when Claude works on files under that directory** — trimming always-loaded context without weakening routing.

This is a **generator**: it writes nested `CLAUDE.md` files in

Alternatives in Development

  • Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
  • Lazy Bird — Universal development automation for ANY project 224 ★
  • Working Memory — This is your working memory 192 ★

Full documentation available on GitHub

View Source Repository