AGENT SKILL

vault-methodology

Use when working in a ztlctl vault — creating notes, organizing knowledge, tagging, linking, or making decisions about content types and structure. Activates for any knowledge management task.

License 许可
MIT
最近更新
2026-03-22
Stars
★ 0
Forks
0

01 前言 Front Matter

name
vault-methodology
version
1.0.0
description
Use when working in a ztlctl vault — creating notes, organizing knowledge, tagging, linking, or making decisions about content types and structure. Activates for any knowledge management task.

02 资源文件 3

03 SKILL.md 正文

Zettelkasten Methodology for ztlctl Vaults

You are working in a ztlctl knowledge vault — an agentic note-taking system built on zettelkasten, second-brain, and knowledge-garden paradigms.

Core Principle: Atomic, Connected Knowledge

Every piece of knowledge should be:

  1. Atomic — one idea per note, self-contained
  2. Connected — linked to related ideas via wikilinks and tags
  3. Evolving — progressing through maturity stages over time

Content Type Decision Tree

Before creating content, choose the right type:

  • Is it an idea, concept, or insight? → note
    • Is it a decision with alternatives? → note with subtype decision
    • Does it capture key points from learning? → note with subtype knowledge
  • Is it an external source (article, paper, tool, spec)? → reference
    • Classify with subtype: article, tool, or spec
  • Is it something to do? → task
    • Set priority/impact/effort for scoring
  • Starting a research session? → log (via session start)

Quick-Capture vs. Full Notes

Use garden_seed (or /ztlctl:seed) to capture ideas quickly with maturity=seed. Seeds are:

  • Low-ceremony: just a title and optional tags
  • Time-tracked: vault warns if seeds go unattended for >7 days
  • Body-protected: reweave won't modify their content

Progress seeds → budding → evergreen as you develop them.

Tags

Use hierarchical domain/scope format:

  • math/algebra, python/stdlib, research/methodology
  • Single-segment tags (e.g., important) are valid but get classified as unscoped

Tags enable filtered search and cross-cutting discovery.

Linking

Use [[wikilinks]] in note bodies to connect ideas. Links can reference:

  • Titles: [[Machine Learning Fundamentals]]
  • Aliases: [[ML Basics]]
  • IDs: [[ztl_a1b2c3d4]]

The reweave system automatically suggests and creates links based on 4 signals: lexical similarity, tag overlap, graph proximity, and topic match.

Key Invariants

  1. Note status is automatic — computed from outgoing link count (draft→linked→connected)
  2. Accepted decisions are immutable — only metadata can change after acceptance
  3. Garden notes (maturity set) have body protection — automated tools won't modify their body
  4. Archive is soft-delete — preserves edges, hides from default queries

For detailed reference, see:

  • references/content-types.md — full content type specifications
  • references/linking-patterns.md — wikilink resolution and reweave mechanics
  • references/lifecycle.md — status transitions, maturity stages, archive behavior

04 同仓库更多 Skills

ThatDevStudio
ThatDevStudio/ztlctl

synthesize

Use when the user wants to synthesize scattered notes into a unified artifact, consolidate knowledge on a topic, connect existing notes, find structural gaps, or create a synthesis note. Activates on "synthesize", "consolidate", "connect my notes on X", "summarize what I know about X", "find gaps in X", or "create synthesis".

资料检索与研究
★ 0
ThatDevStudio
ThatDevStudio/ztlctl

session

Use when the user wants to start, begin, or open a work session, OR close, end, or finish an active session. Manages the full session lifecycle: pre-flight checks, polaris alignment, session start, and session close with enrichment pipeline.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

session-workflow

Use when starting, running, or closing research sessions. Guides structured knowledge capture workflows: start → capture → synthesize → close.

资料检索与研究Skill与智能体开发
★ 0
ThatDevStudio
ThatDevStudio/ztlctl

review-triage

Use when the user asks to review the work queue, triage pending items, clear the backlog, or find out what needs attention in the vault. Surfaces prioritized actionable items and batch-processes approved updates.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

review-contradictions

Use when the user wants to review conflicting notes, find inconsistencies in the vault, check for contradictions between knowledge claims, or inspect semantically-close notes that may conflict. Runs the per-pair evaluation loop to surface genuine contradictions and dismiss false positives.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

orient

Use when entering a vault cold, starting any work, or needing to understand what is in the vault. Orients to vault identity, strategic priorities, and assembles topic-focused context. Activates on "orient", "load context", "what is in the vault", or "vault status".

★ 0