mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-15 02:42:45 +08:00
- Update description: focus on intelligent analysis and session memory - Simplify trigger mechanism to only -e/--enhance flags - Condense internal analysis section to single concise statement - Remove verbose semantic analysis details for cleaner documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
99 lines
3.2 KiB
Markdown
99 lines
3.2 KiB
Markdown
---
|
|
name: Prompt Enhancer
|
|
description: Transform vague prompts into actionable specs using intelligent analysis and session memory. Trigger with -e/--enhance flags.
|
|
allowed-tools: (none)
|
|
---
|
|
|
|
# Prompt Enhancer
|
|
|
|
**Transform**: Vague intent → Structured specification (Memory-based, Direct Output)
|
|
|
|
**Languages**: English + Chinese (中英文语义识别)
|
|
|
|
## Process (Internal → Direct Output)
|
|
|
|
**Internal Analysis**: Intelligently extract session context, identify tech stack, and structure into actionable format.
|
|
|
|
**Output**: Direct structured prompt (no intermediate steps shown)
|
|
|
|
## Output Format
|
|
|
|
```
|
|
📋 ENHANCED PROMPT
|
|
|
|
INTENT: [One-sentence technical goal with tech stack / 明确技术目标含技术栈]
|
|
|
|
TECH STACK: [Relevant technologies from memory / 相关技术栈]
|
|
- [Framework/Library: Purpose]
|
|
|
|
CONTEXT: [Session memory findings / 会话记忆发现]
|
|
- [Key context point 1]
|
|
- [Key context point 2]
|
|
- [Design patterns/constraints from session]
|
|
|
|
ACTION:
|
|
1. [Concrete step with technical details / 具体步骤含技术细节]
|
|
2. [Concrete step with technical details]
|
|
3. [Testing/validation step]
|
|
|
|
ATTENTION: [Critical constraints / 关键约束]
|
|
- [Security/compatibility/performance concerns]
|
|
- [Design pattern requirements]
|
|
```
|
|
## Workflow
|
|
|
|
```
|
|
Trigger → Internal Analysis → Direct Output
|
|
↓ ↓ ↓
|
|
P1-4 Semantic+Memory Enhanced Prompt
|
|
(3 dimensions) (Structured)
|
|
```
|
|
|
|
1. **Detect**: Check triggers (P1-P4)
|
|
2. **Internal Analysis**:
|
|
- Semantic (EN/CN) intent analysis
|
|
- Memory extraction (tech stack, patterns, constraints)
|
|
- Enhancement (structure + supplement + clarify)
|
|
3. **Output**: Present enhanced structured prompt directly
|
|
|
|
## Enhancement Checklist (Internal)
|
|
|
|
**Structure**:
|
|
- [ ] INTENT: Clear, one-sentence technical goal
|
|
- [ ] TECH STACK: Relevant technologies from session
|
|
- [ ] CONTEXT: Key session findings and constraints
|
|
- [ ] ACTION: Concrete steps with technical details
|
|
- [ ] ATTENTION: Critical constraints and patterns
|
|
|
|
**Supplement**:
|
|
- [ ] Add tech stack/frameworks mentioned in session
|
|
- [ ] Include design patterns if relevant
|
|
- [ ] Add testing/validation requirements
|
|
- [ ] Specify performance metrics if applicable
|
|
|
|
**Clarify**:
|
|
- [ ] Make vague intent explicit
|
|
- [ ] Resolve ambiguous references (it/that/这个/那个)
|
|
- [ ] Expand multi-module scope with dependencies
|
|
- [ ] Add missing context from memory
|
|
|
|
## Best Practices
|
|
|
|
- ✅ Detect `-e`/`--enhance` flags first (P1)
|
|
- ✅ Support EN + CN semantic keywords
|
|
- ✅ Extract **memory context ONLY** (no file reading)
|
|
- ✅ Add tech stack, design patterns, testing requirements
|
|
- ✅ Direct output (no intermediate steps)
|
|
- ✅ Use INTENT/TECH STACK/CONTEXT/ACTION/ATTENTION format
|
|
- ❌ NO tool calls (AskUserQuestion removed)
|
|
- ❌ NO Bash, Read, Glob, Grep operations
|
|
- ❌ NO file analysis or codebase scanning
|
|
|
|
## Key Changes
|
|
|
|
1. **Removed all tools** - Pure analysis and output
|
|
2. **Removed user confirmation** - Direct output for speed
|
|
3. **Added tech stack section** - Supplement with technologies
|
|
4. **Enhanced internal analysis** - 3 dimensions (structure + supplement + clarify)
|
|
5. **Focus on memory** - Session context only, no file reading
|