learnings-researcher

Search internal knowledge-base learnings and summarize root causes and solutions.

12|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/jikig-ai/soleur --skill learnings-researcher-jikig-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learnings-researcher
Source: https://github.com/jikig-ai/soleur/tree/main/.openhands/skills/learnings-researcher
Command: npx skills add https://github.com/jikig-ai/soleur --skill learnings-researcher-jikig-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents repeated work and recurring mistakes by quickly locating and summarizing prior internal solutions recorded in the project's knowledge base so teams can leverage proven patterns before implementing new features or fixes.

Core Features & Use Cases

  • Index-first discovery: Prefer knowledge-base/INDEX.md for broad matches across domains to find high-level pointers before deeper searching.
  • Grep-based pre-filtering: Efficiently narrow candidates using targeted, case-insensitive frontmatter and content grep patterns to reduce files to a manageable set.
  • Prioritized distillation: Read frontmatter to prioritize by module, tags, and severity, then deep-read the top 5–10 files to extract root cause, solution, code patterns, and gotchas.
  • Use Case: Before adding a payment integration or addressing a production timeout, run this Skill to surface prior incidents, tested fixes, and critical patterns to follow.

Quick Start

Invoke the learnings-researcher with a concise feature or bug description to return the most relevant internal learnings and distilled action items.

Frequently Asked Questions about learnings-researcher

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

FAQPage Schema
How do I search an internal knowledge base for prior solutions before implementing a new feature?

To search an internal knowledge base for prior solutions, you can run a grep-first discovery process against project learnings and an optional INDEX.md, parsing frontmatter to distill the top entries into root causes and actionable recommendations.

What is the best way to find recorded institutional knowledge about a production timeout?

Finding recorded institutional knowledge about a production timeout involves querying the knowledge-base directory, where grep pre-filters candidates and frontmatter metadata prioritizes results by severity and tag matching to surface tested fixes.

Can I use frontmatter metadata to prioritize internal learnings for debugging tasks?

You can use frontmatter metadata to prioritize internal learnings for debugging by matching module tags and severity levels, allowing the system to deep-read the top 5-10 files and extract the root cause and solution patterns.

How does index-first discovery work when surfacing internal learnings across different domains?

Index-first discovery works by checking an optional knowledge-base INDEX.md for broad domain matches to find high-level pointers, which then narrows down candidates using targeted case-insensitive grep patterns before deep reading the files.

What limitations exist when relying on grep-based pre-filtering for a project knowledge base?

A limitation of relying on grep-based pre-filtering for a project knowledge base is that it requires targeted case-insensitive patterns to effectively narrow candidates, meaning unstructured or poorly tagged entries may be missed during discovery.

Do I need an INDEX.md file to surface internal learnings for integration tasks?

You do not need an INDEX.md file to surface internal learnings for integration tasks, as the system operates on project learnings directly using grep-based candidate discovery, although the index is preferred for broad domain matches.