Skip to content
View durchnull's full-sized avatar

Block or report durchnull

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
durchnull/README.md

Hi, I'm David

Freelance full-stack engineer in Berlin. I code agentically: I build Macrop, a nutrition planner, and six open-source plugins for Claude Code — one that audits and fixes a repo, five for the work around it.

TypeScript React Native Laravel Claude Code

Macrop — a nutrition web app

Macrop's sign-in screen: an illustrated pattern of carrots, tomatoes, garlic and herbs behind a frosted card reading "Macrop — Deine Woche, auf Kurs."

A weekly meal planner where the numbers can't go wrong.

Every calorie and macro is calculated from the ingredients, never typed in — so when you swap a meal or change an ingredient, your daily totals and shopping list just stay correct. Public beta, sign-ups approved by hand.

Try Macrop


The Heal Suite — a Claude Code plugin

A heal run dashboard: health score 90, 62 findings across 3 high, 27 medium and 32 low, findings burden 44.6 down from 67.6, 20 preventions, 41.9M tokens across 14 healers, and a per-healer table of findings, durations and backlog headings.

A repo that audits, fixes and hardens itself.

18 healers check the code, as many as the repo needs — architecture, security, tests, docs, speed and more. They run at once and put what they find in one backlog. The suite's first two sweeps of Macrop surfaced 61 and 72 findings and cut the measured maintenance burden by a third. The mechanical fixes go out as small PRs. Problems that keep coming back become gates, so they stop. Nothing merges without you.

Explore Sample run Repository


/plugin marketplace add durchnull/claude-plugins
/plugin install heal@durchnull

Five more Claude Code plugins

Plugin What it does
plan Keeps your plan docs in order: write one, rank them, check them against git, hand one to a fresh session.
git Ship, promote, release. It picks up your branch names and checks from the repo.
privacy Stops sensitive data — bank details, tax IDs, keys, names — before it lands in a file or a chat. You get ****6013 instead.
render Builds single-file HTML pages from your project's config: dashboards, reports, checklists, questionnaires.
observe Watches how you work, if you let it: TL;DRs, saved questions, a log of what you want to get better at. Off until you switch it on.

All six ship from one marketplace, durchnull/claude-plugins.

Available for freelance work

Full-stack product work — TypeScript, React Native, Laravel, AI. Remote from Berlin, taking new projects.

durchnull.de

Pinned Loading

  1. heal-suite heal-suite Public

    A self-maintaining repo immune system for Claude Code. 18 auditing 'healers' that detect drift, fix the mechanical and prevent recurrence.

    JavaScript 1

  2. claude-plugins claude-plugins Public

    The durchnull marketplace: a catalog of David Friedrich's Claude Code plugins.

  3. hypercolor-asteroids hypercolor-asteroids Public

    A neon vector arcade game in one page. No build step, no dependencies, no network — and a slow multiplayer game between the developers who share it.

    Shell 1

  4. plan plan Public

    Plan-doc lifecycle commands (/plan:init, :new, :rate, :sync, :next, :revise, :status, :handoff) over a frontmatter'd plan corpus in .plan/ (or any directory you configure), backed by a deterministi…

    JavaScript

  5. git git Public

    Branch-flow git workflow commands (/git:init, :ship, :promote, :release) for a protected promotion chain, configured per project.

    JavaScript

  6. observe observe Public

    Opt-in session observer (/observe:init, :tldr, :faq, :improve): TL;DR enforcement, FAQ capture, and a growing improvement log per subject you choose — each capability off until activated individual…

    Python