How dotkernel/dotboost works
dotboost is a drop-in Claude Code configuration for Dotkernel projects, not an application runtime. An engineer installs .claude/ in a project; Claude Code then uses its settings, /dk-* commands, skills, and review agent to guide project work. Settings register hooks and the status line. The README documents these roles and some configuration behavior, but no source excerpts were supplied, so internal hook and skill call relationships are omitted.
Main entry points: skills Dotkernel Skills · settings.json Settings · hooks Shell Hooks · settings.local.json.example Local Overrides
Components 19
Configuration
- Settings
.claude/settings.json - Local Overrides
.claude/settings.local.json.example - Usage Status Line
.claude/statusline.sh
Claude Interaction
- DK Commands
.claude/commands - Review Agent
.claude/agents/dotkernel-reviewer.md
Project Guidance
- Dotkernel Skills
.claude/skills - Dependency Policy
.claude/skills/dependency-policy - Variant Guidance
.claude/skills/dotkernel-application-variants - Module Architecture
.claude/skills/dotkernel-module-structure - Input Validation
.claude/skills/dotkernel-input-validation - Response Guidance
.claude/skills/dotkernel-responses - OpenAPI Guidance
.claude/skills/dotkernel-openapi - Doctrine Entities
.claude/skills/dotkernel-doctrine-entities - Security Guidance
.claude/skills/dotkernel-security
Guardrails
- Shell Hooks
.claude/hooks - Markdown Rules
.claude/markdownlint.jsonc
Other components
- Engineer
- Claude Code
- Dotkernel Project
Connections 18
- Engineer → Dotkernel Project: works in
- Engineer → Claude Code: consults
- Claude Code → Settings: loads
- Claude Code → DK Commands: uses
- Claude Code → Review Agent: delegates review
- Claude Code → Dotkernel Skills: consults
- Settings → Shell Hooks: registers
- Settings → Usage Status Line: configures
- Local Overrides → Settings: overrides
- Shell Hooks → Markdown Rules: uses rules
- Dotkernel Skills → Dependency Policy: includes
- Dotkernel Skills → Variant Guidance: includes
- Dotkernel Skills → Module Architecture: includes
- Dotkernel Skills → Input Validation: includes
- Dotkernel Skills → Response Guidance: includes
- Dotkernel Skills → OpenAPI Guidance: includes
- Dotkernel Skills → Doctrine Entities: includes
- Dotkernel Skills → Security Guidance: includes