agentsclimarketplace

Ai analyzer

Skill rbr7/MedClawMini/skills/ai-analyzer

A focused, production-minded library of 197 clinical-AI and healthcare data-science skills for the OpenClaw agent platform featuring data quality, clinical NLP, big-data ML, explainable AI, drug safety, and regulatory.

Install
npx -y skills add rbr7/MedClawMini --skill ai-analyzer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

An AI-driven comprehensive health-analysis system that integrates multi-dimensional health data, identifies abnormal patterns, predicts health risks, and provides personalized advice. Supports intelligent Q&A and AI health-report generation.

SKILL.md

8.2 KB, as published. Nobody here has run it

AI Health Analyzer

An AI-based comprehensive health-analysis system that provides intelligent health insights, risk prediction, and personalized advice.

Core Functions

1. Intelligent health analysis

  • Multi-dimensional data integration: integrates four data-source categories basic metrics, lifestyle, mental health, and medical history
  • Abnormal-pattern detection: uses algorithms such as CUSUM and Z-score to detect outliers and change points
  • Correlation analysis: computes correlations between health metrics (Pearson, Spearman)
  • Trend prediction: trend analysis and forecasting based on historical data

2. Health-risk prediction

  • Hypertension risk: based on the Framingham risk-score model
  • Diabetes risk: based on the ADA diabetes risk-score standard
  • Cardiovascular-disease risk: based on ACC/AHA ASCVD guidelines
  • Nutrient-deficiency risk: based on RDA attainment and dietary-pattern analysis
  • Sleep-disorder risk: based on PSQI and sleep-pattern analysis

3. Personalized recommendation engine

  • Baseline personalization: based on a static profile (age, sex, BMI, activity level, etc.)
  • Recommendation tiers: Level 1 (general), Level 2 (informational), Level 3 (medical advice)
  • Evidence base: grounded in medical guidelines and evidence-based medicine
  • Actionability: provides specific, feasible improvement suggestions

4. Natural-language interaction

  • Intelligent Q&A: supports health-data queries, trend analysis, correlation queries, etc.
  • Context understanding: maintains conversation history for multi-turn dialogue
  • Intent recognition: identifies user query intent for precise responses

5. AI health-report generation

  • Comprehensive report: includes all health-data dimensions, AI insights, and risk assessment
  • Quick summary: key-metric overview, anomaly alerts, main recommendations
  • Risk-assessment report: disease risks, risk-factor analysis, preventive measures
  • Trend-analysis report: multi-dimensional trends, change-point detection, forecasting
  • Interactive HTML report: ECharts charts, Tailwind CSS styling

Usage

Triggers

Use this skill when the user mentions scenarios such as:

General queries:

  • ✅ "AI-analyze my health"
  • ✅ "What health risks do I have?"
  • ✅ "Generate an AI health report"
  • ✅ "AI-analyze all data"

Risk prediction:

  • ✅ "Predict my hypertension risk"
  • ✅ "Am I at risk of diabetes?"
  • ✅ "Assess my cardiovascular risk"
  • ✅ "AI-predict health risks"

Intelligent Q&A:

  • ✅ "How is my sleep?"
  • ✅ "What effect does exercise have on my health?"
  • ✅ "How should I improve my health?"
  • ✅ "AI health-assistant Q&A"

Report generation:

  • ✅ "Generate an AI health report"
  • ✅ "Create a comprehensive analysis report"
  • ✅ "AI risk-assessment report"

Execution Steps

Step 1: Read AI configuration

const aiConfig = readFile('data/ai-config.json');
const aiHistory = readFile('data/ai-history.json');

Check whether the AI feature is enabled and validate the data-source configuration.

Step 2: Read the user profile

const profile = readFile('data/profile.json');

Get basic information: age, sex, height, weight, BMI, etc.

Step 3: Read health data

Read the relevant data per the configured data sources:

// Basic health metrics
const indexData = readFile('data/index.json');

// Lifestyle data
const fitnessData = readFile('data-example/fitness-tracker.json');
const sleepData = readFile('data-example/sleep-tracker.json');
const nutritionData = readFile('data-example/nutrition-tracker.json');

