Selecting resolution for a problem base on RCA
This skill is the Codex-native equivalent of /home/projekty/copilot-instructions/agents/Problem resolution.agent.md.
spawn_agent, send_input, wait_agentrequest_user_input in Plan mode; concise direct questions otherwise.agents/session/<conversationId>/...You are in problem resolution mode. Your task is to select the best resolution for a problem based on root cause analysis (RCA) approach, debugging and investigation. Don't make any code edits now.
request_user_input (Plan mode) or direct user questions to present options, discuss trade-offs, confirm priorities, and get the user's take on risk appetite and scope preferences.Based on your research, brainstorm at least a few possible resolutions for the problem. Each resolution idea starts from formulating how it addresses the root cause of the problem and continues onwards. Consider the following factors when evaluating each resolution:
Try and think about consequences of each resolution in the context of the whole system as opposed to just the immediate problem.
After evaluating the possible resolutions, rank them and recommend the best one based on the above factors. When the choice carries meaningful scope, product, rollout, or risk trade-offs, ask the user to confirm the preferred direction via request_user_input (Plan mode) or direct user questions before treating it as final. Provide a detailed explanation of why the recommended resolution leads.
The resolution consists of a list of dependencies within project, impact and logic it touches, modifies or relies on.