World-class prompt powerhouse that generates production-ready mega-prompts for any role, industry, and task through intelligent 7-question flow, 69 comprehensive presets across 15 professional domains (technical, business, creative, legal, finance, HR, design, customer, executive, manufacturing, R&D, regulatory, specialized-technical, research, creative-media), multiple output formats (XML/Claude/ChatGPT/Gemini), quality validation gates, and contextual best practices from OpenAI/Anthropic/Google. Supports both core and advanced modes with testing scenarios and prompt variations.
Create production-ready AI prompts in under 2 minutes, zero iteration required.
Prompt Factory transforms requirements into world-class mega-prompts through smart questioning, quality validation, and contextual best practices from OpenAI, Anthropic, and Google.
✅ Fast: Max 7 questions, < 2 min generation ✅ Quality: 7-point validation before delivery ✅ Flexible: 69 presets across 15 domains + unlimited custom combinations ✅ Universal: XML, Claude, ChatGPT, Gemini formats ✅ Comprehensive: 15,000+ role × industry × task combinations
Want a preset?
"Use the Senior Full-Stack Engineer preset"
Want custom?
"Create a prompt for [your role/need]"
That's it! Answer max 7 questions → Get validated mega-prompt.
Everything in Core PLUS:
Total: 69 presets across 15 professional domains. See SKILL.md for complete list.
Choose your LLM format:
# Single prompt
python scripts/generate_prompt.py \
--responses config.json \
--format xml \
--mode core \
--output my-prompt.md
# Batch generation
python scripts/batch_generator.py \
--input team-prompts.csv \
--output-dir ./prompts/
# Validate quality
python scripts/validator.py \
--prompt existing-prompt.md \
--report validation.json
# Optimize tokens
python scripts/optimizer.py \
--prompt my-prompt.md \
--target-tokens 4000 \
--output optimized.md
prompt-factory/
├── SKILL.md # Main skill (use with Claude Code)
├── HOW_TO_USE.md # Comprehensive guide
├── README.md # This file
├── scripts/ # Python automation
│ ├── generate_prompt.py
│ ├── batch_generator.py
│ ├── validator.py
│ └── optimizer.py
├── templates/
│ └── presets/ # 69 quick-start preset templates
├── references/ # Best practices, patterns
├── examples/ # 20 complete examples
└── outputs/ # Your generated prompts
You:
"Use the Marketing Strategist preset"
Prompt Factory:
📋 Loaded: Marketing Strategist
- Domain: B2B SaaS Growth
- Style: Strategic, data-driven
Customize? (no)
Format? xml
Mode? core
✅ Generated! [prompt delivered]
You:
"Create custom prompt for cryptocurrency trading analysis"
Prompt Factory:
7 Questions (with example answers):
1. Role? → "Crypto Trading Analyst"
2. Domain? → "Cryptocurrency / DeFi"
3. Goal? → "Analyze on-chain data for trading signals"
4. Output? → "analysis"
5. Tools? → "Python, web3.py, TradingView"
6. Constraints? → "Risk management, backtesting required"
7. Style? → "Technical, detailed, deep-technical"
Format? xml
Mode? advanced
✅ Generated with 5 test scenarios + 3 variations!
# Clone or download this folder
cd prompt-factory
# Install dependencies (if needed)
pip install -r requirements.txt
# Use Python scripts directly
python scripts/generate_prompt.py --help
Every prompt passes 7 validation gates:
Result: Production-ready prompts, zero iteration needed.
| Metric | Prompt Factory | Other Tools | |--------|----------------|-------------| | Questions | 5-7 | 14-16 | | Time to prompt | < 2 min | 5-10 min | | Presets | 69 | 0-5 | | Formats | 5 | 1-2 | | Validation | 7-point | None | | Token efficiency | High | Variable | | Iteration required | Zero | 2-3 rounds |
Python API:
from prompt_factory import PromptGenerator
generator = PromptGenerator()
prompt = generator.generate(
role="Senior Backend Engineer",
domain="FinTech",
output="code",
format="xml",
mode="advanced"
)
Batch Operations:
# Generate 50 prompts for entire team
python scripts/batch_generator.py \
--input team-config.csv \
--parallel 10 \
--output-dir ./team-prompts/
Quality Monitoring:
# Validate all team prompts
python scripts/validator.py \
--dir ./team-prompts/ \
--report team-quality-report.json \
--fail-on-error
Current Version: 1.0.0 Release Date: October 2025 Status: Production-ready
[Specify your license]
| Task | Command |
|------|---------|
| Use preset | "Use [preset name] preset" |
| Create custom | "Create prompt for [role/need]" |
| XML format | Default, no action needed |
| Claude format | format: claude |
| ChatGPT format | format: chatgpt |
| Advanced mode | mode: advanced |
| All formats | format: all |
Ready to create world-class prompts?
"Use Prompt Factory to create a prompt for [your need]"
It's that simple.
npx skills add alirezarezvani/prompt-factory下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity