research-gathering

Gather topic-specific Markdown research sources with expiry filters and extract insights and quotes.

1|2|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill research-gathering
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-gathering
Source: https://github.com/jayhjenkins/ProductOSv0.2/tree/main/.claude/skills/context-assembly/research-gathering
Command: npx skills add https://github.com/jayhjenkins/ProductOSv0.2 --skill research-gathering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps strategy teams assemble relevant, up-to-date research context by topic, filtering out stale data and organizing sources for quick reference.

Core Features & Use Cases

  • Topic-scoped gathering: Collect Markdown sources from datasets/research/{topic}/**/*.md and group by theme.
  • Recency & expiry filtering: Apply max age and expiry rules to keep information current.
  • Insights & quotes extraction: Pull key insights, extract verbatim quotes, and compile citation-ready references.
  • Context-ready outputs: Produce structured results with topic, added_date, expiry_date, age, and related internal links for strategy sessions or memo creation.
  • Manual and automated workflows: Use during strategy sessions, content drafting, or ad-hoc research queries.

Quick Start

  1. Define a topic like competitive-analysis and trigger a gathering pass.
  2. The skill scans datasets/research/{topic}/**/*.md, applies recency/expiry filters, and extracts key insights and quotes.
  3. Review the output with citation-ready references and related internal links for strategy memos.

Frequently Asked Questions about research-gathering

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

FAQPage Schema
How do I gather research sources for a strategy memo?▼

To gather research sources for a strategy memo, define a topic to trigger a scan of Markdown files. The system extracts key insights, verbatim quotes, and citation-ready references to support your strategic decision making.

How do I filter outdated research data by age and expiry?▼

To filter outdated research data by age and expiry, apply max-age and expiry rules to your topic-specific sources. This process requires frontmatter metadata like added_utc and expiry_date to automatically exclude stale information.

Can I extract quotes and citations from Markdown research files?▼

You can extract quotes and citations from Markdown research files by scanning datasets grouped by topic. The system pulls verbatim quotes and compiles citation-ready references with related internal links for strategy sessions.

What is the best way to organize research context by topic?▼

The best way to organize research context by topic is structuring files within datasets/research/{topic}/ directories. This groups Markdown sources by theme and applies recency filters to produce context-ready structured outputs.

What metadata is needed to apply expiry filters to research datasets?▼

To apply expiry filters to research datasets, Markdown files need frontmatter metadata including added_utc and expiry_date. This metadata allows the system to calculate age and automatically filter out expired sources.

Does research gathering work without adding frontmatter metadata?▼

Research gathering does not work properly without frontmatter metadata because the system relies on added_utc and expiry_date fields to apply max-age and expiry filters for keeping gathered information current.