material_fetch

Automates keyword-driven material fetching and vetting into a persistent memory pool.

26|4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/kid0317/cc_workspace_bot --skill material-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: material_fetch
Source: https://github.com/kid0317/cc_workspace_bot/tree/main/workspaces/_companion/.claude/skills/material_fetch
Command: npx skills add https://github.com/kid0317/cc_workspace_bot --skill material-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill automates the generation and vetting of relevant materials by using keyword templates to populate a memory pool, reducing manual curation and ensuring consistent inputs for downstream tasks.

Core Features & Use Cases

  • Template-driven keyword generation from memory/keyword_templates.yaml to produce curated queries.
  • Hard screening with filters.yaml to discard low-quality or irrelevant materials before review.
  • LLM secondary review (locks outside) to assign fit scores and persist vetted results into memory.
  • Scheduled ingestion and lifecycle management including state tracking and failure handling for robust operations.
  • Use Case: In a life-simulation workspace, periodically fetch and seed memory with high-quality sources for later storytelling or reasoning.

Quick Start

Ensure the material_fetch.yaml trigger is enabled (every 6 hours) and that memory/keyword_templates.yaml is prepared, then start the fetch cycle.

Frequently Asked Questions about material_fetch

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

FAQPage Schema
How do I automate keyword-driven material discovery for a persistent memory pool?

Automated keyword-driven material discovery uses template-generated queries to find sources, applies hard screening via filters, and locks vetted results into a persistent memory pool for downstream tasks.

What is the best way to schedule content ingestion and filter low-quality materials?

Scheduled content ingestion runs periodically to fetch materials, then applies deterministic hard screening through filters.yaml to discard low-quality or irrelevant items before they reach review.

How does LLM-based quality review work for vetting fetched materials?

LLM-based quality review assigns fit scores to fetched materials during a secondary pass, ensuring only high-quality, vetted results are locked and persisted into the workspace memory.

Can I use keyword templates to generate queries for a life-simulation workspace?

Keyword templates can generate curated queries specifically for life-simulation workspaces, periodically fetching and seeding memory with high-quality sources for storytelling or reasoning.

How do I set up template-driven ingestion with deterministic screening filters?

Template-driven ingestion requires preparing keyword templates and enabling a scheduled trigger, which then executes deterministic screening via filters.yaml to discard irrelevant materials automatically.

Why does scheduled material ingestion include state tracking and failure handling?

Scheduled material ingestion includes state tracking and failure handling to ensure robust lifecycle management, preventing fetch cycle disruptions and maintaining consistent memory pool population.