bcherny-claude  by 0xquinto

Claude Code AI development enhancement

Created 3 months ago
255 stars

Top 98.7% on SourcePulse

GitHubView on GitHub
Project Summary

This repository offers a pre-configured setup for Claude Code, based on Anthropic's Boris Cherny's workflow, designed to significantly enhance developer productivity and code quality. It targets developers utilizing Claude Code who seek to streamline AI-assisted coding tasks, automate development processes, and improve code review efficiency. The primary benefit is a ready-to-deploy configuration that accelerates the adoption of advanced AI coding practices.

How It Works

This setup configures Claude Code with project-specific instructions (CLAUDE.md), a suite of slash commands for Git operations and code analysis, and specialized subagents for tasks like simplification, verification, and architectural review. This approach enhances AI-assisted development by enabling parallelism via git worktrees and distributing complex tasks to subagents, aiming to keep the main context clean and throw more compute at problems. Pre-allowed permissions and post-tool-use hooks automate common actions like command approvals and code formatting, reducing user friction.

Quick Start & Requirements

  • Primary Install/Run: Copy the .claude/ folder and CLAUDE.md to your project's root, or use the repository as a template for new projects.
  • Prerequisites: A functional Claude Code environment. Specific commands may require npm, bun, gh, or other development tools depending on project configuration.
  • Links:
    • Docs: https://code.claude.com/docs/en/hooks
    • Original Setup: https://x.com/bcherny/status/2007179832300581177
    • Team Tips: https://x.com/bcherny/status/2017742741636321619
    • Power Features: https://x.com/bcherny/status/2038454336355999749

Highlighted Details

  • Parallelism: Enables running numerous Claude sessions concurrently using git worktrees (/worktree, claude -w), scaling AI assistance across tasks.
  • Automation & Scheduling: Features /loop for recurring skill execution and /schedule for cron-like job scheduling, facilitating hands-free automation of development workflows.
  • Cross-Device & Remote Control: Integrates with Claude's mobile app and offers /teleport and /remote-control for seamless session management across devices.
  • SDK & CLI: Provides --bare for accelerated SDK startup and --add-dir for granting Claude access to additional repositories.

Maintenance & Community

The provided README does not detail specific maintainers, sponsorships, or community channels (e.g., Discord, Slack). It references original X threads by Boris Cherny as sources.

Licensing & Compatibility

The repository does not explicitly state a software license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The repository provides configuration files; successful integration and effectiveness depend heavily on the user's Claude Code environment and customization of CLAUDE.md and settings.json for specific project needs. No explicit software license is provided, which may impact adoption, particularly in commercial or closed-source contexts. Advanced features like hooks and scheduling require a deeper understanding of the Claude Code platform.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
52 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.