research-cache

Cache cross-block file discovery results to /tmp/sti/<ticket-id>/workspace/research-cache.md.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/gapfDev/workflow --skill research-cache-gapfdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-cache
Source: https://github.com/gapfDev/workflow/tree/main/c1.6/.claude/skills/research-cache
Command: npx skills add https://github.com/gapfDev/workflow --skill research-cache-gapfdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-block file discovery can lead to duplicated work across phases. This skill provides a lightweight cache that allows B1 to write findings and B2A to reuse them, reducing redundant discovery efforts.

Core Features & Use Cases

  • Writes a structured cache to /tmp/sti/<ticket-id>/workspace/research-cache.md at ON_EXIT.
  • Reads the cache at ON_ENTER before PO.3.0 to skip files already discovered by B1.
  • Supports sections like Discovered Files, Sibling DNA Pool, Exploration Anchor, and Cache Status to standardize results and reuse.

Quick Start

Enable the cache by writing the structured file to /tmp/sti/<ticket-id>/workspace/research-cache.md during discovery and reading it on subsequent steps to skip already found files.

Frequently Asked Questions about research-cache

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

FAQPage Schema
How do I cache cross-block file discovery results to avoid redundant work across phases?

Cache cross-block file discovery results by writing a structured cache file at ON_EXIT and reading it at ON_ENTER before the next phase. This prevents re-discovering files already found in earlier phases, reducing duplicated discovery work.

What is the best way to prevent re-discovering files during multi-phase root depth drills?

Prevent re-discovering files during multi-phase root depth drills by storing read-verified files and Sibling DNA patterns in a structured cache. Subsequent phases read this cache to skip files already found and reuse exact patterns.

How does Sibling DNA pattern reuse work in cross-block discovery caching?

Sibling DNA pattern reuse works by storing exact patterns in a dedicated cache pool during initial discovery. Downstream phases read this pool to reuse the patterns directly, eliminating the need to re-identify matching structures.

Where does the cross-block discovery cache write its structured data?

The cross-block discovery cache writes its structured data to a markdown file located at /tmp/sti/<ticket-id>/workspace/research-cache.md. This file contains sections for Discovered Files, Sibling DNA Pool, Exploration Anchor, and Cache Status.

When do I need to read the discovery cache to skip files already found?

Read the discovery cache at ON_ENTER before phase PO.3.0 to skip files already found. This allows downstream phases to reuse read-verified results from earlier phases instead of duplicating the discovery effort.

What are the limitations of caching file discovery results for multi-phase root depth drills?

A limitation of caching file discovery results is that only files read-verified in Phases 1-2 are cached. Files discovered but not verified will not be included, requiring re-discovery in later phases.