ワンクリックで
cross-ask
跨项目问询报告生成。当前项目工程师遇到需要其他项目工程师协助的问题时,生成结构化问询问卷,由用户转发给对应工程师并收集回复。解决工程师视角局限、不知道该问什么的问题。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
跨项目问询报告生成。当前项目工程师遇到需要其他项目工程师协助的问题时,生成结构化问询问卷,由用户转发给对应工程师并收集回复。解决工程师视角局限、不知道该问什么的问题。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
A2C-SMCP 体系新增功能的流程门控。强制协议先行——任何涉及协议的 Feature 必须先在协议仓库通过评审、合并、发布后,代码仓库才可跟进实现。当用户提出新功能需求或 Feature Request 时调用。
以架构师视角审查代码变更,关注模块边界、DRY 复用性、测试完整性、协议合规和长期可维护性。当需要审查 PR、工作区变更或提交代码时使用。
以架构师视角分析并修复问题,强制 plan 模式,杜绝补丁式修复。涉及协议时严格按协议来,协议有问题则协议先行调整,代码再跟进。当遇到 Bug 反馈、错误日志或功能异常时使用。
把一个较大的 A2C-SMCP Epic / Story / GitHub Issue(或 Jira / CNB Issue)科学拆成多个可独立交付的子任务,输出含依赖图与集成回归守护的拆分方案,并在对应平台用 sub-issue 能力下单。A2C 特有:涉及协议的拆分强制「协议先行」——协议子任务置于依赖图根,代码仓库子任务 blocked-by 它。当用户说「拆分这个任务」「把 Epic 拆成子任务」「分解 Story」「给个切刀方案」时触发。
指导第三方 MCP Server 开发者通过标准 MCP Resource 协议暴露 window://(桌面状态)与 skill://(能力包)资源,接入 A2C-SMCP Desktop / SKILL 通道。当为 MCP Server 增加 A2C-SMCP 集成、把服务实时状态暴露给 Desktop、或通过 MCP 分发 SKILL 时使用。
反馈 A2C-SMCP Marketplace Skill 的问题或改进建议。自动识别当前会话中使用的 Skill,提取优化点,收集版本信息,提交 GitHub Issue 到 a2c-smcp-skills 仓库。当使用某个 Skill 时发现步骤错误、分支遗漏、文档过时等问题时调用。
| name | cross-ask |
| description | 跨项目问询报告生成。当前项目工程师遇到需要其他项目工程师协助的问题时,生成结构化问询问卷,由用户转发给对应工程师并收集回复。解决工程师视角局限、不知道该问什么的问题。 |
| argument-hint | <目标项目> <问题简述或提问方向> |
当工程师在当前项目遇到需要其他项目工程师协助解决的问题时,生成结构化问询问卷。
核心价值:工程师往往只了解自己负责的项目,缺乏全局视角,不知道该向谁问什么。本 Skill 基于当前会话上下文和目标项目的架构特点,自动生成精准的问题清单,让跨项目沟通一次到位。
/cross-ask <目标项目> <问题简述或提问方向>
目标项目识别(不区分大小写,支持简写):
| 输入 | 目标项目 | 工程师职责 |
|---|---|---|
python / python-sdk | python-sdk | SMCP Python SDK(参考实现、sync/async、MCP 客户端管理) |
rust / rust-sdk | rust-sdk | SMCP Rust SDK(生产实现、workspace crates、Tokio) |
protocol / smcp | a2c-smcp-protocol | SMCP 协议规范(Socket.IO 三角色、数据结构定义) |
office / office4ai | office4ai | Office MCP Server(Word 工具、LibreOffice UNO、Gymnasium) |
ide / ide4ai | ide4ai | AI IDE MCP 工具(代码导航/编辑/LSP/终端) |
oasp | oasp-protocol | OASP 协议规范(Office AddIn Socket.IO) |
editor / office-editor | office-editor4ai | Office Add-Ins(Word/Excel/PPT、React、FluentUI) |
client / tfrobot | tfrobot-client | Computer 桌面客户端(Tauri、MCP 服务器管理) |
未提供参数 → 用 AskUserQuestion 引导选择目标项目和描述问题。
回顾当前会话,提取:
| 信息 | 来源 |
|---|---|
| 当前项目 | 工作目录 |
| 正在做什么 | 会话中的任务描述、代码修改、报错信息 |
| 卡在哪里 | 最近的错误、疑问、不确定的假设 |
| 已知线索 | 已收集的日志、代码片段、配置信息 |
读取 {baseDir}/resources/<target-project>.md,获取该项目的:
结合会话上下文和目标项目模板,生成 Markdown 格式的问询报告。直接输出在聊天框,用户可直接复制转发。
# 跨项目问询 — [目标项目名]
## 背景
> 来自 [当前项目] 工程师,正在处理 [任务简述]
[1-3 句话描述当前在做什么,遇到了什么问题,为什么需要目标项目工程师协助]
## 问题方向
[用户提供的问题简述,经过结构化整理]
## 请协助确认
[根据目标项目模板生成的具体问题列表,每个问题独立编号]
1. **[问题标题]**
[问题详情 + 为什么需要这个信息]
2. **[问题标题]**
[问题详情]
...
## 参考信息
[从当前会话中提取的相关代码片段/日志/配置/错误信息,帮助对方理解上下文]
---
*请将回复直接粘贴到本项目的 Claude Code 会话中,以便继续处理。*
| 发起方 → 目标方 | 典型问题 |
|---|---|
| python-sdk ↔ rust-sdk | SDK API 一致性、行为差异、sync/async vs Tokio 实现差异 |
| SDK → protocol | 事件定义、数据结构字段含义、协议版本变更影响 |
| office4ai ↔ editor4ai | MCP 工具实现、Socket.IO 事件处理、OASP 数据流 |
| office4ai / editor4ai → oasp | OASP 事件格式、命名空间定义、请求/响应结构 |
| client → rust-sdk | smcp-computer 库 API、MCP 传输层(stdio/SSE/HTTP) |
| client → office4ai / ide4ai | MCP Server 启动参数、工具 schema、健康检查 |
| ide4ai → protocol | MCP 工具注册、Computer 角色行为 |
| Any → protocol | 三角色模型、Room 隔离机制、事件命名规范 |