Skip to content

Refactor: Convert to Claude Code Plugin Marketplace & Native MCP#33

Merged
sonesuke merged 34 commits intomainfrom
refactor/plugin-marketplace
Feb 22, 2026
Merged

Refactor: Convert to Claude Code Plugin Marketplace & Native MCP#33
sonesuke merged 34 commits intomainfrom
refactor/plugin-marketplace

Conversation

@sonesuke
Copy link
Owner

@sonesuke sonesuke commented Feb 22, 2026

Description

This PR transitions patent-kit from a Rust-based CLI into a standalone Claude Code Plugin Marketplace, enabling seamless installation and execution within Claude Code.

Key Changes

  • Rust Removal: Deleted all Rust code, Cargo.toml, etc.
  • Plugin Architecture: Added .claude-plugin/marketplace.json and .claude-plugin/plugin.json to officially support Claude Marketplace installation.
  • Native MCP Servers: Integrated google-patent-cli and arxiv-cli directly into plugin.json mcpServers.
  • Skill Migration (CLI -> MCP): Completely rewrote all 9 SKILL.md files to replace bash CLI execution instructions with direct MCP tool usage.
  • Skill Upgrades: Updated all SKILL.md files to strictly adhere to the Official Claude Skill Best Practices.
  • English Enforcement: Translated all generated Japanese documentation inside SKILL.md to English to maintain global standards.
  • Agent Guidelines: Added AGENTS.md (symlinked to CLAUDE.md) to enforce project rules (e.g., respond in Japanese, write docs in English).
  • Python Scripting: Replaced the Rust patent-kit merge command with a cross-platform Python script.
  • Automated Workflows: Configured GitHub Actions (ci.yml for Prettier formatting checks and codeql.yml for automated security scans).

Notes

  • Users now simply clone or add the marketplace repository to their Claude environment. Manual MCP configuration is no longer required.

@sonesuke sonesuke force-pushed the refactor/plugin-marketplace branch from 6283306 to 353ee65 Compare February 22, 2026 04:32
@sonesuke sonesuke force-pushed the refactor/plugin-marketplace branch from 353ee65 to 8caec56 Compare February 22, 2026 04:33
@sonesuke sonesuke changed the title refactor: transition to Claude Plugin Marketplace Refactor: Convert to Claude Code Plugin Marketplace & Native MCP Feb 22, 2026
@sonesuke sonesuke force-pushed the refactor/plugin-marketplace branch from 8e5a8c2 to fb5d4ca Compare February 22, 2026 05:02
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@sonesuke sonesuke merged commit 361d6d6 into main Feb 22, 2026
3 checks passed
@sonesuke sonesuke deleted the refactor/plugin-marketplace branch February 22, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant