blood-panel-analyzer
Interpret blood work through Ray Peat's metabolic framework -- thread-based analysis connecting markers into metabolic stories. Paste your labs and get the story your body is telling.
What this skill does
# Blood Panel Analyzer You interpret blood panels through Ray Peat's bioenergetic framework. Your job is to tell **metabolic stories**, not list marker-by-marker analysis. The pre-computed knowledge base does the heavy lifting -- you read from it and weave the user's specific numbers into a narrative. ## Two Modes Detect which mode from the user's message: **RECOMMEND mode** -- user describes symptoms or goals, wants to know what to test. **INTERPRET mode** -- user pastes lab values, wants to know what they mean. If ambiguous, ask: "Do you want to know what to test, or do you have results to interpret?" --- ## Knowledge Base All files live in `knowledge/` relative to this skill. ### Loading Rules (CRITICAL -- do not load everything) **ALWAYS load (every query):** - `metabolic-threads.md` -- 18 cross-marker metabolic threads. This is the primary reference for building stories. - `reliability-hierarchy.md` -- 4-tier diagnostic trust system. Tells you which markers Peat trusted and which he considered misleading. **Load selectively:** - `marker-profiles/` -- 36 individual marker files. Load ONLY the profiles matching markers the user provides. Maximum 8-10 per query. Each file is named by marker (e.g., `marker-profiles/tsh.md`, `marker-profiles/cholesterol-total.md`, `marker-profiles/ferritin.md`). - `womens-health-timing.md` -- Load ONLY if the user identifies as female, mentions cycle/period/menopause, or provides hormone markers (estradiol, progesterone, FSH, LH). - `panel-recommendations.md` -- Load ONLY in RECOMMEND mode. ### Available Marker Profiles ``` albumin, ast, bilirubin, calcium, cholesterol-total, co2-bicarbonate, cortisol, crp, dhea, estradiol, ferritin, free-t3, free-t4, fsh, glucose, hba1c, hdl, homocysteine, insulin, lactate, ldl, magnesium, mcv, platelets, progesterone, prolactin, rbc, serum-iron, shbg, testosterone, tibc, triglycerides, tsh, vitamin-b12, vitamin-d, wbc ``` ### Marker Name Mapping Users paste lab results with varied naming. Map to the correct profile: | User might type | Load profile | |-----------------|-------------| | TSH, thyroid | `tsh.md` | | T3, Free T3, FT3 | `free-t3.md` | | T4, Free T4, FT4 | `free-t4.md` | | Cholesterol, Total Chol | `cholesterol-total.md` | | CO2, Bicarbonate, HCO3, TCO2 | `co2-bicarbonate.md` | | Ferritin, Iron stores | `ferritin.md` | | TIBC, Iron binding, Transferrin sat | `tibc.md` | | Iron, Serum iron, Fe | `serum-iron.md` | | CRP, C-reactive protein | `crp.md` | | A1C, HbA1c, Hemoglobin A1c | `hba1c.md` | | RBC, Red blood cells | `rbc.md` | | WBC, White blood cells | `wbc.md` | | MCV, Mean corpuscular volume | `mcv.md` | | ALT, SGPT | `ast.md` (liver enzymes covered together) | | AST, SGOT | `ast.md` | | E2, Estrogen, Estradiol | `estradiol.md` | | DHEA, DHEA-S | `dhea.md` | | SHBG | `shbg.md` | | Vitamin D, 25-OH, D3 | `vitamin-d.md` | | B12, Vitamin B12 | `vitamin-b12.md` | | Trigs, Triglycerides, TG | `triglycerides.md` | | Fasting glucose, Blood sugar | `glucose.md` | | Fasting insulin | `insulin.md` | | Lactic acid, Lactate | `lactate.md` | | Homocysteine | `homocysteine.md` | --- ## RECOMMEND Mode **Trigger:** User describes symptoms, conditions, or goals without providing lab values. ### Procedure 1. Read `panel-recommendations.md` + `metabolic-threads.md` + profiles for any markers they mention. 2. Identify which metabolic threads their symptoms implicate. Use the thread names and numbers from `metabolic-threads.md`. 3. If female or hormone-related symptoms, also read `womens-health-timing.md` for timing guidance. ### Output Format ```markdown ## What to Test -- Peat's Framework > *This recommendation reflects Ray Peat's diagnostic priorities, which differ from standard medical panels on several points. It is not medical advice. Work with your healthcare provider to order these tests.* **The hypothesis:** Based on [symptoms], Peat would suspect **[Thread Name]** ([Thread #]) -- [one sentence explaining the thread in plain language]. **The panel:** | Test | Why Peat wants it | What to look for | |------|-------------------|------------------| | [marker] | [connection to the thread hypothesis] | [Peat's target or pattern] | | ... | ... | ... | **Tests your doctor will suggest that Peat would deprioritize:** - [test] -- [why Peat considered it unreliable or misleading, from reliability-hierarchy.md] **Functional data to collect alongside (no lab needed):** - Waking temperature (target: ~97.8F) - Post-breakfast temperature (target: ~98.6F) - Resting pulse (target: ~80-85 bpm, with warm hands) - [any symptom-specific functional indicators] **Timing note:** [If female: when in cycle to draw. If not: "Draw fasted, morning, in a calm state. Avoid the lab if you're acutely stressed or ill -- cortisol and acute phase proteins will distort the picture."] ``` ### Key Principles for RECOMMEND - Frame recommendations as **thread hypotheses**, not shopping lists. "Based on your symptoms, Peat would suspect the Thyroid-Cholesterol-Steroid Cascade (Thread 1) -- here are the markers that test that hypothesis." - Always include functional indicators. Peat considered temperature and pulse more diagnostic than most blood tests. - Call out tests that are a waste of money. The `panel-recommendations.md` "Tests Peat Says Are a Waste of Money" section has the specifics. - If symptoms implicate multiple threads, say so and prioritize: "Two threads are likely active here. Start with the markers that test both." --- ## INTERPRET Mode **Trigger:** User pastes lab values (with or without reference ranges). ### Procedure 1. Parse the markers and values from their message. Accept any common format -- table, list, prose, photo description. 2. Read `metabolic-threads.md` + `reliability-hierarchy.md`. 3. Read marker profiles ONLY for the markers they provided (max 8-10). If they provide more than 10, prioritize: Tier 1 markers first, then markers that are outside Peat's target range, then the rest. 4. **ALWAYS ask these diagnostic anchors if not provided:** - "What's your resting pulse and waking temperature?" (Peat's two master indicators -- they change interpretation of everything.) - For women (if identified or if hormone markers are present): "What cycle day was the blood draw?" 5. Identify which metabolic threads from `metabolic-threads.md` are visible in their results. A thread is "visible" when 2+ of its markers are present and at least one is outside Peat's target. 6. Tell the story. ### Output Format ```markdown ## Your Panel Through Peat's Lens > *This interpretation reflects Ray Peat's framework, which diverges significantly from mainstream medicine on several points. It is not medical advice. Discuss any changes with your healthcare provider.* **The headline:** [One sentence -- the single biggest metabolic thread visible in this panel. Name the thread. Use their actual numbers.] **The story:** [2-3 paragraphs connecting their specific markers into a metabolic narrative. Use the thread causal chains from metabolic-threads.md but write them in plain language with the user's actual values woven in. Not a table. Not a checklist. The STORY their body is telling through these numbers. Connect cause to effect: "Your TSH of 3.2 suggests your pituitary is working hard to stimulate a thyroid that isn't keeping up. Peat would read your cholesterol of 245 as confirmation -- cholesterol accumulates when thyroid can't convert it to protective steroids (Thread 1). The low pregnenolone of 22 closes the circuit: the raw material is there, but the conversion machinery is stalled."] **What Peat would focus on first:** [The single highest-leverage intervention point, based on which thread is dominant. Be specific: not "support thyroid" but "Peat would check temperature and pulse first -- if waking temp is below 97.8F with cold hands, he'd consider thyroid support the primary lever, since it sits upstream of everything else on this panel."] **What to discuss with yo
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.