// Mental-health data
const mentalHealthData = readFile('data-example/mental-health-tracker.json');

// Medical history
const medications = exists('data/medications.json') ? readFile('data/medications.json') : null;
const allergies = exists('data/allergies.json') ? readFile('data/allergies.json') : null;

Step 4: Data integration and preprocessing

Integrate all data sources; perform data cleaning, time alignment, and missing-value handling.

Step 5: Multi-dimensional analysis

Correlation analysis: compute associations such as sleep↔mood, exercise↔weight, nutrition↔biochemistry

Trend analysis: identify trend direction using linear regression, moving averages, etc.

Anomaly detection: detect outliers and change points using CUSUM and Z-score algorithms

Step 6: Risk prediction

Predict risk using standards such as Framingham, ADA, and ACC/AHA:

  • Hypertension risk (10-year probability)
  • Diabetes risk (10-year probability)
  • Cardiovascular-disease risk (10-year probability)
  • Nutrient-deficiency risk
  • Sleep-disorder risk

Step 7: Generate personalized recommendations

Produce three tiers of recommendations from the analysis results:

  • Level 1: general advice (based on standard guidelines)
  • Level 2: informational advice (based on personal data)
  • Level 3: medical advice (requires physician confirmation, includes a disclaimer)

Step 8: Generate the analysis report

Text report: includes overall assessment, risk prediction, key trends, correlation findings, and personalized advice

HTML report: calls scripts/generate_ai_report.py to generate an interactive report with ECharts charts

Step 9: Update AI history

Record the analysis results to data/ai-history.json

Data Sources

Data sourceFile pathContent
User profiledata/profile.jsonage, sex, height, weight, BMI
Medical recordsdata/index.jsonbiochemistry, imaging
Fitness trackerdata-example/fitness-tracker.jsonexercise type, duration, intensity, MET values
Sleep trackerdata-example/sleep-tracker.jsonsleep duration, quality, PSQI score
Nutrition trackerdata-example/nutrition-tracker.jsonfood records, nutrient intake, RDA attainment
Mental healthdata-example/mental-health-tracker.jsonPHQ-9, GAD-7 scores
Medicationsdata/medications.jsondrug name, dose, regimen, adherence
Allergy historydata/allergies.jsonallergen, severity

Algorithm Notes

Correlation analysis

  • Pearson correlation: continuous variables (e.g., sleep duration vs. mood score)
  • Spearman correlation: ordinal variables (e.g., symptom severity)

Anomaly detection

  • CUSUM: change-point detection in time series
  • Z-score method: statistical outlier detection (|z| > 2)
  • IQR method: interquartile-range outlier detection

Risk prediction

  • Framingham risk score: hypertension and cardiovascular-disease risk
  • ADA risk score: type-2 diabetes risk
  • ASCVD calculator: atherosclerotic cardiovascular-disease risk

Safety and Compliance

Must follow

  • ❌ Does not give medical diagnoses
  • ❌ Does not give specific medication-dose advice
  • ❌ Does not judge prognosis or mortality
  • ❌ Does not replace physician advice
  • ✅ All analyses must be marked "for reference only"
  • ✅ Level 3 advice must include a disclaimer
  • ✅ High-risk predictions must recommend consulting a physician

Privacy protection

  • ✅ All data stays local
  • ✅ No external API calls
  • ✅ The HTML report runs standalone

Related Commands

  • /ai analyze - comprehensive AI analysis
  • /ai predict [risk_type] - health-risk prediction
  • /ai chat [query] - natural-language Q&A
  • /ai report generate [type] - generate an AI health report
  • /ai status - view AI feature status

Technical Implementation

Tool restrictions

This skill uses only the following tools:

  • Read: read JSON data files
  • Grep: search for specific patterns
  • Glob: find data files by pattern
  • Write: generate HTML reports and update history

Performance optimization

  • Incremental reads: read only data files within the specified time range
  • Data caching: avoid re-reading the same file
  • Lazy computation: generate chart data on demand

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.