An interactive CLI tool for generating and improving AI prompts using Claude. This tool helps you create more effective prompts through guided refinement and best practices.
- 🔄 Interactive Prompt Generation: Create better prompts through guided interaction with Claude
- 🎯 Follow-up Questions: Use the
-rflag to enable follow-up questions that make your prompts more specific and effective - 📋 Clipboard Integration: Improved prompts are automatically copied to your clipboard
- 🔗 Direct AI Integration: Open your improved prompts directly in Claude or ChatGPT
- 🎨 Beautiful Terminal UI: Clean and intuitive interface with progress indicators
- 🌐 Web-based Architecture: No API key management needed - uses a secure web API
# to be updatedBasic prompt generation:
pctl generate # full command
pctl g # shorthandEnable follow-up questions for more refined prompts:
pctl generate --refine # full command
pctl g -r # shorthand-
Start with a basic prompt idea:
$ pctl g Enter your prompt: write a blog post about rust
-
Or use refinement mode for more specific prompts:
$ pctl g -r Enter your prompt: write a blog post about rust What specific aspect of Rust would you like to focus on? memory safety Who is your target audience? beginner programmers
-
The tool will generate an improved prompt and:
- Display it in a formatted box
- Copy it to your clipboard
- Offer options to open in Claude or ChatGPT
This project is part of a phased development approach:
✅ Phase 1 (Current): MVP
- Basic CLI with interactive prompt generation
- Follow-up questions for refinement
- Clean prompt formatting
- Direct AI integration
🔜 Phase 2: Enhanced Features
- Template support
- History management
- Improved prompt analysis
- Multiple AI model integration
Contributions are welcome! Please check our Contributing Guide for guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.