MCP HubMCP Hub
Volver a habilidades

develop-hplc-method

pjt222
Actualizado Yesterday
2 vistas
17
2
17
Ver en GitHub
Diseñodesign

Acerca de

Esta Habilidad de Claude guía a los desarrolladores a través del desarrollo sistemático de métodos HPLC para analitos desafiantes como compuestos no volátiles o polares. Proporciona un flujo de trabajo estructurado para seleccionar la química de columna, la fase móvil, las condiciones de gradiente y los detectores. Úsala cuando necesites crear u optimizar un método de separación por cromatografía líquida.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add pjt222/agent-almanac -a claude-code
Comando PluginAlternativo
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternativo
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/develop-hplc-method

Copia y pega este comando en Claude Code para instalar esta habilidad

Documentación

Develop an HPLC Method

Systematic HPLC dev: mode pick + col chem + mobile phase + gradient + flow/temp + detector + iterative refine for non-volatile, thermally labile, polar analytes.

Use When

  • Non-volatile / thermally labile / too polar for GC
  • New HPLC-UV, FLD, LC-MS from scratch
  • Adapt literature/compendial method → diff col/instrument
  • Improve existing: poor Rs, long runs, sensitivity
  • Pick chromatographic mode (RP, HILIC, IEX, SEC, chiral)

In

Required

  • Target analytes: Name + struct + MW + pKa + logP/logD
  • Sample matrix: Formulation, bio fluid, env extract, neat
  • Perf targets: Rs + LOD/LOQ + quant range

Optional

  • Reference method: Compendial/literature → start
  • Available columns: On-hand inventory
  • Instrument: UHPLC vs conventional, detectors, col oven
  • Throughput: Max run + re-equilibration
  • Regulatory: ICH, USP, EPA, etc

Do

Step 1: Separation Goals

  1. Compile analyte props: MW, pKa, logP (logD at pH), chromophores, fluorophores, ionizable.
  2. ID matrix + interferents (excipients, endogenous, degradants).
  3. Perf criteria:
    • Rs critical pairs (≥ 2.0 regulated)
    • LOD/LOQ
    • Run time incl re-equilibration
  4. Assay / impurity profile / dissolution / content unif / clean verify → drives valid. category.
  5. Isocratic vs gradient: isocratic if all analytes 2 < k' < 10; else gradient.

→ Spec doc: analytes + props + matrix + perf + isocratic/gradient decision.

If err: pKa/logP unknown → estimate from struct (ChemAxon, ACD/Labs) or scout gradient on C18 at pH 3 + pH 7 → empirical retention.

Step 2: Col Chemistry

Mode + col by analyte props.

ModeColumn ChemistryMobile PhaseBest For
Reversed-phase (RP)C18 (ODS)Water/ACN or water/MeOH + acid/bufferNon-polar to moderately polar, most small molecules
RP (extended)C8, phenyl-hexyl, biphenylWater/organic + modifierShape selectivity, aromatic compounds, positional isomers
RP (polar-embedded)Amide-C18, polar-endcapped C18Water/organic, compatible with high aqueousPolar analytes that elute too early on standard C18
HILICBare silica, amide, zwitterionicHigh organic (80-95% ACN) + aqueous bufferVery polar, hydrophilic compounds (sugars, amino acids, nucleotides)
Ion-exchange (IEX)SAX or SCXBuffer with ionic strength gradientPermanently charged species, proteins, oligonucleotides
Size-exclusion (SEC)Diol-bonded silica, polymerIsocratic aqueous or organic bufferProtein aggregates, polymers, molecular weight distribution
ChiralPolysaccharide (amylose/cellulose)Normal-phase or polar organic modeEnantiomeric separations, chiral purity
  1. Default RP C18 for small mols logP > 0.
  2. logP < 0 → HILIC or IEX.
  3. Particle size: sub-2 um for UHPLC (higher eff + backpressure), 3-5 um conventional.
  4. Col dim: 50-150 mm L, 2.1-4.6 mm ID. Narrow → save solvent + better MS.
  5. Chiral → screen 3-4 CSPs w/ diff selectors.

→ Col chem + dims + particle size picked w/ justification.

