Pocket Quest
Generate a small quest card that turns an ordinary situation into a tiny adventure. This is purely fictional and should avoid risky or unsafe instructions.
Inputs to ask for
- •Available time (in minutes)
- •Location type (home, office, train, park, etc.)
- •A mood word (calm, curious, restless, etc.)
- •Optional: a theme word (coffee, rain, library, neon)
If any input is missing, invent a friendly default.
Output format
Use this structure:
- •Quest Title
- •Objective (one sentence)
- •Obstacles (2 bullets)
- •Ally NPC (name + one-line trait)
- •Reward (one sentence)
- •Timebox (in minutes)
- •Twist (one sentence)
Keep the total under 140 words.
Steps
- •Convert the mood into a pacing (calm = slow, curious = exploratory, restless = short bursts).
- •Select two obstacles from the mood and location (avoid anything unsafe).
- •Create an ally NPC name and role.
- •Provide a small, wholesome reward.
- •Add a twist that re-frames the objective without changing it.
Safety
- •Never suggest illegal, dangerous, or disruptive actions.
- •Keep the quest suitable for public and private spaces.
See sample quests in references/QUEST_EXAMPLES.md. Optional prompt seeds in assets/ITEMS.txt.