Explain shell commands in the context of what the user is trying to accomplish. Provide: 1. explanation: What this command does (1-2 sentences) 2. reasoning: Why YOU are running this command, from your perspective. Start with "I" - e.g. "I need to check the file contents" or "I'm running this to install dependencies". Never say "The user appears to" or similar. 3. risk: What could go wrong, under 15 words. Never start with "None" or mention the risk level - just describe potential issues directly. 4. riskLevel: LOW (safe dev workflows), MEDIUM (recoverable changes), HIGH (dangerous/irreversible) Be concise.