npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

daddy-claude

v4.1.1

Published

Project-specific Claude Code configurations and development tools

Readme

👨 daddy-claude

██████╗  █████╗ ██████╗ ██████╗ ██╗   ██╗
██╔══██╗██╔══██╗██╔══██╗██╔══██╗╝██╗ ██╔╝
██║  ██║███████║██║  ██║██║  ██║ ╚████╔╝█████╗
██║  ██║██╔══██║██║  ██║██║  ██║  ╚██╔╝ ╚════╝
██████╔╝██║  ██║██████╔╝██████╔╝   ██║

 ██████╗██╗      █████╗ ██╗   ██╗██████╗ ███████╗
██╔════╝██║     ██╔══██╗██║   ██║██╔══██╗██╔════╝
██║     ██║     ███████║██║   ██║██║  ██║█████╗
██║     ██║     ██╔══██║██║   ██║██║  ██║██╔══╝
╚██████╗███████╗██║  ██║╚██████╔╝██████╔╝███████╗
 ╚═════╝╚══════╝╚═╝  ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝

npm version

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 init

For 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 init

Why 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:

  • /api command 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
server

Smart 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-claude

This installs:

  • The daddy CLI tool globally
  • MCPs (hey-daddy, ken-you-think, grep)
  • Code quality tools (qlty)

Step 2: Initialize Your Project

cd your-project
daddy init

This creates in your project:

  • CLAUDE.md - Project-specific Claude instructions (in root)
  • .claude/ - Commands, agents, hooks, and settings
  • .daddy/ - Task tracking database
  • daddy_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

  1. Install daddy-claude (see above)

  2. Try a simple command:

    /daddyplease

    This explains everything in simple terms.

  3. Build something real:

    /api user authentication

    Watch daddy-claude build you a complete authentication API with testing and docs.

  4. 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 server

Smart 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
mocking

Who 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-claude

Built with ❤️ by Ken Kai does AI
Making AI accessible, one developer at a time


Connect

Follow along as I build tools that make technology more human.