본문으로 건너뛰기

Diagnose. Test. Fix.

'스킬 점검해줘'
한 마디.

Claude Code 대화 안에서 진단, 테스트, 처방, 수정까지 끝납니다.

"Check my skills." Diagnose, test, and fix — without leaving the conversation.

$ npm install -g pulser-cli

Demo

실제 출력, 그대로

다른 도구는 pass/fail만 출력합니다.

pulser는 왜 문제인지 설명하고, 바로 쓸 템플릿을 제시하고, 자동 수정하고, 롤백까지 제공합니다.

Others stop at pass/fail. pulser explains why, provides templates, auto-fixes, and lets you undo.

$ pulser

pulser v0.4.0

54 skills scanned · Score: 89/100
✓ 48 healthy  ⚠ 4 warnings  ✗ 2 errors

Top issues:
  cardnews     No Gotchas, no allowed-tools
  geo-audit    338 lines, single file

💊 Rx #1 — cardnews
  [GOTCHAS] Add Gotchas section
  Why: Anthropic's highest-ROI improvement
  Template:
    ## Gotchas
    1. Validate output against conventions
    2. Check scope — don't over-generate

  Fix: AUTO · pulser --fix to apply · pulser undo to rollback

Core Pipeline

진단에서 롤백까지, 한 흐름으로

  1. Diagnose

    8가지 규칙으로 증상을 찾고 문제를 분류합니다.

    Scan and classify issues across 8 rules.

  2. Prescribe

    왜 문제인지 설명하고, 바로 쓸 수 있는 템플릿을 제시합니다.

    Explain why and provide ready-to-use templates.

  3. Fix

    안전한 구조 수정을 자동으로 적용합니다.

    Auto-apply safe structural fixes with backup.

  4. Rollback

    언제든 이전 상태로 되돌릴 수 있는 안전망.

    Instant undo — your safety net.

Eval — New in v0.4

스킬을 실제로 테스트

서류 검사를 넘어, 모의고사를 봅니다.

eval.yaml에 테스트를 작성하면 pulser가 스킬을 실행하고, 출력을 검증하고, 회귀를 자동 추적합니다.

Beyond static analysis — run your skills against real inputs, check assertions, and catch regressions automatically.

$ pulser eval

  reviewer (2 tests)
     catches bugs         320ms
     passes clean code    280ms

  geo-audit (3 tests)
     URL analysis         450ms
     schema detection     380ms
     report generation    520ms

  5 passed · 0 failed · 1.95s

Usage

어디서든, 같은 진단

Claude Code

대화 안에서

스킬 점검해줘

Claude Code 대화에서 바로 진단하고 수정까지. /pulser도 됩니다.

Codex

프롬프트로

pulser 실행해

OpenAI Codex 환경에서도 동일한 진단 파이프라인을 실행합니다.

Terminal

직접 실행

pulser --fix

CI/CD, Git hooks, 또는 터미널에서 직접. JSON 출력도 지원합니다.

Diagnose. Test. Fix.

한 마디면 끝납니다

Free · Open Source · MIT

$ npm install -g pulser-cli