Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By yfge
Feishu and Lark workspace tools for docs, notifications, Bitable records, and Wiki knowledge bases.
npx claudepluginhub yfge/codex-plugins --plugin feishuPublic Git-backed index marketplace for open-source agent plugins.
Codex remains the primary catalog format. The same plugin set is also indexed for Claude Code and Cursor, with OpenCode support provided through local/Git installable plugin wrappers and install notes.
This repository is not affiliated with OpenAI, Anthropic, Cursor, or OpenCode.
Add this marketplace to Codex:
codex plugin marketplace add https://github.com/yfge/codex-plugins.git
Maintainers can use the SSH remote for pushing changes:
git@github.com:yfge/codex-plugins.git
The Claude Code marketplace index lives at .claude-plugin/marketplace.json.
Add this repository as a Claude Code plugin marketplace:
/plugin marketplace add yfge/codex-plugins
The Cursor marketplace index lives at .cursor-plugin/marketplace.json.
Add this repository URL in Cursor's plugin marketplace or add-plugin flow:
https://github.com/yfge/codex-plugins.git
OpenCode does not consume the marketplace JSON files directly. Clone this repository and install the plugin wrapper from the plugin's .opencode/ directory.
For Feishu, see plugins/feishu/.opencode/INSTALL.md.
Open Codex in a project, then type:
/plugins
Choose YFGE Codex Plugins from the marketplace tabs, inspect a plugin, then install or enable it from the Codex plugin browser.
Refresh the marketplace snapshot:
codex plugin marketplace upgrade yfge-codex-plugins
Remove the marketplace from Codex:
codex plugin marketplace remove yfge-codex-plugins
| Runtime | Index or install mechanism |
|---|---|
| Codex | .agents/plugins/marketplace.json |
| Claude Code | .claude-plugin/marketplace.json |
| Cursor | .cursor-plugin/marketplace.json |
| OpenCode | Per-plugin .opencode/plugins/*.js wrapper and install docs |
| Plugin | Category | Description |
|---|---|---|
agent-harness-skills | Coding | Reusable skills for building agent-ready repository harnesses. |
feishu | Productivity | Feishu/Lark tools for docs, notifications, Bitable, and Wiki knowledge bases. |
Run the repository checks before submitting changes:
npm test
npm run validate
The validator checks the Codex, Claude Code, and Cursor marketplace catalogs, plugin id consistency, external Git source descriptors, first-party runtime manifests, OpenCode wrappers, source paths, install policies, and duplicate plugin ids.
Prefer keeping plugin source code in its own public GitHub repository and adding only index entries to the runtime marketplace files. First-party plugins maintained with this marketplace may also live under plugins/<plugin-name>/ and be indexed with a local source in Claude Code/Cursor plus a git-subdir Codex entry pointing at this repository.
If the plugin lives in a subdirectory:
{
"name": "your-plugin",
"source": {
"source": "git-subdir",
"url": "https://github.com/your-org/your-plugin.git",
"path": "./plugins/your-plugin",
"ref": "main"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}
For a first-party plugin hosted in this repository:
{
"name": "your-plugin",
"source": {
"source": "git-subdir",
"url": "https://github.com/yfge/codex-plugins.git",
"path": "./plugins/your-plugin",
"ref": "main"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}
If the plugin lives at the repository root:
{
"name": "your-plugin",
"source": {
"source": "url",
"url": "https://github.com/your-org/your-plugin.git",
"ref": "main"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}
Mirror the same plugin id in .claude-plugin/marketplace.json and .cursor-plugin/marketplace.json. For external repositories, keep Codex and Claude Code sources pinned with a branch/tag ref or commit sha; Cursor's current marketplace schema uses a string Git URL source. For first-party plugins, add:
plugins/<plugin-name>/
.codex-plugin/plugin.json
.claude-plugin/plugin.json
.cursor-plugin/plugin.json
.opencode/plugins/<plugin-name>.js
See CONTRIBUTING.md for the required layout and review checklist.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Plugin that includes the Figma MCP server and Skills for common workflows
Memory compression system for Claude Code - persist context across sessions
Reusable skills for building agent-ready repository harnesses.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim