npx claudepluginhub otrebu/agentsTools for managing and creating Claude Code configurations, commands, agents, and plugins. Includes create-command for building command suites and create-plugin for scaffolding new plugins.
Software feature development tools with agents, commands and skills for effective delivery
TypeScript/JavaScript development guidance with stack decisions, tooling, testing, and logging patterns
Knowledge capture, web research, ideation. Skills for gathering external info (web scraping, doc fetching) and creative exploration (brainwriting, reading analytics).
Foundational utilities used across other skills. Simple, reusable helpers.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
Share bugs, ideas, or general feedback.
🥚 A centralized configuration repository for Claude Code featuring:
All configuration can be referenced from your project .claude folders using the bootstrap script.
This configuration embodies several key principles:
~/dev/agents)create-command, create-skill, etc.).
├── .claude/ # Project config (references plugins via absolute paths)
│ ├── settings.json # Simplified plugin-based config
│ └── settings.local.json # Local overrides (not tracked)
├── .claude-plugin/ # Plugin marketplace definition
│ └── marketplace.json # Marketplace configuration
├── plugins/ # All skills organized in plugins
│ ├── meta-work/ # Meta-work: commands, skills, plugins, docs
│ │ ├── .claude-plugin/ # Plugin manifest
│ │ ├── commands/ # /create-command, /create-agent, /create-doc, /create-plugin
│ │ ├── skills/ # prompting, claude-permissions, skill-creator, plugin-creator
│ │ └── README.md
│ ├── development-lifecycle/ # Dev workflow: git, code review, planning
│ │ ├── .claude-plugin/
│ │ ├── commands/ # /execute-implementation
│ │ ├── agents/ # deep-research, deep-context-gatherer
│ │ ├── skills/ # analyze-size, git-commit, code-review, start-feature, finish-feature, fix-eslint, dev-work-summary
│ │ └── README.md
│ ├── typescript-coding/ # TypeScript/JavaScript development guidance
│ │ ├── .claude-plugin/
│ │ ├── skills/
│ │ │ └── typescript-coding/
│ │ │ ├── SKILL.md
│ │ │ ├── STACK.md # Tech stack overview
│ │ │ ├── TOOLING.md # Tool usage patterns
│ │ │ ├── TESTING.md # Testing patterns
│ │ │ └── LOGGING.md # Logging strategies
│ │ └── README.md
│ ├── knowledge-work/ # Knowledge capture, web research, ideation
│ │ ├── .claude-plugin/
│ │ ├── skills/ # gemini-research, gh-code-search, brainwriting, readwise-api, scratchpad-fetch, web-to-markdown
│ │ └── README.md
│ └── basic-skills/ # Foundational utilities
│ ├── .claude-plugin/
│ ├── skills/ # timestamp
│ └── README.md
├── docs/ # Project documentation and coding standards
│ ├── CODING_STYLE.md
│ ├── DEVELOPMENT_WORKFLOW.md
│ ├── roadmap/ # Development roadmap and planning
│ │ └── overview.md
│ ├── scratchpad/ # Web fetched content cache
│ └── web-captures/ # Playwright web-to-markdown captures
├── hooks/ # Claude Code hooks
│ ├── skill-reminder/ # Contextual skill reminder hook
│ │ └── prompt-hook.ts # UserPromptSubmit hook (TypeScript)
│ └── tts-readback/ # Text-to-speech readback hook
│ ├── stop-hook.ts # Hook implementation
│ ├── package.json # Dependencies
│ └── README.md # Hook documentation
├── CLAUDE.md # Global Claude instructions
├── settings.json # Claude Code settings
├── setup-project.sh # Automated project bootstrap script
└── README.md
Use the provided bootstrap script to set up new projects:
# Bootstrap a new project
./setup-project.sh ~/path/to/your-project
# Use current directory
./setup-project.sh .
The script will:
.claude directory if neededsettings.json with absolute paths to all pluginsIf you prefer manual configuration, create .claude/settings.json in your project: