Skip to content

Commit e029de0

Browse files
committed
chore(release): codex 1.1.4
1 parent 6814a39 commit e029de0

63 files changed

Lines changed: 818 additions & 521 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ The format follows Keep a Changelog, and marketplace/plugin versions follow Sema
77
## [Unreleased]
88

99

10+
## [1.1.4] - 2026-05-30
11+
12+
### Fixed
13+
14+
- Harden Codex skill metadata validation and marketplace routing.
15+
1016
## [1.1.3] - 2026-05-29
1117

1218
### Changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.3
1+
1.1.4

config/rldyour-contract.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
}
8484
},
8585
"hooks": {
86-
"plugin_hooks_required": false,
87-
"plugin_hooks_default_enabled": true,
86+
"removed_plugin_hooks_feature_required": false,
87+
"hooks_feature_default_enabled": true,
88+
"plugin_bundled_hooks_discoverable": true,
89+
"plugin_hook_trust_required": true,
90+
"trusted_hook_hashes_refreshed_by_installer": true,
8891
"handler_type": "command",
8992
"lifecycles": {
9093
"prompt.submit.sync-required": {

plugins/rldyour-browser/.codex-plugin/plugin.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "rldyour-browser",
3-
"version": "1.1.3",
4-
"description": "Auto-invoked browser validation and debugging workflows for Playwright MCP and Chrome DevTools MCP. RU: браузерная проверка, скриншоты, адаптив, консоль/сеть и runtime-debug для русскоязычных задач владельца.",
3+
"version": "1.1.4",
4+
"description": "Браузерная проверка и debug для Playwright/DevTools. EN: Browser validation and debugging workflows.",
55
"author": {
66
"name": "Danil Silantyev (github:rldyourmnd), CEO NDDev",
77
"email": "rldyourmnd@users.noreply.github.com",
@@ -29,8 +29,8 @@
2929
"skills": "./skills/",
3030
"interface": {
3131
"displayName": "rldyour Browser",
32-
"shortDescription": "Auto browser validation/debugging / RU: браузерная проверка",
33-
"longDescription": "This skills-only plugin defines automatic browser workflows for Codex. Its skills should be selected automatically when the owner asks to check in the browser, verify visually, validate a UI, inspect screenshots, test a user flow, prove business logic, compare pixel-perfect output, debug console/network/runtime/layout failures, or analyze performance. Playwright MCP is the primary tool for user-flow reproduction, functional validation, business-logic verification, screenshots, accessibility snapshots, storage/network/testing assertions, and pixel-perfect UI checks. Chrome DevTools MCP is the primary tool for console, network, DOM/runtime, layout, Lighthouse, performance trace, and deeper browser debugging. Browser artifacts such as screenshots, videos, traces, PDFs, and temporary evidence must be written under browser/ and treated as ignored local artifacts unless the owner explicitly asks to preserve them.",
32+
"shortDescription": "Браузерная проверка. EN: Browser validation",
33+
"longDescription": "Браузерные workflows Codex для browser validation, screenshots и runtime-debug. EN: This skills-only plugin defines automatic browser workflows for Codex. Its skills should be selected automatically when the owner asks to check in the browser, verify visually, validate a UI, inspect screenshots, test a user flow, prove business logic, compare pixel-perfect output, debug console/network/runtime/layout failures, or analyze performance. Playwright MCP is the primary tool for user-flow reproduction, functional validation, business-logic verification, screenshots, accessibility snapshots, storage/network/testing assertions, and pixel-perfect UI checks. Chrome DevTools MCP is the primary tool for console, network, DOM/runtime, layout, Lighthouse, performance trace, and deeper browser debugging. Browser artifacts such as screenshots, videos, traces, PDFs, and temporary evidence must be written under browser/ and treated as ignored local artifacts unless the owner explicitly asks to preserve them.",
3434
"developerName": "Danil Silantyev (github:rldyourmnd), CEO NDDev",
3535
"category": "Developer Tools",
3636
"capabilities": [
@@ -46,9 +46,9 @@
4646
"privacyPolicyURL": "https://github.com/NDDev-it-com/rldyour-codex",
4747
"termsOfServiceURL": "https://github.com/NDDev-it-com/rldyour-codex",
4848
"defaultPrompt": [
49-
"Use $browser-validation to validate this implementation in the browser.",
50-
"Use $browser-debug to diagnose this UI/runtime issue with browser evidence.",
51-
"Use $browser-tool-routing to choose Playwright, Chrome DevTools, or both."
49+
"Используй $browser-validation: проверь UI в браузере. EN: browser validation.",
50+
"Используй $browser-debug: консоль, сеть, runtime. EN: browser debug.",
51+
"Используй $browser-tool-routing: выбери Playwright/DevTools. EN: route browser tools."
5252
],
5353
"brandColor": "#0EA5E9",
5454
"screenshots": []
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
interface:
22
display_name: Browser Debug
3-
short_description: 'Русскоязычная Codex skill metadata. EN: Auto browser runtime diagnosis'
4-
default_prompt: 'Используй $Browser Debug для этой задачи с русскоязычным контекстом владельца. EN: Use $browser-debug to diagnose browser console, network, runtime, layout, hydration, and performance issues.'
3+
short_description: 'Браузерный debug. EN: browser runtime debug'
4+
default_prompt: 'Используй $browser-debug: консоль, сеть, DOM. EN: browser debug.'
55
dependencies:
66
tools:
77
- type: mcp
88
value: chrome-devtools
9-
description: 'Chrome DevTools: консоль, сеть, DOM/runtime, layout, Lighthouse и performance-debug. EN: console, network, DOM/runtime, layout, Lighthouse, and performance debugging.'
9+
description: 'Браузерный DevTools. EN: console, network, DOM.'
1010
- type: mcp
1111
value: playwright
12-
description: 'Playwright: браузерная проверка, user flows, screenshots, snapshots и assertions. EN: browser validation, user flows, screenshots, snapshots, and assertions.'
12+
description: 'Браузерные flows. EN: screenshots and assertions.'
1313
policy:
1414
allow_implicit_invocation: true
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
interface:
22
display_name: Browser Tool Routing
3-
short_description: 'Русскоязычная Codex skill metadata. EN: Auto Playwright vs DevTools routing'
4-
default_prompt: 'Используй $Browser Tool Routing для этой задачи с русскоязычным контекстом владельца. EN: Use $browser-tool-routing to choose Playwright, Chrome DevTools, or both for browser validation or debugging.'
3+
short_description: 'Маршрут browser tools. EN: Playwright or DevTools'
4+
default_prompt: 'Используй $browser-tool-routing: выбери Playwright/DevTools. EN: route browser tools.'
55
dependencies:
66
tools:
77
- type: mcp
88
value: playwright
9-
description: 'Playwright: браузерная проверка, user flows, screenshots, snapshots и assertions. EN: browser validation, user flows, screenshots, snapshots, and assertions.'
9+
description: 'Браузерные flows. EN: screenshots and assertions.'
1010
- type: mcp
1111
value: chrome-devtools
12-
description: 'Chrome DevTools: консоль, сеть, DOM/runtime, layout, Lighthouse и performance-debug. EN: console, network, DOM/runtime, layout, Lighthouse, and performance debugging.'
12+
description: 'Браузерный DevTools. EN: console, network, DOM.'
1313
policy:
1414
allow_implicit_invocation: true
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
interface:
22
display_name: Browser Validation
3-
short_description: 'Русскоязычная Codex skill metadata. EN: Auto visual and functional browser proof'
4-
default_prompt: 'Используй $Browser Validation для этой задачи с русскоязычным контекстом владельца. EN: Use $browser-validation to verify visible UI, functionality, responsive behavior, and business logic in a real browser.'
3+
short_description: 'Браузерная проверка. EN: browser validation'
4+
default_prompt: 'Используй $browser-validation: проверь UI/flows. EN: browser validation.'
55
dependencies:
66
tools:
77
- type: mcp
88
value: playwright
9-
description: 'Playwright: браузерная проверка, user flows, screenshots, snapshots и assertions. EN: browser validation, user flows, screenshots, snapshots, and assertions.'
9+
description: 'Браузерные flows. EN: screenshots and assertions.'
1010
- type: mcp
1111
value: chrome-devtools
12-
description: 'Chrome DevTools: консоль, сеть, DOM/runtime, layout, Lighthouse и performance-debug. EN: console, network, DOM/runtime, layout, Lighthouse, and performance debugging.'
12+
description: 'Браузерный DevTools. EN: console, network, DOM.'
1313
policy:
1414
allow_implicit_invocation: true

plugins/rldyour-design/.codex-plugin/plugin.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "rldyour-design",
3-
"version": "1.1.3",
4-
"description": "Auto-invoked design workflow skills for Figma-to-code, centralized design systems, i18n, content classification, strict FSD, shadcn/ui, ReactBits, and browser-validated UI implementation. RU: дизайн/Figma/UI workflow с токенами, FSD, i18n и обязательной browser-проверкой.",
3+
"version": "1.1.4",
4+
"description": "Дизайн/Figma/UI workflow с tokens, i18n, FSD и browser proof. EN: Design implementation workflows.",
55
"author": {
66
"name": "Danil Silantyev (github:rldyourmnd), CEO NDDev",
77
"email": "rldyourmnd@users.noreply.github.com",
@@ -35,8 +35,8 @@
3535
"skills": "./skills/",
3636
"interface": {
3737
"displayName": "rldyour Design",
38-
"shortDescription": "Auto design workflow / RU: Figma, tokens, FSD, browser proof",
39-
"longDescription": "This skills-only plugin defines the rldyour design implementation workflow for Codex and is optimized for automatic skill routing. Its skills should be selected automatically when a task mentions Figma layouts, designer frames, pixel-perfect frontend implementation, UI creation or restyling, centralized design tokens, centralized i18n, dynamic/static content classification, admin/CMS-backed UI, shadcn/ui, ReactBits, strict Feature-Sliced Design placement, responsive visual work, or browser-based design validation. Figma MCP is the source of truth for designer-provided layouts, variables, components, assets, screenshots, layout data, and Code Connect hints when available. All frontend design work should classify content ownership before coding, keep visible copy in i18n/resources, centralize tokens in a strict design system, use Feature-Sliced Design placement by default, use shadcn/ui MCP as the primary source for UI primitives and blocks, and use ReactBits.dev selectively for purposeful animated or interactive React components. Design work must be validated through browser evidence with Playwright MCP and Chrome DevTools MCP, plus static i18n/token/placeholder scans, with artifacts stored under browser/ and ignored by git.",
38+
"shortDescription": "Дизайн workflow. EN: Figma and UI",
39+
"longDescription": "Дизайн workflows Codex для Figma, UI, tokens, i18n, FSD и validation. EN: This skills-only plugin defines the rldyour design implementation workflow for Codex and is optimized for automatic skill routing. Its skills should be selected automatically when a task mentions Figma layouts, designer frames, pixel-perfect frontend implementation, UI creation or restyling, centralized design tokens, centralized i18n, dynamic/static content classification, admin/CMS-backed UI, shadcn/ui, ReactBits, strict Feature-Sliced Design placement, responsive visual work, or browser-based design validation. Figma MCP is the source of truth for designer-provided layouts, variables, components, assets, screenshots, layout data, and Code Connect hints when available. All frontend design work should classify content ownership before coding, keep visible copy in i18n/resources, centralize tokens in a strict design system, use Feature-Sliced Design placement by default, use shadcn/ui MCP as the primary source for UI primitives and blocks, and use ReactBits.dev selectively for purposeful animated or interactive React components. Design work must be validated through browser evidence with Playwright MCP and Chrome DevTools MCP, plus static i18n/token/placeholder scans, with artifacts stored under browser/ and ignored by git.",
4040
"developerName": "Danil Silantyev (github:rldyourmnd), CEO NDDev",
4141
"category": "Design",
4242
"capabilities": [
@@ -60,9 +60,9 @@
6060
"privacyPolicyURL": "https://github.com/NDDev-it-com/rldyour-codex",
6161
"termsOfServiceURL": "https://github.com/NDDev-it-com/rldyour-codex",
6262
"defaultPrompt": [
63-
"Use $ry-design for Figma/UI work with i18n, tokens, data classification, FSD, and validation.",
64-
"Use $figma-to-code to implement Figma with screenshots, tokens, i18n, data classification, and validation.",
65-
"Use $design-system-implementation to centralize tokens, UI kit, i18n-ready primitives, and motion."
63+
"Используй $ry-design: Figma/UI, i18n, tokens, FSD, validation. EN: design workflow.",
64+
"Используй $figma-to-code: перенеси Figma в код. EN: implement Figma.",
65+
"Используй $design-system-implementation: tokens и UI kit. EN: design system."
6666
],
6767
"brandColor": "#DB2777",
6868
"screenshots": []
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
interface:
22
display_name: Design System Implementation
3-
short_description: 'Русскоязычная Codex skill metadata. EN: Central tokens and UI kit'
4-
default_prompt: 'Используй $Design System Implementation для этой задачи с русскоязычным контекстом владельца. EN: Use $design-system-implementation to centralize tokens, UI kit, i18n-ready primitives, shadcn/ui, and motion.'
3+
short_description: 'Дизайн-система. EN: tokens and UI kit'
4+
default_prompt: 'Используй $design-system-implementation: токены, UI kit, i18n. EN: design system.'
55
dependencies:
66
tools:
77
- type: mcp
88
value: figma
9-
description: 'Figma: источник истины для frames, components, variables, assets и design parity. EN: source of truth for frames, components, variables, assets, and design parity.'
9+
description: 'Фигма: макеты/assets. EN: frames, variables, assets.'
1010
- type: mcp
1111
value: shadcn
12-
description: 'shadcn: registry primitives, blocks и component installation для UI. EN: registry primitives, blocks, and component installation for UI.'
12+
description: 'Компоненты shadcn. EN: UI primitives and blocks.'
1313
- type: mcp
1414
value: context7
15-
description: 'Context7: официальная актуальная документация библиотек, API, migrations и конфигураций. EN: official current docs for libraries, APIs, migrations, and configuration.'
15+
description: 'Документация Context7. EN: current library/API docs.'
1616
- type: mcp
1717
value: serena
18-
description: 'Serena MCP: семантический анализ кода, memories, symbols, references и точечные правки. EN: semantic code inspection, memories, symbols, references, and precise edits.'
18+
description: 'Семантика Serena. EN: code symbols, refs, memory.'
1919
policy:
2020
allow_implicit_invocation: true
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
interface:
22
display_name: Design Validation
3-
short_description: 'Русскоязычная Codex skill metadata. EN: Browser design parity gate'
4-
default_prompt: 'Используй $Design Validation для этой задачи с русскоязычным контекстом владельца. EN: Use $design-validation to verify Figma parity, responsive states, i18n/tokens, browser runtime, and scans.'
3+
short_description: 'Проверка дизайна. EN: design validation'
4+
default_prompt: 'Используй $design-validation: Figma parity и адаптив. EN: design validation.'
55
dependencies:
66
tools:
77
- type: mcp
88
value: figma
9-
description: 'Figma: источник истины для frames, components, variables, assets и design parity. EN: source of truth for frames, components, variables, assets, and design parity.'
9+
description: 'Фигма: макеты/assets. EN: frames, variables, assets.'
1010
- type: mcp
1111
value: playwright
12-
description: 'Playwright: браузерная проверка, user flows, screenshots, snapshots и assertions. EN: browser validation, user flows, screenshots, snapshots, and assertions.'
12+
description: 'Браузерные flows. EN: screenshots and assertions.'
1313
- type: mcp
1414
value: chrome-devtools
15-
description: 'Chrome DevTools: консоль, сеть, DOM/runtime, layout, Lighthouse и performance-debug. EN: console, network, DOM/runtime, layout, Lighthouse, and performance debugging.'
15+
description: 'Браузерный DevTools. EN: console, network, DOM.'
1616
policy:
1717
allow_implicit_invocation: true

0 commit comments

Comments
 (0)