Add Everything OpenAI Codex#128
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 72928d0ba5
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "skills": [ | ||
| "./skills/" | ||
| ], | ||
| "commands": [ | ||
| "./commands/" |
There was a problem hiding this comment.
Mirror the referenced skills and commands directories
The manifest now declares "skills": ["./skills/"] and "commands": ["./commands/"], but this commit’s mirrored bundle under plugins/mturac/everything-openai-codex/ only contains .codex-plugin/, assets/, and metadata files, so those referenced paths do not exist in the local install source used by .agents/plugins/marketplace.json. In the curated marketplace flow, this produces a broken install (or a plugin with no loadable skills/commands) for ecc.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
Code Review
This pull request adds the 'Everything OpenAI Codex' (ecc) plugin, including its manifest, documentation, and assets. The review feedback identifies critical pathing errors in the plugin manifest and notes that the package configuration references numerous missing files and directories. Suggestions were provided to use directory-level globs for better maintainability, correct sorting errors, and ensure consistent internal linking within the main README.
| "skills": [ | ||
| "./skills/" | ||
| ], | ||
| "commands": [ | ||
| "./commands/" | ||
| ], | ||
| "mcpServers": {}, | ||
| "interface": { | ||
| "displayName": "Everything OpenAI Codex", | ||
| "shortDescription": "230 battle-tested ecc skills plus MCP configs for TDD, security, code review, and autonomous development.", | ||
| "longDescription": "Everything OpenAI Codex (ecc) is a community-maintained collection of Codex-ready skills and MCP configs evolved over 10+ months of intensive daily use. It covers TDD workflows, security scanning, code review, architecture decisions, operator workflows, and more — all in one installable plugin.", | ||
| "developerName": "mehmet-turac", | ||
| "composerIcon": "./assets/icon.svg", | ||
| "category": "Productivity", |
There was a problem hiding this comment.
Several issues were found in the plugin manifest:
- Incorrect Relative Paths: Since
plugin.jsonis located in the.codex-plugin/subdirectory, the paths forskills,commands, andcomposerIconmust use../to correctly reference the directories and assets at the plugin root. Currently, they point to non-existent locations inside.codex-plugin/. - Category Mismatch: The category is set to
Productivity, but in the rootmarketplace.jsonandplugins.json, it is listed asDevelopment & Workflow. These should be consistent to ensure correct filtering in the marketplace UI.
| "skills": [ | |
| "./skills/" | |
| ], | |
| "commands": [ | |
| "./commands/" | |
| ], | |
| "mcpServers": {}, | |
| "interface": { | |
| "displayName": "Everything OpenAI Codex", | |
| "shortDescription": "230 battle-tested ecc skills plus MCP configs for TDD, security, code review, and autonomous development.", | |
| "longDescription": "Everything OpenAI Codex (ecc) is a community-maintained collection of Codex-ready skills and MCP configs evolved over 10+ months of intensive daily use. It covers TDD workflows, security scanning, code review, architecture decisions, operator workflows, and more — all in one installable plugin.", | |
| "developerName": "mehmet-turac", | |
| "composerIcon": "./assets/icon.svg", | |
| "category": "Productivity", | |
| "skills": [ | |
| "../skills/" | |
| ], | |
| "commands": [ | |
| "../commands/" | |
| ], | |
| "mcpServers": {}, | |
| "interface": { | |
| "displayName": "Everything OpenAI Codex", | |
| "shortDescription": "230 battle-tested ecc skills plus MCP configs for TDD, security, code review, and autonomous development.", | |
| "longDescription": "Everything OpenAI Codex (ecc) is a community-maintained collection of Codex-ready skills and MCP configs evolved over 10+ months of intensive daily use. It covers TDD workflows, security scanning, code review, architecture decisions, operator workflows, and more — all in one installable plugin.", | |
| "developerName": "mehmet-turac", | |
| "composerIcon": "../assets/icon.svg", | |
| "category": "Development & Workflow", |
| "files": [ | ||
| ".agents/", | ||
| ".codex-plugin/", | ||
| ".codex/", | ||
| ".cursor/", | ||
| ".gemini/", | ||
| ".opencode/", | ||
| ".qwen/", | ||
| ".zed/", | ||
| ".mcp.json", | ||
| "AGENTS.md", | ||
| "VERSION", | ||
| "agent.yaml", | ||
| "agents/", | ||
| "commands/", | ||
| "docs/ja-JP/", | ||
| "docs/ko-KR/", | ||
| "docs/pt-BR/", | ||
| "docs/ru/", | ||
| "docs/tr/", | ||
| "docs/vi-VN/", | ||
| "docs/zh-CN/", | ||
| "docs/zh-TW/", | ||
| "hooks/", | ||
| "install.ps1", | ||
| "install.sh", | ||
| "manifests/", | ||
| "mcp-configs/", | ||
| "rules/", | ||
| "schemas/", | ||
| "scripts/catalog.js", | ||
| "scripts/ci/scan-supply-chain-iocs.js", | ||
| "scripts/ci/supply-chain-advisory-sources.js", | ||
| "scripts/consult.js", | ||
| "scripts/auto-update.js", | ||
| "scripts/claw.js", | ||
| "scripts/codex/merge-codex-config.js", | ||
| "scripts/codex/merge-mcp-config.js", | ||
| "scripts/discussion-audit.js", | ||
| "scripts/doctor.js", | ||
| "scripts/ecc.js", | ||
| "scripts/gemini-adapt-agents.js", | ||
| "scripts/harness-adapter-compliance.js", | ||
| "scripts/harness-audit.js", | ||
| "scripts/observability-readiness.js", | ||
| "scripts/operator-readiness-dashboard.js", | ||
| "scripts/platform-audit.js", | ||
| "scripts/preview-pack-smoke.js", | ||
| "scripts/hooks/", | ||
| "scripts/install-apply.js", | ||
| "scripts/install-plan.js", | ||
| "scripts/lib/", | ||
| "scripts/list-installed.js", | ||
| "scripts/loop-status.js", | ||
| "scripts/orchestration-status.js", | ||
| "scripts/orchestrate-codex-worker.sh", | ||
| "scripts/orchestrate-worktrees.js", | ||
| "scripts/repair.js", | ||
| "scripts/session-inspect.js", | ||
| "scripts/sessions-cli.js", | ||
| "scripts/setup-package-manager.js", | ||
| "scripts/skill-create-output.js", | ||
| "scripts/status.js", | ||
| "scripts/work-items.js", | ||
| "scripts/uninstall.js", | ||
| "skills/agent-architecture-audit/", | ||
| "skills/agent-harness-construction/", | ||
| "skills/agent-introspection-debugging/", | ||
| "skills/agent-sort/", | ||
| "skills/agentic-engineering/", | ||
| "skills/agentic-os/", | ||
| "skills/ai-first-engineering/", | ||
| "skills/ai-regression-testing/", | ||
| "skills/android-clean-architecture/", | ||
| "skills/angular-developer/", | ||
| "skills/api-connector-builder/", | ||
| "skills/api-design/", | ||
| "skills/article-writing/", | ||
| "skills/automation-audit-ops/", | ||
| "skills/autonomous-loops/", | ||
| "skills/backend-patterns/", | ||
| "skills/blueprint/", | ||
| "skills/brand-voice/", | ||
| "skills/carrier-relationship-management/", | ||
| "skills/cisco-ios-patterns/", | ||
| "skills/clickhouse-io/", | ||
| "skills/code-tour/", | ||
| "skills/coding-standards/", | ||
| "skills/compose-multiplatform-patterns/", | ||
| "skills/configure-ecc/", | ||
| "skills/connections-optimizer/", | ||
| "skills/content-engine/", | ||
| "skills/content-hash-cache-pattern/", | ||
| "skills/continuous-agent-loop/", | ||
| "skills/continuous-learning/", | ||
| "skills/continuous-learning-v2/", | ||
| "skills/cost-aware-llm-pipeline/", | ||
| "skills/cost-tracking/", | ||
| "skills/council/", | ||
| "skills/cpp-coding-standards/", | ||
| "skills/cpp-testing/", | ||
| "skills/crosspost/", | ||
| "skills/csharp-testing/", | ||
| "skills/customer-billing-ops/", | ||
| "skills/customs-trade-compliance/", | ||
| "skills/dart-flutter-patterns/", | ||
| "skills/dashboard-builder/", | ||
| "skills/data-scraper-agent/", | ||
| "skills/database-migrations/", | ||
| "skills/deep-research/", | ||
| "skills/defi-amm-security/", | ||
| "skills/deployment-patterns/", | ||
| "skills/django-patterns/", | ||
| "skills/django-security/", | ||
| "skills/django-tdd/", | ||
| "skills/django-verification/", | ||
| "skills/dmux-workflows/", | ||
| "skills/docker-patterns/", | ||
| "skills/dotnet-patterns/", | ||
| "skills/e2e-testing/", | ||
| "skills/ecc-tools-cost-audit/", | ||
| "skills/email-ops/", | ||
| "skills/energy-procurement/", | ||
| "skills/enterprise-agent-ops/", | ||
| "skills/error-handling/", | ||
| "skills/eval-harness/", | ||
| "skills/evm-token-decimals/", | ||
| "skills/exa-search/", | ||
| "skills/fal-ai-media/", | ||
| "skills/fastapi-patterns/", | ||
| "skills/finance-billing-ops/", | ||
| "skills/foundation-models-on-device/", | ||
| "skills/frontend-design-direction/", | ||
| "skills/frontend-patterns/", | ||
| "skills/frontend-slides/", | ||
| "skills/fsharp-testing/", | ||
| "skills/github-ops/", | ||
| "skills/golang-patterns/", | ||
| "skills/golang-testing/", | ||
| "skills/google-workspace-ops/", | ||
| "skills/healthcare-phi-compliance/", | ||
| "skills/hipaa-compliance/", | ||
| "skills/homelab-network-readiness/", | ||
| "skills/homelab-network-setup/", | ||
| "skills/hookify-rules/", | ||
| "skills/inventory-demand-planning/", | ||
| "skills/investor-materials/", | ||
| "skills/investor-outreach/", | ||
| "skills/iterative-retrieval/", | ||
| "skills/java-coding-standards/", | ||
| "skills/jira-integration/", | ||
| "skills/jpa-patterns/", | ||
| "skills/knowledge-ops/", | ||
| "skills/kotlin-coroutines-flows/", | ||
| "skills/kotlin-exposed-patterns/", | ||
| "skills/kotlin-ktor-patterns/", | ||
| "skills/kotlin-patterns/", | ||
| "skills/kotlin-testing/", | ||
| "skills/laravel-patterns/", | ||
| "skills/laravel-plugin-discovery/", | ||
| "skills/laravel-security/", | ||
| "skills/laravel-tdd/", | ||
| "skills/laravel-verification/", | ||
| "skills/lead-intelligence/", | ||
| "skills/liquid-glass-design/", | ||
| "skills/llm-trading-agent-security/", | ||
| "skills/logistics-exception-management/", | ||
| "skills/manim-video/", | ||
| "skills/market-research/", | ||
| "skills/make-interfaces-feel-better/", | ||
| "skills/mcp-server-patterns/", | ||
| "skills/messages-ops/", | ||
| "skills/mle-workflow/", | ||
| "skills/motion-ui/", | ||
| "skills/mysql-patterns/", | ||
| "skills/nanoclaw-repl/", | ||
| "skills/nestjs-patterns/", | ||
| "skills/netmiko-ssh-automation/", | ||
| "skills/network-bgp-diagnostics/", | ||
| "skills/network-config-validation/", | ||
| "skills/network-interface-health/", | ||
| "skills/nodejs-keccak256/", | ||
| "skills/nutrient-document-processing/", | ||
| "skills/perl-patterns/", | ||
| "skills/perl-security/", | ||
| "skills/perl-testing/", | ||
| "skills/plankton-code-quality/", | ||
| "skills/postgres-patterns/", | ||
| "skills/prisma-patterns/", | ||
| "skills/product-capability/", | ||
| "skills/production-audit/", | ||
| "skills/production-scheduling/", | ||
| "skills/project-flow-ops/", | ||
| "skills/prompt-optimizer/", | ||
| "skills/python-patterns/", | ||
| "skills/python-testing/", | ||
| "skills/quality-nonconformance/", | ||
| "skills/quarkus-patterns/", | ||
| "skills/quarkus-security/", | ||
| "skills/quarkus-tdd/", | ||
| "skills/quarkus-verification/", | ||
| "skills/ralphinho-rfc-pipeline/", | ||
| "skills/regex-vs-llm-structured-text/", | ||
| "skills/remotion-video-creation/", | ||
| "skills/research-ops/", | ||
| "skills/scientific-db-pubmed-database/", | ||
| "skills/scientific-db-uspto-database/", | ||
| "skills/scientific-pkg-gget/", | ||
| "skills/scientific-thinking-literature-review/", | ||
| "skills/scientific-thinking-scholar-evaluation/", | ||
| "skills/returns-reverse-logistics/", | ||
| "skills/rust-patterns/", | ||
| "skills/rust-testing/", | ||
| "skills/search-first/", | ||
| "skills/security-bounty-hunter/", | ||
| "skills/security-review/", | ||
| "skills/security-scan/", | ||
| "skills/seo/", | ||
| "skills/skill-scout/", | ||
| "skills/skill-stocktake/", | ||
| "skills/social-graph-ranker/", | ||
| "skills/springboot-patterns/", | ||
| "skills/springboot-security/", | ||
| "skills/springboot-tdd/", | ||
| "skills/springboot-verification/", | ||
| "skills/strategic-compact/", | ||
| "skills/swift-actor-persistence/", | ||
| "skills/swift-concurrency-6-2/", | ||
| "skills/swift-protocol-di-testing/", | ||
| "skills/swiftui-patterns/", | ||
| "skills/tdd-workflow/", | ||
| "skills/team-builder/", | ||
| "skills/terminal-ops/", | ||
| "skills/token-budget-advisor/", | ||
| "skills/ui-demo/", | ||
| "skills/ui-to-vue/", | ||
| "skills/unified-notifications-ops/", | ||
| "skills/verification-loop/", | ||
| "skills/video-editing/", | ||
| "skills/videodb/", | ||
| "skills/visa-doc-translate/", | ||
| "skills/windows-desktop-e2e/", | ||
| "skills/workspace-surface-audit/", | ||
| "skills/x-api/", | ||
| "the-security-guide.md", | ||
| "!**/__pycache__/**", | ||
| "!**/*.pyc", | ||
| "!**/*.pyo", | ||
| "!**/*.pyd", | ||
| "!**/.pytest_cache/**" | ||
| ], |
There was a problem hiding this comment.
The files array in package.json has several issues:
- Missing Content: It references numerous directories (
skills/,agents/,scripts/,commands/) and files (likeecc_dashboard.pyat the root) that are not included in this pull request. If this plugin is intended to be functional, the actual logic and assets must be added. - Maintainability: Explicitly listing every single skill subdirectory (over 150 entries) is error-prone and difficult to maintain. Using directory-level globs is much cleaner.
- Sorting Errors: Several entries are out of alphabetical order (e.g.,
returns-reverse-logisticsat line 251 is afterscientific-*, andmarket-researchat line 209 is beforemake-interfaces-*).
"files": [
".agents/",
".codex-plugin/",
".codex/",
".cursor/",
".gemini/",
".opencode/",
".qwen/",
".zed/",
".mcp.json",
"AGENTS.md",
"VERSION",
"agent.yaml",
"agents/",
"commands/",
"docs/",
"ecc_dashboard.py",
"hooks/",
"install.ps1",
"install.sh",
"manifests/",
"mcp-configs/",
"rules/",
"schemas/",
"scripts/",
"skills/",
"the-security-guide.md",
"!**/__pycache__/**",
"!**/*.pyc",
"!**/*.pyo",
"!**/*.pyd",
"!**/.pytest_cache/**"
],| - [Development Skills](https://github.com/reidemeister94/development-skills) - Three-tier triage (PASS_THROUGH / LIGHT / FULL 4-phase) development workflow for Codex and Claude Code with language auto-detection (Python, Java, TypeScript, Swift, frontend) and a staff-reviewer subagent for fresh-eyes review on every change. | ||
| - [ejentum-mcp](https://github.com/ejentum/ejentum-mcp) - MCP server exposing reasoning, code, anti-deception, and memory harness tools for Codex. | ||
| - [Env Lint](./plugins/mturac/env-lint) - `.env` vs `.env.example` key parity — never prints values. | ||
| - [Everything OpenAI Codex](https://github.com/mturac/everything-openai-codex) - Open-source operating system for Codex workflows with 230 skills, agents, hooks, rules, memory, safety gates, install profiles, and cross-harness adapters. |
There was a problem hiding this comment.
For consistency with other plugins in this directory (e.g., Changelog Forge at line 130), the link for Everything OpenAI Codex should point to the local mirrored directory instead of the external GitHub repository. This allows users to browse the local version of the plugin assets included in this repo.
| - [Everything OpenAI Codex](https://github.com/mturac/everything-openai-codex) - Open-source operating system for Codex workflows with 230 skills, agents, hooks, rules, memory, safety gates, install profiles, and cross-harness adapters. | |
| - [Everything OpenAI Codex](./plugins/mturac/everything-openai-codex) - Open-source operating system for Codex workflows with 230 skills, agents, hooks, rules, memory, safety gates, install profiles, and cross-harness adapters. |
3fd6888 to
25284f8
Compare
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Files Reviewed (1 files)
Reviewed by nemotron-3-super-120b-a12b-20230311:free · 36,311 tokens |
25284f8 to
fe75bbf
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fe75bbf23b
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "skills": [ | ||
| "./skills/" | ||
| ], | ||
| "commands": [ | ||
| "./commands/" |
There was a problem hiding this comment.
Include referenced skills and commands in mirrored bundle
This manifest advertises ./skills/ and ./commands/, but the mirrored plugin tree added in this commit only contains .codex-plugin/ and assets/, so curated installs from .agents/plugins/marketplace.json will produce an incomplete plugin without its declared skills/commands. Fresh evidence: in this commit, plugins/mturac/everything-openai-codex/ has no skills/ or commands/ directories at all.
Useful? React with 👍 / 👎.
66058ee to
363f4fa
Compare
|
Several issues:\n\n1. Duplicates PR #115 - the 10 pluginpool plugins are already submitted in that PR. If this gets merged first, #115 will conflict.\n\n2. README links - the pluginpool entries use local paths ( |
|
Addressed the feedback in :\n\n- trimmed the mirrored EOC bundle to plugin-essential metadata only\n- removed lock files, generated docs, screenshots, and large media assets from the marketplace bundle\n- restored the unrelated pluginpool README movement so this PR only adds Everything OpenAI Codex\n- kept the README entry linked to the upstream GitHub repo\n\nLocal validation passes with Validating 1 changed plugin directory(ies)... PASS: plugins/mturac/everything-openai-codex |
0dffedd to
922d0ed
Compare
|
Follow-up: rebased on latest main and pushed 922d0ed. The PR now only changes the EOC entry and a 28KB plugin-essential mirror bundle. Local validation still passes: validate-plugin-pr, git diff --check, and JSON parsing. |
922d0ed to
5026114
Compare
|
Latest follow-up commit is 5026114. I also removed the optional defaultPrompt from the mirrored manifest and simplified metadata so the mirror stays metadata-only. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5026114aa5
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| - [Universal Design Principles](https://github.com/HDeibler/universal-design-principles) - Cross-agent UX and product-design marketplace with a root Codex collection plugin, five focused plugin bundles, and 137 Agent Skills for design review, accessibility, layout, interaction, cognition, and product polish. | ||
| - [VibePortrait](https://github.com/dadwadw233/VibePortrait) - Developer personality portrait generator — analyzes AI conversation history to produce MBTI type (16 color themes), capability radar, developer rating, 3-dimension famous match, and a persona skill that lets any AI "think like you". | ||
| - [Writer's Loop](https://github.com/xxsang/writers-loop) - Structured AI writing workflow for planning, critique, revision, translation, style distillation, and opt-in local preference learning. | ||
| - [Commit Narrator](./plugins/mturac/commit-narrator) - Generate semantic commit message from staged diff, including the *why*. |
There was a problem hiding this comment.
Keep Development & Workflow list alphabetically sorted
Placing Commit Narrator (and the following mturac entries) after Writer's Loop breaks the required alphabetical ordering for the Development & Workflow section, so repository validation fails (python3 scripts/check-alphabetical.py README.md reports this section out of order). In this commit, that means the documented plugin-index check will fail until these entries are moved back into their sorted positions.
Useful? React with 👍 / 👎.
5026114 to
0566089
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0566089815
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "authentication": "ON_INSTALL" | ||
| }, | ||
| "category": "Development & Workflow", | ||
| "description": "EOC is an open-source operating system for Codex workflows with 230 skills, agents, hooks, rules, memory, safety gates, install profiles, and cross-harness adapters.", |
There was a problem hiding this comment.
Remove metadata-only mirror from installable marketplace
This entry marks eoc as installation: AVAILABLE and describes a full workflow system with 230 skills, but installs come from ./plugins/mturac/everything-openai-codex, and the mirrored bundle in this commit contains only metadata/docs assets (fresh evidence: plugins/mturac/everything-openai-codex/README.md states the mirror keeps only plugin-essential metadata and that skills/install profiles remain upstream). In practice, users who install from this curated marketplace get a non-functional/empty plugin surface instead of the advertised capabilities.
Useful? React with 👍 / 👎.
| @@ -0,0 +1 @@ | |||
| <svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512" role="img" aria-label="Everything OpenAI Codex icon"><defs><linearGradient id="bg" x1="0" y1="0" x2="1" y2="1"><stop stop-color="#35d399"/><stop offset="1" stop-color="#4b8cff"/></linearGradient></defs><rect width="512" height="512" rx="112" fill="#091018"/><rect x="54" y="54" width="404" height="404" rx="92" fill="url(#bg)"/><path d="M150 170h212v44H202v63h134v44H202v77h-52V170Z" fill="#071018" opacity="0.94"/><circle cx="365" cy="363" r="32" fill="#071018" opacity="0.94"/></svg> No newline at end of file | |||
There was a problem hiding this comment.
SUGGESTION: Missing trailing newline at end of file
The SVG file should end with a newline character for consistency with other SVG assets in the repository.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d742861396
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "installation": "AVAILABLE", | ||
| "authentication": "ON_INSTALL" |
There was a problem hiding this comment.
Mark metadata-only mirror as not installable
This entry advertises installation: "AVAILABLE", but the mirrored bundle in this commit is explicitly metadata-only and has no executable plugin surface, so installing eoc from this curated marketplace gives users an effectively empty plugin instead of the described workflow system. Fresh evidence: plugins/mturac/everything-openai-codex/.codex-plugin/plugin.json in this commit now has no skills/commands sections and an empty mcpServers object, while the mirror README states that skills and install profiles remain upstream.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 91fdaaa999
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "installation": "AVAILABLE", | ||
| "authentication": "ON_INSTALL" | ||
| }, | ||
| "category": "Development & Workflow", | ||
| "description": "EOC is an open-source operating system for Codex workflows with 230 skills, agents, hooks, rules, memory, safety gates, install profiles, and cross-harness adapters.", |
There was a problem hiding this comment.
Mark metadata-only EOC mirror as non-installable
This marketplace entry is advertised as installation: "AVAILABLE" and described as having 230 skills, but installs are sourced from ./plugins/mturac/everything-openai-codex, whose mirrored bundle is intentionally metadata-only (plugins/mturac/everything-openai-codex/README.md) and whose manifest has no skills/hooks and an empty mcpServers object (plugins/mturac/everything-openai-codex/.codex-plugin/plugin.json). In the curated install flow, users will install a no-op plugin instead of the capabilities promised here, so this should be removed from installable listings or mirrored with actual runtime assets.
Useful? React with 👍 / 👎.
|
Follow-up pushed in 81c79fc:\n\n- keeps the EOC mirror metadata-only during future marketplace syncs\n- prevents repo-root skills/commands references from being reintroduced without copied directories\n- removes mirror-local README/SECURITY files so the bundle stays plugin-essential\n- replaces the stale exact skill count with 200+ skills in directory metadata\n- points mirror homepage/website metadata to the GitHub repo instead of a separate website\n\nLocal checks: validate-plugin-pr, alphabetical check, JSON parse, py_compile, and git diff --check. |
Adds Everything OpenAI Codex to the community plugin directory.
What changed:
Review note: EOC is an MIT-licensed Codex workflow system, not a prompt dump. Its public README now documents the repeatable Intake -> Route -> Plan -> Execute -> Verify -> Capture -> Resume loop and the concrete repo surfaces behind it.
Project: https://github.com/mturac/everything-openai-codex
README execution model: https://github.com/mturac/everything-openai-codex#eoc-execution-model