Files
Claude-Code-Workflow/.claude/commands/gemini/pre/bug-index.md
catlog22 47493a4db5 refactor: Streamline Gemini commands documentation and reduce duplication
- Simplify analyze.md, execute.md, bug-index.md, and plan.md command documentation
- Remove redundant content and focus on essential usage patterns
- Reduce total lines by 503 while maintaining core functionality
- Improve documentation clarity and reduce maintenance overhead

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 22:55:02 +08:00

73 lines
1.8 KiB
Markdown

---
name: bug-index
description: Bug analysis and fix suggestions using specialized template
usage: /gemini:pre:bug-index "bug description"
argument-hint: "description of the bug or error you're experiencing"
examples:
- /gemini:pre:bug-index "authentication null pointer error in login flow"
- /gemini:pre:bug-index "React component not re-rendering after state change"
- /gemini:pre:bug-index "database connection timeout in production"
allowed-tools: Bash(gemini:*)
model: sonnet
---
# Bug Analysis Command (/gemini:pre:bug-index)
## Overview
Systematic bug analysis and fix suggestions using expert diagnostic template.
## Usage
### Basic Bug Analysis
```bash
/gemini:pre:bug-index "authentication error during login"
```
### With All Files Context
```bash
/gemini:pre:bug-index "React state not updating" --all-files
```
### Save to Workflow Session
```bash
/gemini:pre:bug-index "API timeout issues" --save-session
```
## Command Execution
**Template Used**: `~/.claude/prompt-templates/bug-fix.md`
**Executes**:
```bash
gemini --all-files -p "$(cat ~/.claude/prompt-templates/bug-fix.md)
Context: @{CLAUDE.md,**/*CLAUDE.md}
Bug Description: [user_description]"
```
## Analysis Focus
The bug-fix template provides:
- **Root Cause Analysis**: Systematic investigation
- **Code Path Tracing**: Following execution flow
- **Targeted Solutions**: Specific, minimal fixes
- **Impact Assessment**: Understanding side effects
## Options
| Option | Purpose |
|--------|---------|
| `--all-files` | Include entire codebase for analysis |
| `--save-session` | Save analysis to workflow session |
## Session Output
When `--save-session` used, saves to:
`.workflow/WFS-[topic]/.chat/bug-index-[timestamp].md`
**Includes:**
- Bug description
- Template used
- Analysis results
- Recommended actions