MCP HubMCP Hub
스킬 목록으로 돌아가기

develop-hplc-method

pjt222
업데이트됨 Yesterday
6 조회
17
2
17
GitHub에서 보기
디자인design

정보

이 Claude Skill은 비휘발성 또는 극성 화합물과 같은 까다로운 분석물에 대한 체계적인 HPLC 방법 개발을 개발자에게 안내합니다. 컬럼 화학, 이동상, 구배 조건 및 검출기 선택을 위한 구조화된 워크플로우를 제공합니다. 액체 크로마토그래피 분리 방법을 생성하거나 최적화해야 할 때 사용하세요.

빠른 설치

Claude Code

추천
기본
npx skills add pjt222/agent-almanac -a claude-code
플러그인 명령대체
/plugin add https://github.com/pjt222/agent-almanac
Git 클론대체
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/develop-hplc-method

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

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

GitHub 저장소

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

연관 스킬

executing-plans

디자인

executing-plans 스킬은 검토 체크포인트가 포함된 통제된 배치로 실행할 완전한 구현 계획이 있을 때 사용합니다. 이 스킬은 계획을 불러와 비판적으로 검토한 후, 소규모 배치(기본값 3개 작업)로 작업을 실행하면서 각 배치 사이에 진행 상황을 아키텍트 검토를 위해 보고합니다. 이를 통해 내재된 품질 관리 체크포인트를 갖춘 체계적인 구현이 보장됩니다.

스킬 보기

requesting-code-review

디자인

이 스킬은 코드 변경 사항을 요구 사항에 따라 분석하기 위해 코드 리뷰어 하위 에이전트를 호출합니다. 작업 완료 후, 주요 기능 구현 후, 또는 메인 브랜치에 병합하기 전에 사용해야 합니다. 이 리뷰는 현재 구현체와 원래 계획을 비교하여 문제를 조기에 발견하는 데 도움이 됩니다.

스킬 보기

connect-mcp-server

디자인

이 스킬은 개발자들이 HTTP, stdio 또는 SSE 전송 방식을 통해 MCP 서버를 Claude Code에 연결하는 포괄적인 가이드를 제공합니다. GitHub, Notion 및 사용자 정의 API와 같은 외부 서비스를 통합하기 위한 설치, 구성, 인증 및 보안을 다룹니다. MCP 통합 설정, 외부 도구 구성 또는 Claude의 모델 컨텍스트 프로토콜 작업 시 활용하세요.

스킬 보기

web-cli-teleport

디자인

이 스킬은 작업 분석을 기반으로 개발자가 Claude Code 웹 인터페이스와 CLI 인터페이스 중 선택할 수 있도록 돕고, 두 환경 간 원활한 세션 텔레포트를 가능하게 합니다. 웹, CLI 또는 모바일 환경 전환 시 세션 상태와 컨텍스트를 관리하여 워크플로를 최적화합니다. 다양한 단계에서 서로 다른 도구가 필요한 복잡한 프로젝트에 사용하세요.

스킬 보기