设计或修改 REA 调查工具、CLI/MCP 合约、提供者能力以及证据语义。
该技能旨在帮助开发者设计和修改 REA(资源-事件-代理)调查工具,涵盖 CLI(命令行接口)和 MCP(模型上下文协议)合约、提供者能力以及证据语义。它引导用户参考《工具设计指南》来明确工具边界、合约语义、提供者所有权和可发现性,并建议在提出设计请求时返回边界定义、输入/结果形状、证据语义、最近似的替代方案以及验证方法。该技能支持在需要时进行实现和验证,并指向《测试指南》和《贡献指南》以处理生成的代码文件和受影响的消费者/提供者通道。它适用于 Claude Code、Cursor 和 Codex 等 AI 代理平台,帮助开发者系统化地处理 REA 相关工具的演化。
npx skills add https://github.com/Prompt-Motion/ReaReverse/tree/HEAD/.agents/skills/rea-tool-designThis repo contains 3 individual skills — each has its own dedicated page.
Prepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
Audit REA CI and test suites for correctness, fixture drift, false passes, and measured performance; use for suite or workflow investigations and efficiency changes, rather than ordinary feature testing or a single test failure.
Reverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".