Guides
Best Practices
Tips for getting better results — prompt writing, quality optimization, and common patterns.
These tips help you get higher quality results from ListenHub Skills.
General Tips
Be Specific
The more context you provide, the better the output.
| Vague | Specific |
|---|---|
| "Make a podcast" | "Make a deep podcast about quantum computing in English with two speakers" |
| "Generate an image" | "Generate image: minimalist logo design for a coffee shop, 1:1, 2K" |
| "Read this" | "Read this article aloud in English, direct mode" |
Specify Language Early
If you want content in a specific language, state it upfront. The AI auto-detects language from your input, but explicit is better.
Make a podcast about AI trends, in EnglishUse Two-Step Generation for Important Content
For content that matters, use two-step generation to review and refine before final output:
- Podcast: "Make a podcast, let me review the script first"
- Explainer Video: Request "text only" first, review, then generate video
Podcast Tips
- Quick mode for news and summaries, Deep mode for educational content
- Debate mode works best with controversial or two-sided topics
- Providing URLs as reference material produces more grounded, factual content
- Two-step generation lets you condense long scripts or adjust tone
Image Tips
- Write prompts in English for best results (the model is trained on English)
- Include style keywords: "photorealistic", "watercolor", "minimalist"
- Add quality modifiers: "highly detailed", "8K", "cinematic composition"
- Use reference images when you want consistent style across multiple generations
- Start with 2K resolution — it balances quality and generation speed
Speech Tips
- Use direct mode for well-formatted text (articles, prepared content)
- Use smart mode for rough drafts and notes
- For multi-speaker scripts, keep segments at natural sentence boundaries
- URL input works better than text input for long content (avoids the 10,000 character limit)
Content Parser Tips
- Clean up URLs before providing them — strip tracking parameters (
utm_*,vd_source=) - For Twitter/X profiles, specify a tweet count: "get last 50 tweets"
- Enable
summarizewhen you only need key points, not full content - Use as a preprocessing step before other skills for URL-based content
Troubleshooting
| Problem | Solution |
|---|---|
| Generation seems stuck | Wait up to 10 minutes — complex content takes time |
| Audio quality is poor | Try a different speaker voice |
| Wrong language output | Explicitly specify the language in your prompt |
| API key error | Re-check your key at API Key Settings |
| Image prompt in Chinese | The AI should translate automatically; if not, write in English |
For more issues, see the Help & FAQ page.