About yao-bayesian-skill
yao-bayesian-skill is a skill for turning uncertain choices into structured Bayesian decision reports. It supports iterative questioning, evidence updates, action thresholds, and synchronized Markdown and bilingual HTML exports.
Key features
- 01Structure choices into decision briefs
- 02Set priors and update with evidence
- 03Track changes across dialogue rounds
- 04Export Markdown and bilingual HTML reports
- 05Include sensitivity and safety checks
Use cases
- 01Compare actions under uncertain outcomes
- 02Refine a decision as new evidence arrives
- 03Create a shareable decision report
- 04Review assumptions and evidence quality
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ yaojingang/ yao-open-skills --skill yao-bayesian-skillAfter installing, type/yao-bayesian-skillin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
manifest.jsonagents/interface.yamlevals/semantic_config.jsontrigger_cases.jsoninput/bayesian_decision_request.template.jsondetailed_growth_case.jsongeo_overseas_service_case.jsonsanya_travel_case.jsonsanya_travel_real_case.jsonreferences/decision-report-contract.mdevidence-prior-playbook.mdintake-contract.mdmulti-turn-dialogue-loop.mdprior-hygiene-checklist.mdreport-export-pipeline.mdsensitivity-and-safety.mdreports/detailed-growth-case.htmldetailed-growth-case.mdexample-decision-report.htmlexample-decision-report.mdgeo-overseas-service-case.htmlgeo-overseas-service-case.mdREADME.mdsanya-travel-case.htmlsanya-travel-case.mdsanya-travel-real-report.htmlsanya-travel-real-report.mdscripts/bayesian_decision_report.pygenerate_report_bundle.pytemplates/report-theme.cssDetails
From the project READMEYao Bayesian Skill
Use This Skill For
- structure a vague choice into hypothesis, time horizon, success metric, and actions
- set a prior, grade evidence, update posterior, compare action thresholds, and recommend next information
- start from incomplete input with a weak prior, then improve the judgment through multi-turn questioning
- export one synchronized Chinese-first
markdownplus bilingualhtmlreport
Do Not Route Here
- Bayes theorem tutoring or homework-only calculations
- broad research or brainstorming with no explicit decision report
- final professional medical, legal, or investment advice
Default Workflow
- Use
references/intake-contract.mdto convert the request into one structured decision brief. - If input is incomplete, read
references/multi-turn-dialogue-loop.md; start with a weak prior and ask the minimum next questions. - Use
references/evidence-prior-playbook.mdto grade evidence and choose the lightest valid update path. - Run
references/prior-hygiene-checklist.md; show only the 3-5 principles most relevant to this case. - Maintain the round log: user input, remaining gap, update path, probability change, and decision readiness.
- Run
scripts/bayesian_decision_report.pyfor canonical JSON orscripts/generate_report_bundle.pyformarkdown + html. - Finalize with
references/decision-report-contract.md,references/report-export-pipeline.md, andreferences/sensitivity-and-safety.md.
Iteration And Implementation Constraints
When extending this skill: state assumptions before coding, keep the smallest valid workflow, touch only files required by the request, and define user-visible success checks before editing. Typical checks: incomplete input yields a weak prior plus follow-up questions; each round is logged; the report explains belief changes; HTML/Markdown still render the intended guidance.
Output Contract
- Produce a decision report, not a formula dump; mark numbers as observed, estimated, or assumed.
- Put the plain-language conclusion and action recommendation before technical sections.
- Include weak evidence, dependence risk, sensitivity, prior-hygiene checks, and high-risk disclaimers when relevant.
- For multi-turn use, log prior, posterior, readiness, gaps, and formula/update path for each round.
- Reports default to Simplified Chinese; HTML also supports Chinese/English switching, sticky navigation, collapsible advanced sections, and top-right
Print/Save as PDF. - Printing or saving HTML as PDF should expand folded sections first.
Reference Map
references/intake-contract.md: request-to-brief conversionreferences/multi-turn-dialogue-loop.md: incomplete-input handling and iterative questioningreferences/evidence-prior-playbook.md: evidence tiers, priors, update-path selectionreferences/prior-hygiene-checklist.md: default judgment priors for checking priors, evidence, and action intensityreferences/decision-report-contract.md: required report sections and schema alignmentreferences/report-export-pipeline.md: automatic HTML/Markdown generation and bilingual HTML rulesreferences/sensitivity-and-safety.md: sensitivity analysis and high-risk disclaimersscripts/bayesian_decision_report.py: canonical V0/V1 calculationscripts/generate_report_bundle.py: Chinese-first Markdown plus bilingual HTML