obsidian-knowledge-filter

Extract and synthesize relevant information from Markdown knowledge repositories.

248|30|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/cafe3310/public-agent-skills --skill obsidian-knowledge-filter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-knowledge-filter
Source: https://github.com/cafe3310/public-agent-skills/tree/main/skills_parked/obsidian-knowledge-filter
Command: npx skills add https://github.com/cafe3310/public-agent-skills --skill obsidian-knowledge-filter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

This Skill helps users find, filter, and synthesize relevant information from large Markdown-based knowledge repositories without manually searching through scattered notes.

Core Features & Use Cases

  • Keyword-Based Discovery: Scans Markdown knowledge bases for target terms and produces structured analysis files with matching locations and context ranges.
  • Content Extraction and Cleaning: Extracts selected note sections and removes unnecessary Markdown formatting elements before further analysis.
  • Knowledge Synthesis Workflow: Supports a staged review process for turning filtered personal knowledge into comprehensive reports.

Quick Start

Ask the obsidian knowledge filter skill to find and synthesize notes related to a specific topic in my knowledge base.

Frequently Asked Questions about obsidian-knowledge-filter

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

FAQPage Schema
How do I search for specific keywords across an Obsidian vault?

To search an Obsidian vault, this skill scans Markdown knowledge bases for target terms, producing structured YAML intermediate files with matching locations and context ranges for targeted information retrieval.

What's the best way to synthesize research notes from a large Markdown repository?

Synthesizing Markdown research notes is done through a staged knowledge workflow that extracts relevant sections, removes unnecessary formatting, and refines filtered personal knowledge into comprehensive reports.

Can I clean Markdown formatting before extracting content from my knowledge base?

Yes, content extraction and cleaning is supported, allowing you to extract selected note sections and remove unnecessary Markdown formatting elements before further analysis and synthesis.

Does this knowledge management filter require Python to process notes?

Yes, Python-based processing scripts are required to execute the structured filtering workflows, scan keywords, and generate YAML intermediate files for staged knowledge refinement.

How does keyword scanning work for information retrieval in Markdown files?

Keyword scanning for information retrieval works by applying structured filtering workflows to Markdown repositories, identifying target terms, and extracting surrounding context into structured analysis files.

What are the limitations of using YAML intermediate files for Obsidian vault analysis?

YAML intermediate files are generated as part of a staged knowledge refinement process, meaning analysis is sequential rather than real-time, requiring manual review steps to synthesize final reports.