What this is
custory init creates a first customer journey from product context.
The context can come from:
- a public website
- a private text brief
- standard input from another command or coding agent
Why it matters
The CLI is useful when the best source material already exists outside the dashboard. For a lean team, that usually means less copying between tools and a faster path to a shared map of the customer experience.Interactive setup
Use the interactive flow when a person is making decisions:Use a public website
Use--website when a public page explains the product clearly.
Use a private brief
Use--brief when the best context is private, internal, or not available on a public page.
- what the product does
- who the customer is
- the first outcome customers want
- the steps they take to get there
- important touchpoints such as pricing page, signup form, invite flow, onboarding email, support chat, or billing page
- known friction, unanswered questions, and evidence gaps
Small brief example
Use standard input
Use--stdin when another tool prepares the context.
--brief or --stdin.
Choose the journey
Use the recommended journey when you want Custory to choose the best starting point from the source:- new user onboarding
- activation
- trial to paid
- support escalation
- renewal risk
What --yes confirms
In non-interactive setup, --yes lets the CLI accept required source and persona confirmations.
Use --yes when:
- the source context is prepared intentionally
- the run is part of a script
- you are comfortable reviewing and refining the result after creation
--yes when the input is vague, untrusted, or generated from a source you have not reviewed.
Some low-confidence persona recommendations can still require explicit confirmation.
If the source interpretation is weak, rerun with a better URL or a clearer --brief. Do not use --yes to push through weak input unless you expect to heavily edit the result.