rab
v9.0.0RAB skills for coding agents: rab-react (@rabjs/react conventions), rab-cdp-debug (CDP debugging of live rab apps), rab-rn-debug (React Native debug bridge).
By ximingLicense: MIT11 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 3 skill or MCP entries
- Source updated
- Aug 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add rab@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/ximing/rabClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/rab-cdp-debug/SKILL.md├── skills/rab-react/SKILL.md└── skills/rab-rn-debug/SKILL.md
Included Skills3
用于指导 Agent 通过 Chrome DevTools MCP 的 `evaluate_script` 工具,结合 `window.__RS_ROOT_CONTAINER__` API 对 `@rabjs/react` 应用进行逻辑验证。当用户提到 Service 逻辑验证、Chrome DevTools 调试 Service、CDP 操控 rsjs Service、浏览器页面中调试 Service 实例 时,应优先使用这个 skill。适用场景包括:使用 chrome-devtools-mcp 的 evaluate_script 访问 Service 实例、验证 Service 状态、调用 Service 方法、通过 listServices 枚举当前页面所有 Service。
React响应式状态管理库,用于 `@rabjs/react` 包的 React 响应式开发指导。当用户提到 `@rabjs/react`、响应式组件、`RSRoot`、`RSStrict`、`observer`、`view`、`useService`、`useObserver`、`bindServices`、Service 注入、可观察状态管理或相关页面改造时,应优先使用这个 skill。覆盖 `@rabjs/react` 的核心模式、包内导出的组件名称 `RSRoot` 与 `RSStrict`,以及 observer/view 模式、依赖注入、Service 生命周期、异步状态追踪、事件系统和领域架构。
用于指导 Agent 通过本地调试服务(rab-rn-debug)以 HTTP 指令调试 React Native 真机/模拟器上的 @rabjs 应用。当用户提到 RN Service 逻辑验证、调试移动端 rab 应用、真机/模拟器 Service 状态检查、设备指令调试 时,应优先使用这个 skill。适用场景包括:向 RN 设备发送结构化指令、枚举/读取/调用 Service、执行 rab.expect 断言、拉取设备 console 日志。
Plugin manifests2
{
"name": "rab",
"version": "9.0.0",
"description": "RAB skills for coding agents: rab-react (@rabjs/react conventions), rab-cdp-debug (CDP debugging of live rab apps), rab-rn-debug (React Native debug bridge).",
"author": {
"name": "ximing",
"url": "https://github.com/ximing"
},
"homepage": "https://github.com/ximing/rab",
"repository": "https://github.com/ximing/rab",
"license": "MIT",
"keywords": [
"rab",
"rabjs",
"react",
"react-native",
"state-management",
"debugging",
"skills"
],
"skills": "./skills/",
"hooks": {},
"interface": {
"displayName": "RAB",
"shortDescription": "Skills for the RAB reactive state architecture",
"longDescription": "Use RAB skills to write @rabjs/react code with the right conventions, debug live rab applications over CDP, and drive the React Native debug bridge.",
"developerName": "ximing",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://github.com/ximing/rab"
}
}{
"name": "rab",
"description": "RAB skills for coding agents: rab-react (@rabjs/react conventions), rab-cdp-debug (CDP debugging of live rab apps), rab-rn-debug (React Native debug bridge)",
"version": "9.0.0",
"author": {
"name": "ximing"
},
"homepage": "https://github.com/ximing/rab",
"repository": "https://github.com/ximing/rab",
"license": "MIT",
"keywords": [
"rab",
"rabjs",
"react",
"react-native",
"state-management",
"debugging",
"skills"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[rab on Agent Plugins Marketplace](https://pluginsmp.com/plugins/rab)