claude

demonkey

Tutored, constrained build of Ruby web servers through the PROCESS family only — from a raw TCP socket up to a Unicorn-like preforking server with heartbeats, graceful shutdown, and zero-downtime USR2 restart. Claude Code acts as a Socratic tutor: it teaches the mechanisms, makes you type the load-bearing code yourself, then quizzes you to consolidate once it's built and running — handling glue and review along the way. Verification is local and lightweight (nc, ps, lsof, kill -SIGNAL) — the emphasis is building and the signal protocol, not load testing. A focused pilot of c10k-dojo.

3 on GitHubby Antonio Barbosav0.1.0updated 19 days agoworkshop
/

Plugin demonkey from marketplace brk in geeksilva97/brk. Commands read from the repo's manifest — 19 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • tutor

    Run the demonkey Socratic tutoring loop for the learner's current step — frame the problem, teach the mechanisms and point at the docs, make the learner type the spine, review, verify locally, then ask free-text consolidation questions scored 1-5. Use when the learner is working through the demonkey

Slash commands (7)

  • /demonkey:bench

    Run the memory benchmark against the current step's server and read peak RSS + OOM with the learner.

  • /demonkey:hint

    Give a scoped hint for the current step — never the full spine.

  • /demonkey:next

    Advance to the next step after the current step's success check passes.

  • /demonkey:reveal

    Instructor escape hatch — show the reference implementation for the current step.

  • /demonkey:setup

    One-time setup — vendor the pinned gems, build the offline docs bundle, the memory-bench image, check tooling.

  • /demonkey:start

    Begin or resume the demonkey at your current step.

  • /demonkey:status

    Show dojo progress — current step, completed steps, and backend mode.

Hooks (6)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}"/hooks/session-start.sh

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/hooks/title.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/guard.sh web

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/guard.sh bash

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/guard.sh spine

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/post-bench.sh

View source on GitHub

More from geeksilva97/brk

All 8 plugins →

loopcraft

claude

A Socratic tutor that teaches you how AI agents work by making you build one — from a raw prompt to a full agent loop with tool calling, all in TypeScript. You type the load-bearing code; the tutor guides, quizzes, and reviews.

3 skills · 6 commands · hooks

3

c10k-dojo

claude

Tutored, constrained build of Ruby web servers from raw sockets to C10K. Claude Code acts as a Socratic tutor: it quizzes you, reasons about your answers, and makes you type the load-bearing code yourself while it handles glue and review. Graded against a cgroup-constrained benchmark.

1 skill · 7 commands · hooks

3

Lead-mode replicant: you lead an agent through database replication on top of SQLite in Ruby. The agent writes the ADR and the code — you make every decision, commit to numbers before the trial, review what it built, and answer for it. Hooks enforce decide-then-build and predict-then-measure.

1 skill · 7 commands · hooks

3

Tutored, constrained build of a single-threaded reactor (event-loop) server in Ruby, from a blocking accept loop to a nonblocking IO.select reactor that juggles thousands of connections. Claude Code acts as a Socratic tutor: it quizzes you, reasons about your answers, and makes you type the load-bearing code yourself while it handles glue and review. Offline by design.

1 skill · 6 commands · hooks

3

replicant

claude

A tutored coding dojo: build database replication from scratch on top of SQLite in Ruby — leader/follower, a hand-written WAL, quorum and leader election — with a Socratic tutor that makes you type the load-bearing spine and an offline jail that keeps you honest.

1 skill · 6 commands · hooks

3

System Design Interview Dojo — practice designing scalable systems through Socratic conversation. Dialogue-driven interview simulator + offline jail + free-text consolidation.

1 skill · 6 commands · hooks

3

Similar plugins

Collection of document processing suite including Excel, Word, PowerPoint, and PDF capabilities

19 skills

anthropics/skills 193,780

Early access (ADR-404): ruflo as a Claude Code mod (function hooks) — in-process routing, edit learning signals, tighten-only tool checks from ruflo policy, and the cost budget ladder. Opt-in via `ruflo mods install`; classic hooks stay the fallback

ruvnet/ruflo 81,589

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

MCP server for terminal commands, process management, and file operations across text, code, PDF, DOCX, Excel, images, and structured data.

6 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

data-engineering

claudecodex

ETL pipeline construction, data warehouse design, batch processing workflows, and data-driven feature development

4 skills · 2 commands · 2 agents

wshobson/agents 42,461

Optimize business operations — vendor management, process documentation, change management, capacity planning, and compliance tracking. Keep your organization running efficiently.

9 skills · 6 MCP servers

anthropics/knowledge-work-plugins 35,601

Maintain demonkey?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins8 plugins