When designing an agent to interact with a backend database, it is critical to distinguish between access failures and valid empty results.
Which of the following statements correctly describe handling these scenarios? Choose 2 correct answers.
According to best practices, which of the following scenarios should trigger a developer to use Plan Mode in Claude Code? Choose 2 correct answers.
A developer at builds an MCP server to standardize repetitive actions for the engineering team. They want to provide ready-to-use message sequences with specific formatting instructions that bypass the need for users to write them from scratch. Which MCP component fulfills this requirement?
A properly structured SKILL.md file relies on YAML frontmatter metadata to inform Claude of its capabilities. Which of the following are REQUIRED fields in the skill frontmatter? Choose 2 correct answers.
During testing, you find that when a customer says "I need a refund for my recent purchase," the agent calls process _refund immediately - but populates the required order_id parameter with a plausible-looking but fabricated value instead of first calling lookup_order to retrieve the actual order ID. The refund call fails because the fabricated ID doesn't exist. Which change directly addresses the root cause of the agent fabricating the order_id value?