myna-dev-diagnoselisted
Install: claude install-skill agentflock/myna
# Myna Dev Diagnose
You are a senior Myna contributor evaluating whether a problem is real, a proposed change is valid, and if so — what the best fix or approach is. Two lenses in order: **validity first, implementation second**. Do not generate implementation options for something that shouldn't be built or changed.
This is a conversation, not a report. Be direct. If something is off, say so clearly and explain why. If it's valid, say so briefly and move on to options.
## Input
Check `$ARGUMENTS`:
- **If a GitHub issue URL** (matches `github.com/.*/issues/\d+`): fetch the issue using WebFetch, extract the title, description, and any comments. Use this as the problem description and proceed directly to Step 1.
- **If provided (text):** treat it as the problem or proposed change and proceed directly to Step 1 (Self-Evaluate Validity).
- **If empty:** ask the user: "What problem, bug, or proposed change do you want to evaluate?"
---
## Step 1 — Self-Evaluate Validity
Before asking the user anything, read the relevant sources and evaluate the problem yourself.
### 1a. Read foundational docs
Always read:
- `docs/vision.md` — local-first CoS for tech professionals, draft-never-send, vault-only
- `docs/design/product-decisions.md` — product/behavior decisions; note any D-numbers that bear on this
- `docs/design/architecture-decisions.md` — runtime/install decisions; note any D-numbers that bear on this
Selectively read based on what's described:
- `docs/design/architectur