Clinical Research Bias Assessment - Case-Control Study (NOS) v2.3.0. Use when you need to assess the bias of a case-control study using the Newcastle-Ottawa Scale (NOS) criteria, or when evaluating the quality of a medical paper.
59
70%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Fix and improve this skill with Tessl
tessl review fix ./scientific-skills/Data Analysis/Case-control-study-quality-assessment-nos/SKILL.mdThis skill evaluates the quality of case-control studies based on the Newcastle-Ottawa Scale (NOS).
scripts/extract_pdf.py plus 1 additional script(s).references/ for task-specific guidance.Python: 3.10+. Repository baseline for current packaged skills.Third-party packages: not explicitly version-pinned in this skill package. Add pinned versions if this skill needs stricter environment control.See ## Usage above for related details.
cd "20260316/scientific-skills/Data Analytics/Case-control-study-quality-assessment-nos"
python -m py_compile scripts/extract_pdf.py
python scripts/extract_pdf.py --helpExample run plan:
CONFIG block or documented parameters if the script uses fixed settings.python scripts/extract_pdf.py with the validated inputs.scripts/extract_pdf.py with additional helper scripts under scripts/.references/ contains supporting rules, prompts, or checklists.scripts/format_nos_table.py to generate the final summary table.Evaluate the "Selection" domain using the criteria detailed in references/nos_criteria_prompts.md.
Ensure reasons are provided in Chinese and quote the original text.
Evaluate the "Comparability" domain. Note: If the odds ratio is adjusted for confounders, groups are considered comparable.
Evaluate the "Exposure" domain.
Run the formatting script with the aggregated JSON data:
python scripts/format_nos_table.py '<json_string>'This skill accepts requests that match the documented purpose of case-control-study-quality-assessment-nos and include enough context to complete the workflow safely.
Do not continue the workflow when the request is out of scope, missing a critical input, or would require unsupported assumptions. Instead respond:
case-control-study-quality-assessment-nosonly handles its documented workflow. Please provide the missing required inputs or switch to a more suitable skill.
When the user provides a PDF file path, use scripts/extract_pdf.py to extract the text content before assessment:
case_control_study_quality_assessment_nos_result.md unless the skill documentation defines a better convention.Run this minimal verification path before full execution when possible:
python scripts/extract_pdf.py --helpExpected output format:
Result file: case_control_study_quality_assessment_nos_result.md
Validation summary: PASS/FAIL with brief notes
Assumptions: explicit list if any7cc5680
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.