petarzarkov

11 mods across 1 repository, 21 stars between them.

publish-guard

01

petarzarkov/dunx

Agent Claude Code

Pre-publish safety reviewer for @dunx/ packages. Run before committing to main to catch issues that would result in a bad npm publish. Checks exports maps, package.json fields, accidentally exposed internals, and dist output integrity.

21 yesterday A 52 tokens original MIT

ci-check

02

petarzarkov/dunx

Command Claude Code

Run every CI gate with one command.

21 yesterday A 0 tokens original MIT

PostToolUse

03

petarzarkov/dunx

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From petarzarkov/dunx.

21 yesterday A tokens not measured original MIT

dunx

04

petarzarkov/dunx

Settings file Claude Code

Agent settings declaring 1 hook event (PostToolUse).

21 yesterday A tokens not measured copy · 72% MIT

coverage-report

05

petarzarkov/dunx

Skill Claude CodeCodex

Regenerate the coverage report and badges, or diagnose a wrong percentage, a 404ing badge, or a package showing 0%. Use after adding a package, when coverage numbers look implausible, or when the GitHub Pages coverage site is stale or broken.

21 yesterday A 57 tokens original MIT

docs-pass

06

petarzarkov/dunx

Skill Claude CodeCodex

Revise one documentation file so it states facts instead of performing insight, and get it under the budgets in scripts/no-slop.test.ts. Use when writing a new guide or README, when a reader reports the docs read like AI output, or when bun test scripts/no-slop.test.ts fails.

21 yesterday A 65 tokens original MIT

new-package

07

petarzarkov/dunx

Skill Claude CodeCodex

Add a workspace to the dunx monorepo - a published package under packages/, a published CLI under tools/, a private workspace under internal/, or an example under examples/ - with correct manifest fields, tsconfig, exports-driven build entrypoints, README, and coverage badge. Use when creating @dunx/http…

21 yesterday A 97 tokens original MIT

release

08

petarzarkov/dunx

Skill Claude CodeCodex

Version and publish @dunx/ packages to npm. Use when cutting a release, when a publish failed or a package is missing from npm, when a package needs its first npm version, or when touching scripts/version.ts, the pinned npm version, or the publish job in ci.yml.

21 yesterday A 61 tokens copy · 86% MIT

spike

09

petarzarkov/dunx

Skill Claude CodeCodex

Resolve an open technical question by measuring it on real Bun instead of assuming, then record the verified result in docs/architecture/constraints.md. Use for the "Spikes to resolve" items, before committing to any API shape that depends on runtime or tsc behaviour, and whenever a design argument turns on "does…

21 yesterday A 74 tokens original MIT

whats-next

10

petarzarkov/dunx

Skill Claude CodeCodex

Write or refresh HANDOFF.md - a compact resume point holding completed objectives, live file paths, approaches already tried and rejected, and the exact next steps, placed against the roadmap in docs/ROADMAP.md. Use before /compact or /clear, at the end of a task block, when the context window crosses 50%, or when…

21 yesterday A 92 tokens original MIT

dunx CLAUDE.md

11

petarzarkov/dunx

Instructions file

Instructions for petarzarkov/dunx, covering dunx - claude code instructions, rule 1 - native implementations only, never reimplement what bun already does, never invent what a mature library already solves and reuse the @arkv workspace - and extend it upstream.

21 yesterday A 14,103 tokens original MIT