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.
69
62%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./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>'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 any8277276
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.