← ClaudeAtlas

meridianseedlisted

Use when you need Meridian to backlog Seed Management.
mattjaikaran/meridian · ★ 1 · Data & Documents · score 74
Install: claude install-skill mattjaikaran/meridian
# /meridian:seed — Backlog Seed Management Capture forward-looking ideas with optional trigger conditions. Seeds are parked in .meridian/backlog.md and surface when their triggers are met. ## Arguments - `plant <idea> [--trigger <trigger>]` — Plant a new seed with optional trigger - `list` — Show all seeds with status and triggers - `promote <id>` — Promote a seed for inclusion in planning - `dismiss <id>` — Archive a seed as not needed - `check` — Check which seeds have triggers met ## Trigger Types - `after_phase:<name>` — Surface when named phase completes - `after_milestone:<name>` — Surface at milestone boundary - `manual` — Only surfaces when explicitly listed (default) ## Keywords seed, idea, backlog, park, future, trigger, promote, dismiss, parking lot ## Procedure ### Subcommand: plant ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from pathlib import Path from scripts.backlog import plant_seed result = plant_seed(Path('.'), '<idea>', trigger='<trigger>') print(json.dumps(result, indent=2)) " ``` ### Subcommand: list ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " from pathlib import Path from scripts.backlog import list_seeds seeds = list_seeds(Path('.')) for s in seeds: trigger = s['trigger']['type'] if s['trigger']['value']: trigger += ':' + s['trigger']['value'] print(f\"[{s['id']}] ({s['status']}) {s['idea']} — trigger: {trigger}\") " ``` ### Subcommand: pr