codethreads various plugins
npx claudepluginhub codethread/claude-code-pluginsOpinionated project architecture bootstrapping and migration
Scope gatekeeper agent that pushes back on unnecessary features and complexity. Delegate to Karen before implementing new features to challenge necessity, detect optimistic bias, and insist on the simplest solution.
Phase-based development workflow: What, How, Build. Structured planning with research, learning tests, and prototyping before implementation.
A local plugin marketplace for Claude Code providing development workflows and document processing.
Extends Claude Code with:
Configure environment variable (add to your shell profile: ~/.zshrc, ~/.bashrc, etc.):
export CT_PLUGINS_DIR=~/.claude/plugins/marketplaces/codethread-plugins/plugins
After adding, reload your shell: source ~/.zshrc (or restart your terminal)
# Add marketplace
/plugin marketplace add [email protected]:codethread/claude-code-plugins.git
# Install plugins
/plugin install claude-code-knowledge@codethread-plugins
/plugin install doc-writer@codethread-plugins
/plugin install langs@codethread-plugins
/plugin install workflow@codethread-plugins
/plugin install bdfl@codethread-plugins
/plugin install karen@codethread-plugins
Then run claude --init (or claude --init-only) in any project to install dependencies and build plugins. Each plugin's Setup hook handles its own initialization automatically.
After installation, plugins provide slash commands, agents, and skills. See individual plugin READMEs for usage:
plugins/claude-code-knowledge/README.md - Claude Code docs and skill creationplugins/doc-writer/README.md - Documentation writing guidanceplugins/langs/README.md - Language-specific patternsplugins/workflow/README.md - Development workflowplugins/bdfl/README.md - Opinionated project bootstrapping and migrationplugins/karen/README.md - Scope gatekeeper agentFor detailed information, ask Claude:
What can the langs plugin do?
How do I create a new plugin?
Show me the plugin directory structure
Claude will reference CLAUDE.md files for comprehensive architecture details.
Project-level slash commands for maintaining this repository:
/release - Prepare plugin releases with version bumps, changelog updates, and git tags
.env, node_modules, hidden files)type(plugin1,plugin2): description<plugin-name>-v<version>git show first)Plugins provide automatic suggestions via hooks using structured XML tags. All plugin suggestions follow the pattern <plugin-PLUGINNAME-suggestion>, allowing you to control Claude's attention to these recommendations in your project's CLAUDE.md.
Example 1: Emphasize all plugin suggestions
# CLAUDE.md
ALWAYS follow `<plugin-*-suggestion>` tags closely. These provide
context-specific recommendations from installed plugins.
Example 2: Emphasize specific plugins
# CLAUDE.md
- ALWAYS follow `<plugin-langs-suggestion>` when test files are detected
- Consider `<plugin-claude-code-knowledge-suggestion>` for Claude Code questions
Example 3: Ignore specific suggestions
# CLAUDE.md
Follow all `<plugin-*-suggestion>` tags except `<plugin-langs-suggestion>`
(I prefer to manage test files manually).
The XML tag format ensures Claude treats these suggestions as structured prompts rather than visual formatting, improving reliability with Anthropic models.
Skill creation scripts sourced from Anthropic's skills repository.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations