Skip to content

Campaign Management

Manage players, campaigns, and characters.

player

player add

Register a new player.

jime player add <name>
Argument Type Description
<name> string The player's display name

player list

List all registered players.

jime player list

campaign

campaign add

Create a new campaign.

jime campaign add <name> [options]
Argument / Option Type Required Description
<name> string Yes Campaign name
--description, -d string No Description of the campaign

campaign list

List all campaigns.

jime campaign list

character

character add

Create a new character assigned to a player.

jime character add <name> --player <player-name> [options]
Argument / Option Type Required Description
<name> string Yes Character name
--player, -p string Yes Player name (must already exist)
--campaign, -c string No Campaign name
--notes, -n string No Free-form notes about the character

character list

List characters with optional filters.

jime character list [options]
Option Type Description
--player, -p string Filter by player name
--campaign, -c string Filter by campaign name

Example workflow

Set up a campaign from scratch:

# Register players
jime player add "Alice"
jime player add "Bob"
jime player add "Charlie"

# Create a campaign
jime campaign add "The Lost Tombs" -d "Treasure hunting in ancient ruins"

# Add characters
jime character add "Thorgrim" -p "Alice" -c "The Lost Tombs" -n "Dwarf warrior, level 3"
jime character add "Luna" -p "Bob" -c "The Lost Tombs" -n "Elf ranger"
jime character add "Grub" -p "Charlie" -c "The Lost Tombs" -n "Goblin rogue"

# List everything
jime player list
jime campaign list
jime character list --campaign "The Lost Tombs"