360 Secure SkillHub
360 安全技能中心

digital-garden-cultivator

用于设计并维护数字花园式知识库:规划花园结构与双向链接、按幼苗/成长/常青三级管理内容成熟度、按节奏修剪陈旧笔记,并调用 Python 脚本输出链接密度等健康指标;所引用的指标脚本未包含在文件列表中。

athola
athola
热度 62.46
最近更新 2026-08-26 21:17:35
分类:知识依赖:代码执行 / 读写文件应用场景:笔记整理 / 研究 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add nm-memory-palace-digital-garden-cultivator
Metadata
name
digital-garden-cultivator
description
Manages digital garden notes, link structures, and health metrics
version
1.9.8
triggers
["digital-garden","knowledge-base","linking","curation","documentation","curating a knowledge base","pruning stale notes","or tracking content maturity"]
metadata
{"openclaw":{"homepage":"https://github.com/athola/claude-night-market/tree/master/plugins/memory-palace","emoji":"🦞","requires":{"config":["night-market.leyline:storage-templates"]}}}
source
claude-night-market
source_plugin
memory-palace

Night Market Skill — ported from claude-night-market/memory-palace. For the full experience with agents, hooks, and commands, install the Claude Code plugin.

Table of Contents

Digital Garden Cultivator

Design, manage, and evolve digital gardens as living knowledge bases. Digital gardens are interconnected note collections that grow organically, emphasizing evolution over perfection.

What It Is

A digital garden approach to knowledge management that:

  • Builds dynamic knowledge bases that evolve over time
  • Connects notes through bidirectional links
  • Incubates ideas before formalizing as documentation
  • Creates discovery paths for information navigation
  • Tracks content maturity and maintenance needs

Quick Start

Calculate Garden Metrics

python scripts/garden_metrics.py path/to/garden.json --format brief

Verification: Run python --version to verify Python environment.

Output Formats

  • json - Full metrics as JSON
  • brief - One-line summary
  • prometheus - Prometheus exposition format

When To Use

  • Building dynamic knowledge bases that evolve over time
  • Connecting notes, skills, and palaces through bidirectional links
  • Incubating ideas before formalizing as documentation
  • Creating discovery paths for navigating information
  • Managing content lifecycle (seedling → growing → evergreen)

When NOT To Use

  • Creating memory palace structures - use memory-palace-architect
  • Evaluating new knowledge
    • use knowledge-intake
  • Creating memory palace structures - use memory-palace-architect
  • Evaluating new knowledge
    • use knowledge-intake

Content Maturity Levels

Level Status Description
Seedling New/rough Early ideas, incomplete thoughts
Growing Developing Being actively refined
Evergreen Mature Stable, well-developed content

Core Workflow

  1. Collect Sources - Gather notes, bookmarks, ideas
  2. Plan Structure - Define garden organization
  3. Create Links - Build bidirectional connections
  4. Schedule Maintenance - Establish tending cadence
  5. Document Outputs - Convert mature ideas to formal docs

Garden Layout Template

garden:
  sections: ["research", "patterns", "experiments"]
  plots:
    - name: "My First Note"
      purpose: "reference"  # reference | evergreen | lab
      maturity: "seedling"  # seedling | growing | evergreen
      inbound_links: []
      outbound_links: []
      last_tended: "2025-11-24T10:00:00Z"

Verification: Run the command with --help flag to verify availability.

Maintenance Cadence

Action Frequency Purpose
Quick prune Every 2 days Remove dead links, fix typos
Stale review After 7 days inactive Assess content freshness
Archive After 30 days inactive Move to archive or delete

Success Metrics

  • Link density - Average links per piece of content
  • Bidirectional coverage - % of links that are reciprocal
  • Freshness - Time since last update per area
  • Maturity ratio - Evergreen content / total content

Detailed Resources

  • Linking Patterns: See modules/linking-patterns.md
  • Maintenance Guide: See modules/maintenance.md
  • Metrics Integration: See modules/maintenance.md

Integration

  • memory-palace-architect - Host garden within palace structure
  • knowledge-locator - Search garden content
  • session-palace-builder - Seed garden from session insights

Troubleshooting

Common Issues

Pre-commit hooks failing Run SKIP=... git commit to bypass temporarily, then fix issues

Merge conflicts Use git merge --abort to reset, then resolve conflicts carefully

Commit rejected Check hook output and fix reported issues before committing again