If err: poor retention on C18 → more retentive (phenyl-hexyl for aromatics) or diff mode (HILIC for polar).

Step 3: Mobile Phase + Gradient

  1. Organic modifier:
    • ACN: lower visc, sharper peaks, better UV <210 nm
    • MeOH: diff selectivity, sometimes better polar, higher visc
  2. Aqueous + pH:
    • Neutral: water + 0.1% formic acid (MS-compat) or phosphate buffer (UV only)
    • Ionizable: buffer 2 pH units from pKa → single ionic form
    • pH 2-3 (formic/phosphoric): suppresses acid ionization, good start
    • pH 6-8 (ammonium formate/acetate): basic analytes or low pH selectivity insufficient
    • pH 9-11 (ammonium bicarbonate, BEH cols): very basic on high-pH-stable cols
  3. Gradient:
    • Start 5-10% organic → 90-95% over 10-20 min scouting
    • Evaluate scouting → useful organic range
    • Narrow gradient to elution window
    • Steeper = faster lower Rs; shallower = better Rs longer
  4. Col wash (95% organic, 2-3 min) + re-equilibrate (5-10 col vol initial).
  5. Isocratic → k' = 3-8 for analytes.

→ Mobile phase (org + aq + buffer + pH) + gradient defined, scouting confirms elution in window.

If err: poor selectivity (co-elution despite optimization) → swap modifier (ACN↔MeOH), shift pH 2 units, or ion-pair reagent for charged.

Step 4: Flow + Temp

  1. Initial flow per col ID:
    • 4.6 mm ID: 1.0 mL/min
    • 3.0 mm ID: 0.4-0.6 mL/min
    • 2.1 mm ID: 0.2-0.4 mL/min
  2. Backpressure within limits (< 400 bar conventional, < 1200 bar UHPLC).
  3. Col temp:
    • Start 30 C → reproducibility (no ambient fluctuation)
    • 40-60 C → lower visc, lower backpressure, sharper peaks
    • Chiral → strong effect on enantioselectivity, screen 15-45 C
  4. Flow effect on Rs: small increases may improve throughput w/o Rs loss near van Deemter min.
  5. Doc flow + temp + backpressure.

→ Flow + temp optimized, backpressure in limits, Rs maintained/improved.

If err: backpressure too high → reduce flow, raise temp, or wider-bore/larger-particle col. Rs degrades at high temp → back to 30 C + accept longer run.

Step 5: Pick Detector

DetectorPrincipleSensitivitySelectivityKey Considerations
UV (single wavelength)Absorbance at fixed lambdang rangeCompounds with chromophoresSimple, robust, most common
DAD (diode array)Full UV-Vis spectrumng rangeChromophores + spectral IDPeak purity assessment, library matching
Fluorescence (FLD)Excitation/emissionpg range (10-100x more sensitive than UV)Native fluorophores or derivatizedExcellent selectivity, requires fluorescent analytes
Refractive index (RI)Bulk propertyug rangeUniversal (no chromophore needed)Temperature-sensitive, gradient-incompatible
Evaporative light scattering (ELSD)Nebulization + light scatteringng rangeUniversal, non-volatile analytesSemi-quantitative, non-linear response
Charged aerosol (CAD)Nebulization + corona dischargeng rangeUniversal, non-volatile analytesMore uniform response than ELSD
Mass spectrometry (MS)m/z detectionpg-fg rangeStructural, highest selectivityRequires MS-compatible mobile phases
  1. UV chromophores (aromatic, conjugated) → start DAD (quant + peak purity).
  2. Trace in complex matrices → MS (ESI or APCI) SIM or MRM.
  3. No chromophore (sugars, lipids, polymers) → CAD, ELSD, or RI.
  4. Wavelength at analyte lambda-max for sensitivity, or 210-220 nm general.
  5. FLD → optimize ex/em via spectral scan.
  6. Mobile phase additive compat: no phosphate w/ MS, no UV-absorbing at low lambda.

→ Detector + config (lambda, gain, rate) for analyte chem + sensitivity.

If err: UV sensitivity insufficient at LOQ → FLD derivatization (OPA for amines, FMOC for AAs) or LC-MS/MS for max sensitivity + selectivity.

