knowledge-system

Routes inputs to daily memory logs, Obsidian vault notes, or GitHub issues.

2|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/zachmayer/skills --skill knowledge-system-zachmayer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-system
Source: https://github.com/zachmayer/skills/tree/main/.claude/skills/knowledge-system
Command: npx skills add https://github.com/zachmayer/skills --skill knowledge-system-zachmayer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, git, gh, jina-grep-cli, and includes scripts (resource) components.

What problem does it solve?

This skill solves the fragmentation of personal and project knowledge by providing a unified, git-backed interface for capturing, organizing, and recalling information across notes, memories, and codebases.

Core Features & Use Cases

  • Hierarchical Memory: Automatically manages daily, monthly, and overall memory summaries to track project evolution and personal context.
  • Obsidian Integration: Provides a structured, flat-file vault system that uses a link-based graph for navigation rather than complex folder nesting.
  • Semantic Search: Enables natural-language querying of local files, allowing you to find information based on intent rather than exact keyword matches.

Quick Start

Use the knowledge-system skill to capture this thought and save it to my daily memory log.

Frequently Asked Questions about knowledge-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage persistent memory and notes across AI coding sessions?

Manage persistent AI memory by routing inputs to daily logs, Obsidian vault notes, or GitHub issues based on durability. This unified knowledge system uses git-backed version control to retain cross-session context automatically.

Can I use semantic search to query my Obsidian vault and local development notes?

Yes, semantic search enables natural-language querying of local files within your Obsidian vault, allowing you to find information based on intent rather than exact keyword matches.

How does hierarchical memory aggregation work for personal knowledge management?

Hierarchical memory aggregation automatically manages daily, monthly, and overall memory summaries to track project evolution and personal context across your development environment.

Do I need git and GitHub to maintain a flat-file knowledge graph for my codebase?

Yes, git and gh are required dependencies for version control and issue routing. The system uses a structured flat-file vault with link-based graph navigation backed by git.

What's the best way to capture thoughts and save them to a daily memory log during development?

Capture thoughts by routing them directly to daily memory logs through automated scripts. The system evaluates scope and durability to determine if input belongs in daily logs, vault notes, or GitHub issues.

Why use a flat-file vault system instead of nested folders for knowledge management?

A flat-file vault system uses a link-based graph for navigation rather than complex folder nesting, providing structured information retrieval and easier semantic search across local files.