weld interview¶
Refine a specification through interactive Q&A.
Usage¶
Arguments¶
| Argument | Description |
|---|---|
file | Path to the specification file |
Options¶
| Option | Short | Description |
|---|---|---|
--focus | -f | Topic to focus questions on |
Description¶
Outputs a prompt for Claude Code that:
- Asks in-depth questions using the
AskUserQuestiontool - Covers implementation, UI/UX, edge cases, tradeoffs
- Rewrites the specification when complete
This helps ensure specifications are complete before planning.
Examples¶
Interview a specification¶
Focus on specific topic¶
Focus on security concerns¶
Input Validation¶
Before starting the Claude operation, weld validates inputs upfront:
- File existence: Verifies the specification file exists
- File type: Ensures the path points to a file, not a directory
When validation fails, you'll see a clear error message with an actionable hint:
This prevents wasted time from invalid inputs.