Step 6: Evaluate + Refine

  1. Inject suitability std 6× + evaluate:
    • RT RSD < 1.0%
    • Peak area RSD < 2.0%
    • Rs critical pair ≥ 2.0
    • Tailing 0.8-1.5 all
    • Plates per col spec
  2. Inject placebo/matrix blank → interference at RTs.
  3. Inject stressed/spiked → method separates degradants from main analyte(s).
  4. If fail → adjust one var at a time:
    • Poor Rs: pH, slope, or col chem
    • Tailing: amine modifier (TEA for basic), change buffer, diff bonded phase
    • Sensitivity: larger inj, concentrate, swap detector
  5. Lock final params + document.

→ All suitability met, method resolves targets from matrix + degradants, params documented for transfer.

If err: iterative tune doesn't fix → fundamentally diff (change mode, 2D-LC, derivatization) → back to Step 2.

Check

  • All targets Rs ≥ 2.0 critical pairs
  • RT RSD < 1.0% 6 reps
  • Peak area RSD < 2.0% 6 reps
  • Tailing 0.8-1.5 all
  • No matrix interference at RTs
  • Degradants resolved from main
  • Run time (incl re-eq) meets throughput
  • Mobile phase compat w/ detector
  • All params documented (col, MP, gradient, flow, temp, detector)

Traps

  • Ignore MP pH for ionizable: pH near pKa → split peaks / poor repro (two ionic forms). Buffer ≥ 2 pH units from pKa.
  • Phosphate w/ MS: Non-volatile, contaminates source. Formate or acetate for LC-MS.
  • Insufficient re-eq: Flush 5-10 col vols initial MP before next inj. Inadequate → RT drift.
  • Too short col for complex mixes: 50 mm → speed but not enough plates for multi-component. Start 100-150 mm for dev.
  • Ignore dwell vol: Mixer→head delay. Differs per instrument → method transfer fails. Measure + document.
  • HILIC like RP: HILIC needs high organic (80-95% ACN) + small aq. More aq → more elution strength (opposite of RP). Longer eq.

  • develop-gc-method — GC method dev for volatile/semi-volatile
  • interpret-chromatogram — reading HPLC + GC chromatograms
  • troubleshoot-separation — diagnose peak shape/RT/Rs
  • validate-analytical-method — formal ICH Q2 valid. of HPLC method

Repositorio GitHub

pjt222/agent-almanac
Ruta: i18n/caveman-ultra/skills/develop-hplc-method
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Habilidades relacionadas

executing-plans

Diseño

Utilice la habilidad executing-plans cuando tenga un plan de implementación completo para ejecutar en lotes controlados con puntos de revisión. Esta habilidad carga y revisa críticamente el plan, luego ejecuta tareas en pequeños lotes (por defecto 3 tareas) mientras reporta el progreso entre cada lote para la revisión del arquitecto. Esto asegura una implementación sistemática con puntos de control de calidad integrados.

Ver habilidad

requesting-code-review

Diseño

Esta habilidad despacha un subagente revisor de código para analizar los cambios en el código frente a los requisitos antes de proceder. Debe usarse después de completar tareas, implementar funciones principales o antes de fusionar con la rama principal. La revisión ayuda a detectar problemas de forma temprana al comparar la implementación actual con el plan original.

Ver habilidad

connect-mcp-server

Diseño

Esta habilidad proporciona una guía integral para que los desarrolladores conecten servidores MCP a Claude Code mediante transportes HTTP, stdio o SSE. Cubre la instalación, configuración, autenticación y seguridad para integrar servicios externos como GitHub, Notion y APIs personalizadas. Úsala al configurar integraciones MCP, al configurar herramientas externas o al trabajar con el Protocolo de Contexto del Modelo de Claude.

Ver habilidad

web-cli-teleport

Diseño

Esta habilidad ayuda a los desarrolladores a elegir entre las interfaces web y CLI de Claude Code mediante el análisis de tareas, y luego permite la teletransportación fluida de sesiones entre estos entornos. Optimiza el flujo de trabajo gestionando el estado y el contexto de la sesión al cambiar entre web, CLI o móvil. Úsala para proyectos complejos que requieren diferentes herramientas en varias etapas.

Ver habilidad