Pulser

Lintar SKILL.md-filer mot 8 regler och auto-korrigerar de säkra, med backup och ångra.

av TheStack-ai · TheStack-ai/pulser

Fungerar med konfiguration ★ 8.8/10

Pulser — Lintar SKILL.md-filer mot 8 regler och auto-korrigerar de säkra, med backup och ångra.

Vad den gör

Diagnostiserar installerade Claude Code-färdigheter för saknade Gotchas, svaga trigger-beskrivningar, saknade tillåtna verktyg, överdimensionerade filer och andra strukturella problem, och erbjuder sedan färdiga korrigeringar. Utlöses på 'kontrollera mina färdigheter', 'granska färdigheter', 'färdighetshälsa', eller 'pulser'; själva diagnostikmotorn levereras som npm-paketet pulser-cli, inte inuti färdighetsmappen.

Testrapport

Byggde den verkliga CLI:n från källkoden och körde den mot två planterade testfärdigheter: den flaggade korrekt den vaga färdigheten 'gör saker' för en för kort/ingen trigger-beskrivning, saknade Gotchas och saknade tillåtna verktyg (poäng 83/100), lämnade den välformade färdigheten orörd, sedan redigerade --fix genuint filen på plats (lade till en Gotchas TODO + tillåtna verktyg) med en tidsstämplad backup, och `pulser undo` återställde originalet byte-för-byte — varje dokumenterad kapacitet kontrollerades live. Obs: `npm install` (även en lokal/dev-installation, inte bara -g) skrev tyst en medföljande SKILL.md till ~/.claude/skills/pulser/ via en postinstall-hook utan bekräftelseprompt — avslöjat i README:ns text men inte flaggat som en sidoeffekt vid installation; städades upp omedelbart.

Testad: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/TheStack-ai/pulser
cd pulser
mkdir -p ~/.claude/skills
cp -r skill ~/.claude/skills/pulser

Kommandon och exempelprompter

  • /pulserLintar SKILL.md-filer mot 8 regler och auto-korrigerar de säkra, med backup och ångra.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Audit all my installed Claude skills and flag ones missing gotchas
  • Check why this SKILL.md keeps failing to trigger and fix the description
  • Run a health score on my skills folder before I ship it to teammates