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.