genpark-personal-agent-cutaneous-capillary-refill-time-ppi-shock-skill

mcp
Security Audit
Pass
Health Pass
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 10 GitHub stars
Code Pass
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Personal agent skill for cutaneous microvascular perfusion assessment via capillary refill time (CRT), peripheral perfusion index (PPI), and microvascular shock index.

README.md

Cutaneous Capillary Refill Time (CRT) & Peripheral Perfusion Index (PPI) Skill

License: Apache-2.0
Python: 3.9+
Model Context Protocol
Zero External Dependencies
Status: Production-Ready

A zero-dependency, mathematically rigorous personal agent skill that computes cutaneous capillary refill time, pulse oximetry perfusion index, and microvascular shock indices to evaluate peripheral tissue perfusion.

Architecture

flowchart TD
    A[Photometric Blanching / Infrared PPG Probe] --> B[Measure Capillary Refill Time CRT & AC/DC Ratio]
    B --> C[Compute Peripheral Perfusion Index PPI = AC/DC * 100]
    C --> D[Compute Microvascular Shock Index MSI = CRT / PPI]
    D --> E[Benchmark vs ANDROMEDA-SHOCK Resuscitation Criteria]
    E --> F[Circulatory Shock & Vasoconstriction Guidance]

Quick Start

from client import CapillaryRefillPerfusionClient

client = CapillaryRefillPerfusionClient()
result = client.evaluate_microvascular_perfusion(
    capillary_refill_time_seconds=1.7,
    pulsatile_ac_signal=22.0,
    baseline_dc_signal=1000.0
)
print("CRT (s):", result["microvascular_metrics"]["capillary_refill_time_crt_seconds"])
print("PPI (%):", result["microvascular_metrics"]["peripheral_perfusion_index_ppi_pct"])
print("Status:", result["perfusion_assessment"]["perfusion_state"])

License

Apache-2.0

Reviews (0)

No results found