knowledge-harvest

Extract and classify knowledge patterns, decisions, and principles into a structured vault.

6|3|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/adrozdenko/soleri --skill knowledge-harvest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-harvest
Source: https://github.com/adrozdenko/soleri/tree/main/agents/salvador-filetree/skills/knowledge-harvest
Command: npx skills add https://github.com/adrozdenko/soleri --skill knowledge-harvest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of extracting valuable patterns, anti-patterns, decisions, and principles from any given text source, preventing knowledge loss and ensuring consistent application of best practices.

Core Features & Use Cases

  • Automated Knowledge Extraction: Identifies and classifies patterns, anti-patterns, decisions, and principles from code, documentation, PRs, or any text.
  • Intelligent Deduplication: Checks the existing knowledge vault to avoid capturing redundant information.
  • Structured Capture: Organizes extracted knowledge with categories, severity, and tags for effective retrieval.
  • Use Case: You can point the agent at a complex architecture document and ask it to "harvest knowledge," and it will automatically populate your knowledge vault with actionable insights.

Quick Start

Use the knowledge-harvest skill to learn from the attached document 'architecture-overview.md'.

Frequently Asked Questions about knowledge-harvest

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

FAQPage Schema
How do I extract architectural decisions and patterns from documentation?

You can extract architectural decisions and patterns from documentation by automating knowledge capture to identify and classify principles from text sources into a structured vault. This prevents knowledge loss and ensures consistent application of best practices across projects.

What is the best way to capture anti-patterns from code analysis into a knowledge vault?

Capturing anti-patterns from code analysis into a knowledge vault is best handled by automated extraction tools that classify information by domain, severity, and tags. This ensures the captured knowledge remains searchable and actionable for future reference.

How do I prevent duplicate entries when populating a knowledge management vault?

To prevent duplicate entries when populating a knowledge management vault, intelligent deduplication performs pre-capture checks against existing vault contents. This avoids capturing redundant information and maintains the quality of your knowledge base.

Can I use automated pattern extraction on pull requests and technical documents?

Yes, you can use automated pattern extraction on pull requests, code, documentation, or any text source. It identifies and classifies patterns, anti-patterns, decisions, and principles from these diverse materials into a structured format.

Does knowledge management extraction require manual tagging for vault population?

Knowledge management extraction does not require manual tagging for vault population because the process automatically organizes extracted knowledge with categories, severity levels, and tags. Post-harvest quality assurance further ensures accurate classification.