dotbabel

@dotbabel/dotbabel — docs

Last updated: v2.1.0

dotbabel is an opinionated Claude Code toolkit shipped as a portable npm package + Claude Code plugin. It curates a library of skills, slash commands, and cloud/IaC specialists, hardens every Claude Code session via a global rule floor, and adds an optional spec-driven-development governance CLI on top — Node API, umbrella CLI, gold-standard shell settings validator, and a destructive-git PreToolUse hook.

Start here

If you are… Read
Setting up skills & commands in ~/.claude/ dotfile-quickstart.md — 30 seconds, no npm required
A consumer evaluating the plugin quickstart.md — 5 minutes from install to first green validator
Integrating the library in CI cli-reference.md and the --json payload examples
Importing the Node API api-reference.md
Debugging a validator failure troubleshooting.md (indexed by ERROR_CODES)
Upgrading or forking upgrade-guide.md
Contributing ../CONTRIBUTING.md

Deeper references

What this package gives you

Governance

This package is itself a consumer of its own validators — see ../CLAUDE.md §Protected paths. Every PR touching a protected path either carries Spec ID: dotbabel-core or a ## No-spec rationale section; dogfood.yml enforces this on every push.