claude

context-garden

Installs compost, pruner, seedbank, mycelium, greenhouse, and weeder.

5 on GitHubby Oliver Weißlv0.5.0MITupdated 5 days ago
/

Plugin context-garden from marketplace context-garden in oliverweissl/context-garden. Commands read from the repo's manifest — 4 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 (6)

  • compost

    Run long or repetitive commands (builds, pytest/ctest, SLURM jobs, solver logs) through a clustering summarizer instead of reading raw output; re-runs show only what changed. Use for output likely over ~100 lines or fix-test-fix loops.

  • greenhouse

    Shared memory across the repositories of one platform (what each repo provides, depends on, and its key facts) kept in a base folder next to the repos. Use when a task touches an API, package, schema or convention shared with other repos, instead of opening those repos; publish this repo's card at t

  • mycelium

    Decide whether to spawn subagents (one, or several in parallel) to search, investigate or edit, and brief them well; passes finding notes between agents so they don't redo the same exploration. Use before delegating to an agent and after an agent reports findings.

  • pruner

    Pick the smallest set of file:line ranges relevant to a concrete task (bug, compiler error, failing test, change) in a large Python or C/C++ repository, instead of grep-exploring or reading whole files. Skip when the task or traceback already names the file.

  • seedbank

    Maintain a small, generated AGENTS.md of repository facts (build commands, conventions, invariants, past mistakes) that were rediscovered often or were costly to get wrong. Use at task start to check cached facts, and at task end to log and promote what you had to dig for.

  • weeder

    Measure and reduce a Skill's token footprint (always-loaded description + on-trigger SKILL.md body) without regressing routing accuracy or losing instructions. Use when a SKILL.md feels oversized, repeats rules, or has a vague description that might mis-route.

Slash commands (1)

  • /context-garden:setup

    Turn on the context-garden skills that fit how you work (all start off)

Hooks (10)

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/skills/mycelium/bin/mycelium" hook pre-agent

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/skills/compost/bin/compost" hook

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/skills/mycelium/bin/mycelium" hook budget

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/skills/seedbank/bin/seedbank" hook

  • SubagentStop

    "${CLAUDE_PLUGIN_ROOT}/skills/mycelium/bin/mycelium" hook subagent-stop

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/skills/seedbank/bin/seedbank" hook stop

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}/skills/pruner/bin/pruner" hook

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/garden.py" hook session-start

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/skills/greenhouse/bin/greenhouse" hook session-start

  • SessionEnd

    "${CLAUDE_PLUGIN_ROOT}/skills/greenhouse/bin/greenhouse" hook session-end

View source on GitHub

Maintain context-garden?

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 pluginslisted