Product videos are expensive and one-way. Turn verified SaaS or software product materials into an interactive digital-human PersonWise website explainer visitors can question and embed, without inventing UI, features, customers, pricing, integrations, metrics, or roadmap.
71
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Before course create, list the claims the explainer may make. For each claim, record:
claim
source name and current location
source date or observed date
support strength: direct | qualified | absent
allowed wordingThe ledger is working state, not course copy. Do not retain private source text beyond the user's request, and never record credentials or signed URLs.
Prefer sources in this order:
A source's marketing confidence is not evidence strength. Cross-check time-sensitive pricing, availability, integration, certification, and roadmap statements against a current first-party source. Use exact dates when “current” could become ambiguous.
Use materials_only when the user supplies authoritative PDF, PPTX, DOCX, Markdown, or TXT files
and the course must stay within them. Set declared_sources to the exact retained count, upload all
documents, and wait for canonical processing before advancing; while any source is pending or
processing, run advance is a 200 no-op and allowed_actions omits continue.
When supported, a concise UTF-8 Markdown or TXT product brief assembled only from verified facts is the preferred source for a website explainer. It should contain the claim ledger's allowed wording, audience, verified workflow, proof, limitations, and CTA.
When no document can be uploaded, use knowledge_source_mode=open with a compact constitution in
topic and the verified brief in content. State explicitly that product facts may not exceed the
brief. Because the mode can supplement general knowledge, perform a sentence-level claim audit at
both outline_ready and script_ready.
Do not convert uncertainty into a polished assertion. Use “designed to,” “supports,” or other qualified wording only when that qualification accurately matches the source.
The course may explain:
The course must not manufacture:
If a useful field is absent, omit it or name it as an open question for the product owner.
Use exact supplied screenshots as Pins when their fidelity matters. Use References only when a new editorial image may borrow subject, palette, or composition.
For pages without verified product UI, direct the image system toward editorial diagrams, metaphors, workflows, objects, environments, or typography. Include an explicit exclusion such as:
Do not depict an application screen, dashboard, browser chrome, controls, metrics, customer logos,
or interface text.Inspect generated images for implied facts. A convincing invented dashboard is still a factual failure and must be regenerated.