By bharatnain
Bharat's personal Claude Code setup, packaged as a plugin + marketplace: 116 vendored skills and 4 agents spanning engineering, AI, product, design, copy/UX, go-to-market, marketing, and enterprise & ops, plus a curated always-on plugin tier and an on-demand firehose one command away.
Health-check the toolkit setup — settings, plugins, tools — and walk through the exact fixes
Spin up a maturity-matched multi-agent team to deliver a goal end-to-end, with quality gates enforced automatically
Browse this toolkit — vendored skills grouped by domain + the enabled external plugins
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing implementation blueprints with concrete files, interfaces, data flow, and build order.
Adversarial QA reviewer. Checks a diff against the task's explicit acceptance criteria AND CLAUDE.md surgical rules — every changed line must trace to the task, no drive-by refactors, simplicity first — and reports a pass/fail verdict with concrete, line-anchored violations. Use to gate a change before merge.
Integration specialist and single-writer for merges. Merges worktree branches into the integration branch, resolves cross-file invariant conflicts, and proves the build is green via the quality gate before declaring done. The only agent permitted mutating git operations. Use to land completed worktrees safely.
Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,' 'LinkedIn ads,' 'ad budget,' 'cost per click,' 'ad spend,' or 'should I run ads.' Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, see cro.
Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles.
Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing.
When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' 'optimize for Claude/Gemini,' 'llms.txt,' 'OKF,' 'Open Knowledge Format,' 'knowledge bundle,' or 'agent-readable site.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
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 claimnpx claudepluginhub bharatnain/bharats-claude-toolkit --plugin bharats-claude-toolkitBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
My personal Claude Code setup, packaged as a plugin + marketplace so I can pull it into any codebase on any machine with one command — and pull more on demand, mid-project.
The design goal: I never have to remember what I have. Skills load lazily by their description, so I just work and Claude reaches for the right one. The only thing I decide up front is what sits in my always-on index vs. what stays one command away.
Always-on = 20 enabled plugins, which bring 116 vendored skills + 4 agents from this repo plus the external plugins' own skills — all loaded lazily by description. The unit you enable is the plugin; the 116 skills + 4 agents are what this repo's plugin contributes, and the other 19 plugins layer their skills on top.
See CHANGELOG.md for the phase-by-phase history.
| Tier | What | How it's wired |
|---|---|---|
| Always-on | This plugin + a few best-in-class external plugins, enabled in every directory | enabledPlugins in user-global ~/.claude/settings.json |
| On-demand | The ECC firehose + superpowers — registered but not enabled | extraKnownMarketplaces; install when relevant |
| Vendored | Curated skills copied into this plugin (so it's self-contained) | skills/ and agents/ in this repo |
Always-on plugins
bharats-claude-toolkit — this repo (vendored skills + agents below)frontend-design — Anthropic (claude-plugins-official): production-grade UI tasteui-ux-pro-max — design intelligence: 67 styles / 161 palettes / 57 font pairingsweb-quality-skills — Addy Osmani: accessibility (WCAG 2.2), performance, Core Web Vitals, SEOpm-product-discovery / pm-product-strategy / pm-execution — phuryn PM skills: discovery, strategy, PRDs/OKRs/roadmapsagent-teams / agent-orchestration — wshobson claude-code-workflows: multi-agent role/team setups (tech-lead, frontend, backend, ml-engineer)claude-code-workflows): backend-development, backend-api-security, cloud-infrastructure, kubernetes-operations, cicd-automation, deployment-strategies, deployment-validation, observability-monitoring, incident-response — deploy/run/monitor the productclaude-code-workflows): data-engineering, machine-learning-ops — pipelines/warehouses, ML training & MLOpsOn-demand (registered, install when needed)
ecc@ecc — the full 271-skill ECC collectionsuperpowers@superpowers-marketplace, elements-of-style@superpowers-marketplace — obrapm-skills (pm-go-to-market, pm-market-research, pm-data-analytics, …) and claude-code-workflows (conductor, frontend-mobile-development, …)beads — agentic issue tracker (bd CLI + plugin); see Agentic project management belowRecommended — run the bootstrap script:
bash scripts/bootstrap.sh
It safely deep-merges this repo's settings.json (both
extraKnownMarketplaces and enabledPlugins) into your user-global
~/.claude/settings.json, writing a timestamped backup first, and is idempotent — re-running
it never duplicates or removes entries. Open Claude Code in any directory and the always-on
tier is live; ecc/superpowers are registered and one command away.
Advanced/test: set CLAUDE_SETTINGS=/path/to/settings.json to merge into a different target file.
Option A — committed settings (manual merge).
Merge the contents of settings.json into your user-global
~/.claude/settings.json by hand (it carries both extraKnownMarketplaces and
enabledPlugins). This is what bootstrap.sh does for you.
Option B — slash commands (manual).
# register marketplaces
/plugin marketplace add bharatnain/bharats-claude-toolkit
/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill
/plugin marketplace add addyosmani/web-quality-skills
/plugin marketplace add affaan-m/ecc
/plugin marketplace add obra/superpowers-marketplace
/plugin marketplace add phuryn/pm-skills
/plugin marketplace add wshobson/agents
# enable the always-on tier
/plugin install bharats-claude-toolkit@bharats-claude-toolkit-dev
/plugin install ui-ux-pro-max@ui-ux-pro-max-skill
/plugin install web-quality-skills@addy-web-quality-skills
/plugin install frontend-design@claude-plugins-official
/plugin install pm-product-discovery@pm-skills
/plugin install pm-product-strategy@pm-skills
/plugin install pm-execution@pm-skills
/plugin install agent-teams@claude-code-workflows
/plugin install agent-orchestration@claude-code-workflows
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques