Bun + TypeScript stack rules: TS conventions, formatting, bun:test testing, security, Bun-first tooling, and Bun runtime / built-in API guidance.
Bun + TypeScript stack rules and project scaffolding for Claude Code.
The rules in rules/ are injected live by a SessionStart hook — they are
not vendored into the project, so they're active from the first session and a
plugin update applies on the next session, with nothing to re-sync. The stack
templates (package.json, tsconfig.json, biome.json, dprint.json,
lefthook.yml, .gitignore) are real config files tools read from disk, so they
are written into the project by /bun-typescript-agent-setup:setup.
/plugin marketplace add dominik-rehse/bun-typescript-agent-setup
/plugin install bun-typescript-agent-setup@bun-typescript-agent-setup
The rules are now active. Then, in a project, lay down the scaffolding:
/bun-typescript-agent-setup:setup
setup writes the templates (skip-if-exists), runs
bun add -d @biomejs/biome @types/bun dprint lefthook typescript, and runs
bunx lefthook install in a git repo. Biome handles JS/TS/JSON; dprint handles
Markdown; lefthook.yml runs each gate (biome, dprint, typecheck, test, build)
only when staged files match its glob. The test gate composes with the stdd
plugin (it runs stdd's tiered gate when installed, else bun test); the build
gate runs only when a build script exists.
(Legacy installs that vendored the rules into .claude/rules/*.md still work —
the SessionStart hook skips any rule already present there to avoid
double-loading. Delete the vendored copy to switch that rule to live injection.)
/plugin marketplace update bun-typescript-agent-setup
/plugin update bun-typescript-agent-setup@bun-typescript-agent-setup
Start a new session afterwards; the rules load fresh from the updated plugin. The
config templates do not auto-update — re-run /bun-typescript-agent-setup:setup --check to see drift and --force to pick it up (package.json/tsconfig.json
are project-owned and never force-overwritten). The plugin is versioned — bump
version in plugin.json to ship a release.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub dominik-rehse/bun-typescript-agent-setup --plugin bun-typescript-agent-setupSpec and test driven development for Claude Code. Enforces spec-first, one-test-at-a-time TDD via slash commands, a PreToolUse guard hook, a git pre-commit gate, and a Stop-hook coverage audit.
Language-agnostic baseline rules for Claude Code: minimal-change principle, Conventional Commits, documentation conventions, and Context7 MCP guidance for library lookups.
hone is a development model where a human writes a short Plan and an automated loop then builds, verifies, consolidates, reviews, and lands each change unattended in a git worktree; a scheduled garden loop (/hone:garden) cuts staleness between changes. The repo keeps only durable truth that cannot go stale, and every cycle deletes something. Enforced by a PreToolUse guard, a Stop-hook gate and nag, two fault-finding critics, and default-on land gates for irreversible changes (authority) and real-environment proof.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills (21 core + 1 orchestrator + 1 framework + 2 extension mirrors) and 18 sub-agents cover technical SEO, content quality, schema, sitemaps, Core Web Vitals, local SEO, backlinks, AI/GEO, ecommerce, hreflang, SXO, clustering, drift monitoring, and Google APIs. Includes optional MCP extensions, SPA-aware rendering, portability, and hardened SSRF/DNS-rebinding safe fetchers.