By bbthechange
Initialize new projects with Claude Code configuration, skills, agents, and best practices
A collection of plugins and tools for Claude Code, Anthropic's AI-powered CLI for software development.
Process beads tasks sequentially, each in a fresh Claude Code session with clean 200k context.
Features:
touch .stop-beads to finish current task then exitbd label add <id> model:sonnet)Per-project config: Place a .beads/runner.sh in your project root to customize permissions, claude flags, prompt additions, and setup/teardown hooks. See beads-runner/examples/ for iOS and Android configs.
Usage:
# From your project directory:
run-beads-tasks # scoped permissions (default)
run-beads-tasks --yolo # skip all permission prompts
Installation:
ln -s ~/code/claude-tools/beads-runner/run-beads-tasks.sh /usr/local/bin/run-beads-tasks
Initialize new projects with Claude Code configuration, skills, agents, and best practices.
Command: /init-project
Features:
.gitignore.claude/ directory with:
settings.json - Sensible permission defaults for the project typeagents/ - Code reviewer and privacy reviewer agentsskills/ - Project-type-specific skillscontext/ directory for project documentationCLAUDE.md with project-specific guidanceSupported Project Types:
The plugins are symlinked into ~/.claude/plugins/ for global availability:
# Clone this repo
git clone https://github.com/yourusername/claude-tools.git ~/code/claude-tools
# Symlink plugins into Claude's plugin directory
mkdir -p ~/.claude/plugins
ln -s ~/code/claude-tools/project-scaffolder ~/.claude/plugins/project-scaffolder
In any project directory:
claude
> /init-project
The command will guide you through setup, detecting what exists and asking before overwriting.
claude-tools/
├── README.md
├── beads-runner/
│ ├── run-beads-tasks.sh
│ └── examples/
│ ├── ios.sh
│ └── android.sh
└── project-scaffolder/
├── plugin.json
├── commands/
│ └── init-project.md
└── templates/
├── gitignore/
│ ├── ios.gitignore
│ ├── android.gitignore
│ └── backend.gitignore
├── architecture/
│ ├── IOS_APP_ARCHITECTURE_GUIDE.md
│ └── ANDROID_APP_ARCHITECTURE_GUIDE.md
├── skills/
│ ├── shared/code-reviewer/
│ └── ios/{preview,write-tests}/
├── agents/
│ ├── code-reviewer.md
│ └── privacy-reviewer.md
├── settings/
│ ├── common.json
│ ├── ios.json
│ ├── android.json
│ └── backend.json
└── CLAUDE.md.template
These tools encode best practices learned from building production apps:
context/ directory pattern helps Claude understand your codebaseFeel free to open issues or PRs for:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bbthechange/claude-dev-tools --plugin project-scaffolderUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.