kb-vacuum

Reads URLs from documents and forwards them to a LimeSurvey server for processing.

Updated May 9, 2026
One-click install
npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill kb-vacuum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-vacuum
Source: https://github.com/LuminaVault/LuminaVaultServer/tree/main/Sources/App/Resources/Skills/kb-vacuum
Command: npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill kb-vacuum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, requests, markdown, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The kb-vacuum Skill automates the process of extracting URLs from markdown notes and posting them to the LuminaVault server for Hermes memory compilation, saving users time and effort in the knowledge base management process.

Core Features & Use Cases

  • URL Extraction: Extracts HTTP(S) hyperlinks from markdown notes.
  • Batch Posting: Posts unseen URLs in batches to the LuminaVault server.
  • Memory Compilation: Facilitates Hermes memory compilation by feeding URLs to the server-side enrichment pipeline.
  • Use Case: Ideal for users who want to automatically enrich their local knowledge base with external content, ensuring that their AI has access to a wide range of information.

Quick Start

Run the kb-vacuum Skill with the default folder 'raw/' to scan for URLs and post them to LuminaVault.

Frequently Asked Questions about kb-vacuum

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

FAQPage Schema
How do I extract URLs from markdown notes and post them to a server?

To extract URLs from markdown notes and post them to a server, you can automate the process using Python scripts to parse files and perform HTTP requests for batch posting to LuminaVault.

How does batch posting URLs to LuminaVault work for Hermes memory compilation?

Batch posting URLs to LuminaVault works by scanning markdown notes for unseen HTTP(S) hyperlinks and submitting them in batches to the server, feeding the enrichment pipeline for Hermes memory compilation.

Do I need Python to process markdown files and automate URL extraction?

Yes, you need Python to process markdown files and automate URL extraction, as the Skill relies on Python scripts alongside the requests and markdown libraries to parse notes and perform HTTP requests.

What is the best way to integrate local markdown knowledge bases with an AI memory system?

The best way to integrate local markdown knowledge bases with an AI memory system is to automate batch posting of extracted URLs to LuminaVault, ensuring external information is fed into the Hermes memory compilation pipeline.

Can I scan a specific folder for URLs to enrich my AI knowledge base?

Yes, you can scan a specific folder for URLs to enrich your AI knowledge base by running the Skill with your target directory, defaulting to 'raw/', to extract and post hyperlinks to the LuminaVault server.

Are there limitations when posting unseen URLs from local markdown files?

A limitation when posting unseen URLs from local markdown files is that the Skill is designed strictly for extracting HTTP(S) hyperlinks and requires the LuminaVault server endpoint to successfully complete the memory compilation integration.