By 575-lab
Delegate junior-level coding tasks to a local Ollama model to save Claude usage. Claude triages, writes the spec, delegates generation, verifies against an objective gate, and reports.
A Claude Code plugin that delegates junior-level coding tasks to a local Ollama model — saving Claude usage on work that's simple, self-contained, and easy to verify.
Claude stays in charge: it triages the task, writes a precise spec, hands generation to your local model, runs an objective check (tests / typecheck / lint), then reports back. Conservative by design — when in doubt, Claude just does it itself.
The expensive part is Claude's token generation. For mechanical work (boilerplate, test stubs, simple functions) the local model does the bulk generation for free, while Claude only spends tokens on triage + verification. Local "thinking" tokens are also free, so the model can reason for a better first pass — which means fewer expensive Claude-side retries.
ollama serve)ollama pull gemma4:12b)python3 (standard library only — no pip install, no curl)/plugin marketplace add davidnet/junior-dev
/plugin install junior-dev@junior-dev
Work normally. When Claude spots a junior task it offers to delegate and asks you to confirm. Or invoke it explicitly:
/junior-dev:junior write unit-test stubs for utils.py
| Var | Default | Meaning |
|---|---|---|
OLLAMA_HOST | http://localhost:11434 | Ollama API endpoint |
JUNIOR_MODEL | first installed model | Model to use |
JUNIOR_TEMP | 0 | Sampling temperature |
JUNIOR_THINK | 0 | 1 = let the model reason before answering |
Set them in your shell profile, e.g.:
export JUNIOR_MODEL=gemma4:12b
triage → confirm → spec → delegate (local model) → verify (objective gate) → accept / retry ≤2 / stop & report. The full rubric lives in
skills/junior-dev/SKILL.md.
python3 -m unittest discover -s tests # unit tests for the cleaning/resolve logic (no network)
bash tests/test_resolver.sh # the SKILL.md script-path resolver (no network)
python3 tests/smoke.py # live round-trip vs Ollama (SKIPs if it's down)
Apache-2.0
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 575-lab/junior-dev --plugin junior-devDesign fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
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.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Complete developer toolkit for Claude Code