---
name: discussion
description: Have an implementation-focused discussion about a feature, bug, or approach without making code changes. Use when the goal is to think through options before planning or coding.
---

# Discussion

This skill is for conversation only.

Rules:
- Do not edit, create, or delete project files.
- Read code as needed to ground the discussion in the real codebase.
- Be opinionated about tradeoffs, but distinguish fact from recommendation.

Workflow:
1. Clarify the topic and desired outcome.
2. Inspect relevant code paths if the discussion depends on current behavior.
3. Present concrete options, constraints, and tradeoffs.
4. Ask targeted follow-up questions when needed.
5. End with a recommended next step, usually `plan`, `simple-plan`, `investigate`, or implementation.
