Commit Graph
15 Commits
Author SHA1 Message Date
KeyInfo Bot 48a320e955 Publish shadcn as a third-party market source
Add shadcn-ui/ui skills/shadcn to the external source registry and generate the public Codex plugin with localized Chinese marketplace metadata. Index the plugin in both marketplace entry points and lock the synced upstream commit.

Constraint: Third-party plugin contents are generated from config/external-sources.json and locked to the upstream commit recorded in external-sources.lock.json.
Rejected: Hand-editing generated shadcn plugin metadata | Localized display fields belong in manifestOverrides and skillDescriptions so future syncs preserve them.
Confidence: high
Scope-risk: narrow
Directive: Re-run the external source sync instead of manually editing plugins/codex/plugins/shadcn when upstream changes.
Tested: python scripts/validate_marketplace.py; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/shadcn; git diff --check.
Not-tested: Codex marketplace install/remove smoke test was not run.
2026-06-11 10:54:44 +08:00
KeyInfo Bot ee66ea36f0 Keep market source adapter as a local developer skill
Remove market-source-adapter from the public marketplace because it is a local Codex maintenance skill for adapting future third-party repositories, not a user-installable plugin.

Constraint: Marketplace content must contain only user-facing plugins; developer-only workflow skills belong in ~/.codex/skills.

Rejected: Mark it as internal in KeyInfo | That would still expose the skill through the product instead of keeping it as a local development aid.

Confidence: high

Scope-risk: narrow

Directive: Do not publish market-source-adapter to EAPIL Skill Market or KeyInfo skills_collection unless explicitly re-scoped as a user-facing skill.

Tested: python scripts/validate_marketplace.py; git diff --check; marketplace JSON check; quick_validate.py ~/.codex/skills/market-source-adapter

Not-tested: Restarting Codex to observe the global skill in the next thread.
2026-06-11 10:37:42 +08:00
KeyInfo Bot 6d2ece1590 Make marketplace onboarding formal for Chinese users
Add a market-source-adapter plugin so maintainers have a reusable workflow for adapting third-party skill repositories while replacing the old test-oriented README with official Chinese marketplace guidance.

Constraint: Public plugins must remain installable as independent Codex plugins and Chinese-facing fields must be localized without changing stable plugin IDs.

Rejected: Keep adapter guidance only in README | Maintainers need it as an installable skill available from the same marketplace and KeyInfo skill generation page.

Confidence: high

Scope-risk: narrow

Directive: Add future third-party repository structures as explicit adapters or source config, not one-off copy steps.

Tested: python scripts/validate_marketplace.py; python /Users/eapil/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py plugins/codex/plugins/market-source-adapter; python /Users/eapil/.codex/skills/.system/skill-creator/scripts/quick_validate.py backend/data/skill_market_repo/plugins/codex/plugins/market-source-adapter/skills/market-source-adapter; node local skills.json visibility check

Not-tested: Installing market-source-adapter through Codex Desktop UI.
2026-06-11 10:09:37 +08:00
KeyInfo Bot aa95508ed6 Publish eapil-gpt2-image skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:54 +08:00
KeyInfo Bot e57fc6dfdf Publish karpathy-guidelines skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:53 +08:00
KeyInfo Bot 517c083d13 Publish find-skills skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:52 +08:00
KeyInfo Bot c72d17f640 Publish paper2code skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:50 +08:00
KeyInfo Bot 1b4a3975d6 Publish literature-review skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:49 +08:00
KeyInfo Bot 63831d25ed Publish postgres skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:52:47 +08:00
KeyInfo Bot bb402eba5f Publish threejs skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:31:17 +08:00
KeyInfo Bot 8b5057912b Publish xlsx skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:22:02 +08:00
KeyInfo Bot 10da163fce Publish pptx skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:13:09 +08:00
KeyInfo Bot 43a00abc26 Publish pdf skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 21:13:08 +08:00
KeyInfo Bot 179fbcbe40 Publish docx skill to marketplace
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 19:42:09 +08:00
KeyInfo Bot 480a27b2a8 Sync third-party marketplace plugins
Constraint: Public skills are published only by explicit administrator action unless they are tracked third-party market sources.
Confidence: high
Scope-risk: narrow
Directive: Keep private/internal skills out of the public marketplace.
Tested: Marketplace validation passed.
2026-06-10 19:40:15 +08:00