Tasks are the core gameplay driver in PokeDo. Every time you complete a task, the reward engine runs: you earn trainer XP, your lead Pokemon receives Effort Value (EV) training in a stat tied to the task’s category, and there’s a chance to encounter and catch a wild Pokemon. The task’s difficulty controls how much XP you earn, which rarity tier the encountered Pokemon is drawn from, and how many EVs are awarded. Choosing the right category and difficulty for each task is the primary way you shape your Pokemon collection and your team’s stats over time.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/tldrwtf/pokedo/llms.txt
Use this file to discover all available pages before exploring further.
Task categories
Each of the six categories maps to a set of Pokemon types that receive a boosted encounter weight when you complete tasks in that category. The category also determines which stat your lead Pokemon trains.| Category | Boosted encounter types | Stat trained |
|---|---|---|
work | Steel, Electric, Normal | Special Attack (Sp. Atk) |
exercise | Fighting, Fire, Rock | Attack |
learning | Psychic, Ghost, Dark | Special Defense (Sp. Def) |
personal | Normal, Fairy, Flying | Defense |
health | Grass, Water, Poison | HP |
creative | Fairy, Dragon, Ice | Speed |
Type affinities bias the encounter pool — they do not guarantee a specific type. If the biased pool is empty for the selected rarity, PokeDo falls back to the full rarity pool.
Task difficulties
Difficulty affects three things at once: the XP you receive, the rarity weights of any Pokemon encounter, and the EV yield awarded to your lead Pokemon.| Difficulty | XP reward | EV yield | Encounter rate bonus |
|---|---|---|---|
easy | 10 XP | 1 EV | +0% |
medium | 25 XP | 2 EVs | +5% |
hard | 50 XP | 4 EVs | +10% |
epic | 100 XP | 8 EVs | +15% |
Rarity weights by difficulty
| Rarity | Easy | Medium | Hard | Epic |
|---|---|---|---|---|
| Common | 70% | 50% | 30% | 15% |
| Uncommon | 25% | 35% | 35% | 25% |
| Rare | 4% | 10% | 20% | 25% |
| Epic | 1% | 4% | 12% | 25% |
| Legendary | 0% | 1% | 3% | 10% |
Commands
Add a task
--category personal, --difficulty medium, and --priority medium.
| Flag | Short | Description |
|---|---|---|
--category | -c | work, exercise, learning, personal, health, creative |
--difficulty | -d | easy, medium, hard, epic |
--priority | -p | low, medium, high, urgent |
--due | today, tomorrow, next week, or YYYY-MM-DD | |
--recur | -r | daily, weekly, monthly, none |
--desc | Free-text description | |
--tags | -t | Comma-separated tag list |
List tasks
Complete a task
Completing a task triggers the full reward flow: XP, EV training, streak update, and a possible Pokemon encounter.Edit a task
Any field can be updated after creation. Only the flags you pass are changed.Delete a task
--force to skip the prompt.
Archive a task
Archiving hides a completed task from the default list without deleting it.Recurrence
When you set--recur on a task that has a due date, completing it automatically schedules the next occurrence:
| Value | Next occurrence |
|---|---|
daily | +1 day |
weekly | +7 days |
monthly | +30 days |
Priority levels
Priority affects sort order inpokedo task list but does not change XP or encounter mechanics.
Low / Medium
Everyday tasks. Appear below high-priority items in the list.
High / Urgent
Surfaced first in task listings. Use
urgent for anything blocking other work.EV training in practice
Every time you complete a task, the lead Pokemon in your active team receives EVs in the stat corresponding to the task category. The amount depends on difficulty.Identify the stat you want to train
Pick a category that maps to the stat. For example, use
exercise tasks to train Attack.Set difficulty to maximize yield
epic tasks give 8 EVs per completion. Aim for 252 EVs in a primary stat (32 epic completions).Check progress with pokemon info
Run
pokedo pokemon info <id> after a few completions to see the stat climbing.