evanflow-brainstorming
Clarify intent, propose 2-3 approaches, embedded grill to stress-test the chosen path. Use before any creative work — new…
Conversational bug discovery → issue draft. Light listening, background exploration, scope assessment. Asks before gh issue create — never auto-files. Use when conducting a QA session, triaging user-reported issues, or filing bugs.
$ npx -y skills add evanklem/evanflow --skill evanflow-qa --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/evanflow-qaContext preview
The summary Claude sees to decide when to auto-load this skill.
Conversational bug discovery → issue draft. Light listening, background exploration, scope assessment. Asks before gh issue create — never auto-files. Use when conducting a QA session, triaging user-reported issues, or filing bugs.
name: evanflow-qa description: Conversational bug discovery → issue draft. Light listening, background exploration, scope assessment. Asks before gh issue create — never auto-files. Use when conducting a QA session, triaging user-reported issues, or filing bugs.
**Removed from upstream:** automatic `gh issue create`. Always ask first.
See `evanflow` meta-skill.
Let the user describe in their own words. **At most 2-3 short clarifying questions**, focused on:
Don't pre-debug. Don't pre-judge.
Spin up an Agent (Explore type) to read the relevant codebase area. Goal: understand domain language and feature intent — **not to find a fix**. Fixes come later via `evanflow-debug`.
Decide: is this one issue, or does it need breakdown into multiple independent concerns that different contributors could tackle simultaneously?
If multiple: each becomes its own issue. Mark blocking relationships honestly (don't serialize when work could parallelize).
**Show the draft to the user. ASK before running `gh issue create`.**
Single-issue template:
## What happened <one-paragraph user-facing description, no file paths> ## What I expected <one-paragraph> ## Steps to reproduce 1. ... 2. ... ## Additional context <anything that helps an engineer reproduce or scope>
Breakdown template (parent + children):
## Parent issue References: #<parent-id> ## What's wrong <scoped to this child> ## What I expected ... ## Steps to reproduce ... ## Blocked by - #<id> (if any) ## Additional context ...
After user confirms each draft: `gh issue create --title "..." --body "$(cat <<'EOF' ... EOF)"`.
Do NOT batch-file. Confirm each one.
Process each issue independently. The user signals when the QA session is done.
A TDD-driven iterative feedback loop for software development with Claude Code. 16 cohesive skills + 2 custom subagents walk an idea from brainstorm through implementation, with checkpoints throughout where you stay in control.
Clarify intent, propose 2-3 approaches, embedded grill to stress-test the chosen path. Use before any creative work — new…
Orchestrate parallel implementation with coder/overseer pairs. Coders implement decomposed tasks using evanflow-tdd; overseers…
Manage long-session context to prevent drift and degradation. Strategies for proactive summarization, branch isolation, and…
Root-cause discipline for bugs, test failures, and unexpected behavior. Embedded grill on the hypothesis before writing fix code.…
Design a module's interface using parallel sub-agents producing radically different designs ("design it twice"). Compare on…
Execute a written implementation plan task-by-task with inline verification. Stop and ask on blockers. No forced sub-skill…