Skip to content

feat: Add Qoder platform support#470

Open
GabeChain wants to merge 1 commit into
Egonex-AI:mainfrom
GabeChain:feat/add-qoder-platform-support
Open

feat: Add Qoder platform support#470
GabeChain wants to merge 1 commit into
Egonex-AI:mainfrom
GabeChain:feat/add-qoder-platform-support

Conversation

@GabeChain

Copy link
Copy Markdown

Summary

This PR adds full Qoder platform support to Understand-Anything, following the same pattern used for Cursor (.cursor-plugin/plugin.json) and VS Code Copilot (.copilot-plugin/plugin.json).

Motivation

Qoder is a growing AI-powered IDE that supports plugin auto-discovery via the .qoder-plugin/ directory convention. Adding support is straightforward and ensures Understand-Anything is available to Qoder users out of the box — both through auto-discovery (when the repo is opened directly) and through the one-line installer for personal/global skills.

Changes

New Files

  • .qoder-plugin/plugin.json — Plugin manifest for Qoder auto-discovery, mirroring the .cursor-plugin/plugin.json format with skills and agents paths pointing to understand-anything-plugin/.

Install Scripts

  • install.sh — Added qoder to the platform table (~/.qoder/skills, per-skill style) and a Qoder-specific auto-discovery tip after installation.
  • install.ps1 — Added qoder to the $Platforms hashtable and a matching auto-discovery tip for Windows users.

Configuration

  • eslint.config.mjs — Added **/.qoder-plugin/** to the ignores list to prevent lint from scanning the plugin manifest directory.
  • package.json — Added qoder-plugin keyword alongside the existing claude-plugin keyword for discoverability.

Documentation (README.md + 7 translations)

Updated all language versions of the README:

  • README.md (English)
  • READMEs/README.zh-CN.md (简体中文)
  • READMEs/README.zh-TW.md (繁體中文)
  • READMEs/README.ja-JP.md (日本語)
  • READMEs/README.ko-KR.md (한국어)
  • READMEs/README.es-ES.md (Español)
  • READMEs/README.ru-RU.md (Русский)
  • READMEs/README.tr-TR.md (Türkçe)

Each README now includes:

  • A Qoder badge in the header badges row
  • "Qoder" added to the one-line install heading
  • qoder appended to the supported <platform> values list
  • A dedicated ### Qoder section explaining auto-discovery and the install.sh qoder command
  • A Qoder row in the Platform Compatibility table

Testing

  • Verified install.sh platform table includes qoder and resolves correctly
  • Verified .qoder-plugin/plugin.json follows the same schema as .cursor-plugin/plugin.json
  • Verified all 8 README files have consistent Qoder entries across all languages

Files Changed (13 files)

.qoder-plugin/plugin.json          (new)
install.sh                          (modified)
install.ps1                         (modified)
eslint.config.mjs                   (modified)
package.json                        (modified)
README.md                           (modified)
READMEs/README.zh-CN.md            (modified)
READMEs/README.zh-TW.md            (modified)
READMEs/README.ja-JP.md            (modified)
READMEs/README.ko-KR.md            (modified)
READMEs/README.es-ES.md            (modified)
READMEs/README.ru-RU.md            (modified)
READMEs/README.tr-TR.md            (modified)

Thank you for reviewing! Happy to make any adjustments if needed. 🙏

@Lum1104

Lum1104 commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Can you provide the link to the document of Qoder?

- Add .qoder-plugin/plugin.json for auto-discovery (matching .cursor-plugin format)
- Add qoder platform to install.sh and install.ps1 with symlink support
- Add Qoder auto-discovery tip in both install scripts
- Add .qoder-plugin/** to eslint.config.mjs ignores
- Add qoder-plugin keyword to package.json
- Update CLAUDE.md versioning section to include .qoder-plugin/plugin.json (six manifests)
- Update PR template to reference six manifests instead of five
- Fix missing Trae platform entries in all 7 translated READMEs (pre-existing inconsistency)
- Update README.md and all 7 translations (zh-CN, zh-TW, ja-JP, ko-KR, es-ES, ru-RU, tr-TR) with:
  - Qoder section in Multi-Platform Installation
  - Qoder badge and one-line install heading
  - Qoder row in Platform Compatibility table
@GabeChain GabeChain force-pushed the feat/add-qoder-platform-support branch from 9e01aec to 09bb5d3 Compare June 17, 2026 07:19
@GabeChain

Copy link
Copy Markdown
Author

Can you provide the link to the document of Qoder?

my pleasure.Here's the doc of Qoder: https://docs.qoder.com/zh/extensions/plugins.

@Lum1104

Lum1104 commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Seems it only accept the plugin from their official marketplace.

We use the install.sh is fine, check here: https://docs.qoder.com/zh/extensions/skills#3-%E6%89%8B%E5%8A%A8%E5%88%9B%E5%BB%BA

@GabeChain

Copy link
Copy Markdown
Author

Seems it only accept the plugin from their official marketplace.

We use the install.sh is fine, check here: https://docs.qoder.com/zh/extensions/skills#3-%E6%89%8B%E5%8A%A8%E5%88%9B%E5%BB%BA

I know it's all about skill.So I added an option for qoder to install.sh for convenience.Local plugin could be used in vibe coding mode either.

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.

2 participants