Skip to content

dokimi personas

usage: dokimi personas [-h] {discover,approve} ...

positional arguments:
  {discover,approve}
    discover          Discover personas from a GitHub repo or product description
    approve           Validate and approve persona file

options:
  -h, --help          show this help message and exit

dokimi personas discover

usage: dokimi personas discover [-h] --product PRODUCT [--repo REPO] [--description DESCRIPTION]
                                [--output OUTPUT] [--count COUNT] [--model MODEL]
                                [--provider {openai,anthropic,amazon-bedrock,google-vertex,openrouter,openai-codex}]
                                [--github-token GITHUB_TOKEN] [--save-analysis]

options:
  -h, --help            show this help message and exit
  --product PRODUCT     Product name (e.g., oneTBB)
  --repo REPO           GitHub repo (e.g., uxlfoundation/oneTBB). Optional if --description is
                        given.
  --description DESCRIPTION
                        Plain-text product description (used when --repo is not available).
  --output OUTPUT       Output file (default: personas/{product}.json)
  --count COUNT         Target number of personas (5-8)
  --model MODEL         LLM model for generation
  --provider {openai,anthropic,amazon-bedrock,google-vertex,openrouter,openai-codex}
  --github-token GITHUB_TOKEN
                        GitHub token (or set GITHUB_TOKEN env)
  --save-analysis       Save intermediate analysis JSON

dokimi personas approve

usage: dokimi personas approve [-h] --file FILE

options:
  -h, --help   show this help message and exit
  --file FILE  Persona JSON file to approve