daddy-claude
v4.1.1
Published
Project-specific Claude Code configurations and development tools
Readme
👨 daddy-claude
██████╗ █████╗ ██████╗ ██████╗ ██╗ ██╗
██╔══██╗██╔══██╗██╔══██╗██╔══██╗╝██╗ ██╔╝
██║ ██║███████║██║ ██║██║ ██║ ╚████╔╝█████╗
██║ ██║██╔══██║██║ ██║██║ ██║ ╚██╔╝ ╚════╝
██████╔╝██║ ██║██████╔╝██████╔╝ ██║
██████╗██╗ █████╗ ██╗ ██╗██████╗ ███████╗
██╔════╝██║ ██╔══██╗██║ ██║██╔══██╗██╔════╝
██║ ██║ ███████║██║ ██║██║ ██║█████╗
██║ ██║ ██╔══██║██║ ██║██║ ██║██╔══╝
╚██████╗███████╗██║ ██║╚██████╔╝██████╔╝███████╗
╚═════╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝Transform Claude Code into your personal team of coding experts
From Ken Kai does AI - Making programming accessible to everyone
What is daddy-claude?
Imagine having a team of 8 specialized coding experts working alongside you - a debugger who never gives up, a researcher who knows every framework, a code writer who follows best practices, and 5 more specialists ready to jump in whenever you need them.
That's daddy-claude.
It transforms Claude Code from a simple AI assistant into a sophisticated development environment with:
- 8 Specialized Agents that handle specific types of work
- 15 Powerful Commands that solve complete problems in one go
- Smart Guidance System that whispers next steps after every task
- Quality Assurance Hooks that check your work automatically
- Intelligent Statusline that gives you tips while you code
Perfect for: Anyone who wants to build software but feels overwhelmed by the complexity. Whether you're a complete beginner or an experienced developer, daddy-claude makes coding feel like having a senior developer team by your side.
⚠️ IMPORTANT: Migration from v3.x to v4.x
Version 4.0+ uses a per-project installation model instead of global configs.
For Existing Users (upgrading from v3.x)
You MUST uninstall the old version first to avoid conflicts:
# 1. Uninstall old version completely
npm uninstall -g daddy-claude
# 2. Install new version
npm install -g daddy-claude@latest
# 3. In each project, run:
cd your-project
daddy initFor New Users
Simply install and initialize in your project:
# Install globally once
npm install -g daddy-claude
# Initialize in each project
cd your-project
daddy initWhy daddy-claude Changes Everything
Before daddy-claude:
- You ask Claude to "fix my API" and get a generic response
- No guidance on what to do next
- No quality checks on the code you get back
- One-size-fits-all responses regardless of project complexity
With daddy-claude:
/apicommand builds you a complete, tested API with documentation- "👨 Daddy says: Next, add input validation to prevent bad data from breaking your server"
- BAM hook automatically checks code quality before you run it
- Smart responses that adapt to your project size and experience level
Core Features
🤖 8 Specialized Agents
Your personal development team
- artisan - Writes production-ready code with best practices
- bugsy - Fixes errors, crashes, and test failures relentlessly
- sherlock - Researches docs, APIs, and finds solutions
- fronty - Builds React/Next.js interfaces and components
- murphy - Validates configs, dependencies, and environment
- gitty - Handles git operations and commit management
- scribe - Creates documentation optimized for humans and AI
- opinion - Gives brutally honest feedback with 0-10 scoring
⚡ 15 Powerful Commands
Complete solutions, not just code snippets
Building & Creating:
/api- Builds complete APIs with testing, docs, and security/new-feature- Creates entire features with tests and documentation/deploy- Puts your app online for users
Fixing & Improving:
/check- Finds and fixes ALL code problems until everything works/bdd-refactor- Safely improves code using behavior-driven testing/improve- Enhances existing code with better practices/clean- Removes unused code and files
Testing & Quality:
/coverage- Shows which parts of your code are tested/logging- Adds helpful logging to track app behavior
Planning & Organization:
/plan- Breaks big tasks into manageable steps/get-opinion- Gets expert feedback and scoring on decisions
Maintenance:
/commit- Saves changes with professional commit messages/migrate- Updates database schemas safely/prompt- Creates AI prompts and templates/daddyplease- Explains everything in simple terms
👨 Daddy Whispers Output Style
Smart contextual guidance after every task
After completing any meaningful work, daddy-claude whispers the next logical step:
👨 Daddy says: Add input validation to prevent bad data from breaking your
serverSmart enough to know when to help:
- Suggests testing for new components
- Recommends security for API endpoints
- Adapts suggestions to your project size
- Explains WHY each step matters in plain English
🔧 Hooks System
Automatic quality assurance
- BAM Quality Checker - Runs after every code change to catch issues
- Notification System - Plays sounds when long tasks complete
- Cross-platform Binaries - Works on Windows, Mac, and Linux
📊 Intelligent Statusline
Your coding companion
Displays rotating tips while you work:
- "Remember to test edge cases"
- "Keep functions small and focused"
- "Don't forget error handling"
Updates every 10-15 seconds with contextual advice.
🎨 Output Styles System
Customize how Claude responds
Currently includes "Daddy Whispers" with more styles coming. Each style changes how Claude communicates - from detailed technical explanations to friendly beginner guidance.
Installation
Step 1: Install Global Tools
# IMPORTANT: If upgrading from v3.x, uninstall first:
# npm uninstall -g daddy-claude
npm install -g daddy-claudeThis installs:
- The
daddyCLI tool globally - MCPs (hey-daddy, ken-you-think, grep)
- Code quality tools (qlty)
Step 2: Initialize Your Project
cd your-project
daddy initThis creates in your project:
CLAUDE.md- Project-specific Claude instructions (in root).claude/- Commands, agents, hooks, and settings.daddy/- Task tracking databasedaddy_project.md- Project planning template.gitignore- With daddy-claude defaults
Step 3: Restart Claude Code
Restart Claude Code to load your project-specific configurations.
Quick Start
Install daddy-claude (see above)
Try a simple command:
/daddypleaseThis explains everything in simple terms.
Build something real:
/api user authenticationWatch daddy-claude build you a complete authentication API with testing and docs.
Get guidance: After any task, daddy-claude will whisper what to do next:
👨 Daddy says: Add password hashing for security - never store plain text passwords
Real Examples
Before daddy-claude
User: "Can you help me build an API?"
Claude: "Sure! Here's some basic Express.js code..."
[Generic code snippet with no testing, docs, or guidance]With daddy-claude
User: "/api user management"
daddy-claude:
✅ Built complete user management API
✅ Added input validation and error handling
✅ Created comprehensive tests
✅ Generated API documentation
✅ Implemented security best practices
👨 Daddy says: Add rate limiting to prevent users from overwhelming your serverSmart Project Adaptation
Small project (5 files):
👨 Daddy says: Add a simple test to make sure this function works
Large project (200+ files):
👨 Daddy says: Add comprehensive unit tests and integration tests with proper
mockingWho This Is For
Complete Beginners:
- Makes coding accessible with plain English explanations
- Guides you through every step
- Explains WHY you need each piece, not just HOW
Experienced Developers:
- Speeds up routine tasks with powerful commands
- Provides quality assurance with automatic hooks
- Offers expert-level agents for specialized work
Anyone Building Software:
- Removes the complexity barrier
- Provides a safety net with quality checks
- Makes best practices automatic, not optional
The Ken Kai does AI Difference
I built daddy-claude because I believe programming should be accessible to everyone, not just people who memorized a thousand framework commands.
This isn't just another AI tool - it's a complete development environment that thinks about your needs, guides your decisions, and helps you build better software without the usual complexity.
Every feature is designed with one question: "Will this make coding feel less intimidating and more powerful?"
The answer is always yes.
What Users Say
"I've been avoiding backend development for months. daddy-claude's /api command built me a complete authentication system in minutes. The whispers told me exactly what to secure next." - Sarah, Frontend Developer
"The BAM hook caught 3 bugs before I even ran my code. It's like having a senior developer reviewing everything." - Mike, New Developer
"Finally, an AI tool that doesn't just dump code and disappear. The guidance system makes me feel confident about what I'm building." - Alex, Freelancer
Contributing
daddy-claude is open source and welcomes contributions! Whether you want to:
- Add new agents for specialized tasks
- Create new commands for common workflows
- Improve the guidance system
- Add support for new languages/frameworks
Check out the source code and join the community of developers making programming more accessible.
License
MIT License - Use it, modify it, share it.
Ready to transform your coding experience?
npm install -g daddy-claudeBuilt with ❤️ by Ken Kai does AI
Making AI accessible, one developer at a time
Connect
- 🌐 Website: Ken Kai does AI
- 📺 YouTube: Building in public, teaching AI
- 🐦 Twitter: @kenkaidoesai
- 📧 Email: [email protected]
Follow along as I build tools that make technology more human.
