Make intellikit a Claude Code marketplace - #130
Open
ypapadop-amd wants to merge 6 commits into
Open
ypapadop-amd wants to merge 6 commits into
ypapadop-amd wants to merge 6 commits into
Conversation
…ble to install them via a marketplace
- Add root marketplace.json defining all available plugins (accordo, kerncap, linex, metrix, nexus, rocmhints, topaz, unum, uplift) - Add individual plugin.json configs for each tool with MCP server definitions and skill configurations - Update README files with Claude Code plugin installation instructions - Document host requirements (uv, ROCm) for plugin functionality
Contributor
There was a problem hiding this comment.
Pull request overview
This PR turns the IntelliKit repo into a Claude Code plugin marketplace by adding marketplace + per-tool plugin manifests, and by reorganizing/adding agent skill playbooks under skills/<skill-name>/SKILL.md.
Changes:
- Add a root Claude Code marketplace manifest and per-tool plugin manifests (
.claude-plugin/plugin.json) plus per-tool MCP configs (.mcp.json). - Add new agent skill playbooks for Accordo, Kerncap, Linex, Metrix, and Nexus under
*/skills/*/SKILL.md, and update the skills installer to fetch from the new layout. - Update tool and root READMEs / AGENTS.md to document Claude Code plugin installation and the new skills layout.
Reviewed changes
Copilot reviewed 27 out of 33 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
README.md |
Adds “Claude Code marketplace” section and plugin/host requirement table. |
.claude-plugin/marketplace.json |
Defines the IntelliKit Claude Code marketplace and plugin catalog. |
.gitignore |
Ignores local agent directories (.claude, .codex). |
AGENTS.md |
Updates documented tool layouts/skill paths and documents the marketplace structure. |
install/skills/install.sh |
Switches installer to download from <tool>/skills/<skill-name>/SKILL.md and install by skill name. |
accordo/skills/accordo-validation/SKILL.md |
New Accordo agent skill playbook. |
accordo/README.md |
Adds Claude Code plugin usage section and minor markdown tweaks. |
accordo/.mcp.json |
New MCP server config for the accordo plugin. |
accordo/.claude-plugin/plugin.json |
New Claude Code plugin manifest for Accordo. |
kerncap/skills/test-kerncap/SKILL.md |
New Kerncap end-to-end testing skill playbook. |
kerncap/README.md |
Adds Claude Code plugin usage section and minor markdown tweaks. |
kerncap/pyproject.toml |
Adds authors metadata. |
kerncap/.mcp.json |
New MCP server config for the kerncap plugin. |
kerncap/.claude-plugin/plugin.json |
New Claude Code plugin manifest for Kerncap. |
kerncap/.gitignore |
Ensures plugin manifests are tracked under kerncap/. |
linex/skills/linex-profiling/SKILL.md |
New Linex profiling skill playbook. |
linex/README.md |
Adds Claude Code plugin usage section and minor markdown tweaks. |
linex/.mcp.json |
New MCP server config for the linex plugin. |
linex/.claude-plugin/plugin.json |
New Claude Code plugin manifest for Linex. |
metrix/skills/metrix-profiling/SKILL.md |
New Metrix profiling skill playbook. |
metrix/README.md |
Adds Claude Code plugin usage section and minor markdown tweaks. |
metrix/.mcp.json |
New MCP server config for the metrix plugin. |
metrix/.claude-plugin/plugin.json |
New Claude Code plugin manifest for Metrix. |
nexus/skills/nexus-trace/SKILL.md |
New Nexus tracing/extraction skill playbook. |
nexus/README.md |
Replaces license section with Claude Code plugin usage section. |
nexus/.mcp.json |
New MCP server config for the nexus plugin. |
nexus/.claude-plugin/plugin.json |
New Claude Code plugin manifest for Nexus. |
rocm_mcp/README.md |
Adds Claude Code plugin usage section. |
rocm_mcp/.mcp.json |
New multi-server MCP config for ROCm MCP plugin (hip-compiler/hip-docs/amd-smi/rocminfo). |
rocm_mcp/.claude-plugin/plugin.json |
New Claude Code plugin manifest for rocm-mcp. |
uprof_mcp/README.md |
Adds Claude Code plugin usage section. |
uprof_mcp/.mcp.json |
New MCP server config for the uprof-mcp plugin. |
uprof_mcp/.claude-plugin/plugin.json |
New Claude Code plugin manifest for uprof-mcp. |
Comments suppressed due to low confidence (1)
nexus/README.md:160
- The README no longer includes any license section/text after replacing the previous "## License" block. Other tools’ READMEs still document their license, so this looks like an accidental removal; please restore a license section so users can quickly confirm licensing from the package README.
## Use as a Claude Code plugin
Nexus ships as a plugin in the IntelliKit marketplace — see the [Claude Code marketplace](../README.md#claude-code-marketplace) section in the root README for install instructions and host requirements.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.