Skip to content

Releases: TheStack-ai/pulser

Pulser v1.0.0 — GitHub Marketplace Action

30 Mar 13:48

Choose a tag to compare

What's New

GitHub Marketplace Action

Pulser is now available as a GitHub Action for CI/CD pipelines. Lint your Claude Code skills on every push.

- uses: TheStack-ai/pulser@v1
  with:
    path: '.claude/skills'
    strict: 'true'

Outputs: score, errors, warnings, total — use them in downstream steps.

Community & Project Health

  • CI workflow (Node 18/20/22 matrix)
  • CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md
  • Issue templates (bug report, feature request) + PR template
  • GitHub Discussions enabled
  • Social preview image
  • Fixed badge URLs and added CI/downloads/stars badges

Full Changelog

v0.4.0...v1.0.0

v0.4.0 — Eval

26 Mar 10:59

Choose a tag to compare

What's New

pulser eval — Skill Testing

Test your skills against real inputs. Write eval.yaml next to your SKILL.md:

tests:
  - name: "catches bugs"
    input: "Review: function add(a,b) { return a - b }"
    assert:
      - contains: "subtract"
      - min-length: 30

Run pulser eval — it executes each test through claude -p, checks assertions, and tracks regressions automatically.

Assertions

contains, not-contains, min-length, max-length, matches (regex)

Baseline & Regression

  • First run saves results as baseline
  • Subsequent runs compare against baseline
  • Exit code 3 on regression (previously passing test now fails)

Other Changes

  • Updated landing page, README (EN/KO), SKILL.md
  • Version bump to 0.4.0

Full Changelog: v0.3.1...v0.4.0