A Claude Code plugin suite — coding conventions, design patterns, and MCP server integrations packaged as installable skills.
| Plugin | Type | Skills | Requires |
|---|---|---|---|
omniagents-python | Skills | omniagents-python:typings, omniagents-python:docstrings, omniagents-python:performance | — |
omniagents-typescript | Skills | omniagents-typescript:typings, omniagents-typescript:docstrings | — |
omniagents-design-patterns | Skills | omniagents-design-patterns:software, omniagents-design-patterns:system | — |
omniagents-writing | Skills | omniagents-writing:measured-persuasion, omniagents-writing:markdown-conventions | — |
code-review-graph | MCP (stdio) | Tree-sitter knowledge graph tools | uv on PATH |
context7 | MCP (HTTP) | Library documentation lookup | CONTEXT7_API_KEY |
claude --versioncode-review-graph: uv installed — uvx --versioncontext7: a Context7 API key from https://context7.com/dashboardclaude plugin marketplace add gao-hongnan/omniagents
Or from inside Claude Code:
/plugin marketplace add gao-hongnan/omniagents
Install individually:
claude plugin install omniagents-python@omniagents
claude plugin install omniagents-typescript@omniagents
claude plugin install omniagents-design-patterns@omniagents
claude plugin install omniagents-writing@omniagents
claude plugin install code-review-graph@omniagents
claude plugin install context7@omniagents
| Flag | Effect |
|---|---|
| (none) | User scope — available across all projects |
--scope project | Project scope — committed to .claude/, shared |
--scope local | Local scope — gitignored, machine-local only |
Example — install omniagents-python for the whole team:
claude plugin install omniagents-python@omniagents --scope project
If a plugin is already installed, running claude plugin install ... again is
expected to report that it is already installed. Install is not the update
path.
Marketplace update only refreshes the catalogue; it does not install plugins that are not already installed.
Refresh the marketplace, then update the installed plugin:
claude plugin marketplace update omniagents
claude plugin update omniagents-python@omniagents
claude plugin update omniagents-typescript@omniagents
claude plugin update omniagents-design-patterns@omniagents
claude plugin update omniagents-writing@omniagents
claude plugin update code-review-graph@omniagents
claude plugin update context7@omniagents
Inside Claude Code, the equivalent commands are:
/plugin marketplace update omniagents
/plugin update omniagents-python@omniagents
/plugin update omniagents-typescript@omniagents
/reload-plugins
Claude Code uses the plugin version as the cache key. Because these plugins set
version in each .claude-plugin/plugin.json, maintainers must bump that
version whenever published skill contents change. Pushing new commits without a
version bump will make updates look current to already-installed users. For
fast-moving internal plugins, omit version from both plugin.json and the
marketplace entry so Claude Code uses the git commit SHA as the version.
The default scope is user. A bare uninstall command removes from user scope
without needing a flag. Add --prune to also drop any orphaned auto-installed
dependencies left behind:
claude plugin uninstall omniagents-python@omniagents --prune
claude plugin uninstall omniagents-typescript@omniagents --prune
claude plugin uninstall omniagents-design-patterns@omniagents --prune
claude plugin uninstall omniagents-writing@omniagents --prune
claude plugin uninstall code-review-graph@omniagents --prune
claude plugin uninstall context7@omniagents --prune
If the plugin was installed with a non-default scope, pass the matching
--scope flag:
claude plugin uninstall omniagents-python@omniagents --scope project --prune
claude plugin uninstall omniagents-python@omniagents --scope local --prune
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.
Python conventions: NumPy/Sphinx docstrings + strict typing + performance rules
Code Review Graph MCP: tree-sitter knowledge graph tooling for impact analysis and structural review
Context7 MCP: up-to-date documentation lookup for libraries and frameworks via Upstash's hosted endpoint
npx claudepluginhub gao-hongnan/omniagents --plugin omniagents-typescriptMemory compression system for Claude Code - persist context across sessions
Ultra-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
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.