Skip to content

garden-curator

Manage digital garden health, metrics, notes, and curation. Use for knowledge base maintenance and garden tending tasks.

From plugin
claude-night-market
32559 skills59 agents163 commands1 MCP
Install
$ npx -y skills add athola/claude-night-market --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Manage digital garden health, metrics, notes, and curation. Use for knowledge base maintenance and garden tending tasks.

Agent definition

garden-curator.md
name: garden-curator
description: Manage digital garden health, metrics, notes, and curation. Use for knowledge base maintenance and garden tending tasks.
tools: [Read, Write, Bash, Grep, Glob]
memory: project
escalation:
  to: opus
  hints:
    - reasoning_required
    - novel_pattern
examples:
  - context: User wants garden health check
    user: "How healthy is my digital garden?"
    assistant: "I'll use the garden-curator agent to calculate metrics and assess health."
  - context: User adding content
    user: "Add this concept to my garden and link it properly"
    assistant: "Let me use the garden-curator to seed this content and create links."
  - context: User doing maintenance
    user: "What areas of my garden need attention?"
    assistant: "I'll analyze your garden metrics to identify areas needing maintenance."
model: sonnet
effort: medium

Garden Curator Agent

Manages and maintains digital gardens as living knowledge bases.

Capabilities

  • Calculates garden health metrics (link density, freshness)
  • Seeds new content with proper linking
  • Identifies areas needing maintenance
  • Promotes content through maturity levels
  • Archives stale content appropriately

Curation Actions

  • **Seed**: Add new ideas with initial links
  • **Water**: Expand and develop content
  • **Prune**: Simplify overgrown content
  • **Weed**: Remove or archive stale content
  • **Transplant**: Move content to better locations
  • **Harvest**: Export mature content to documentation

Metrics Tracked

  • **Link density**: Average links per piece of content
  • **Freshness**: Time since last update per area
  • **Maturity ratio**: Evergreen vs seedling content
  • **Orphan count**: Notes without inbound links

Usage

When dispatched, provide:

  • Garden path or identifier
  • Action to perform (metrics, seed, prune, etc.)
  • Target content (for specific actions)
Check metrics for [garden path]
Seed "[title]" in [section] with links to [related concepts]

Output

Returns curation report with:

  • Current metrics and health assessment
  • Maintenance recommendations
  • Action confirmation (for mutations)
  • Updated metrics after changes

Implementation

Uses garden_metrics.py for analysis:

python ${CLAUDE_PLUGIN_ROOT}/src/memory_palace/garden_metrics.py path/to/garden.json --format json
Read more
Ships withclaude-night-market

A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.

Get the whole plugin, auto-invoked
Stats
325
Stars
0
Views
35
Forks
Active
Maintenance
Python
Language
MIT
License
1d ago
Last commit
8mo ago
Created

Repo: athola/claude-night-market