learn

Manage project learnings across idstack sessions via local manifest and JSONL files.

25|7|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/savvides/idstack --skill learn-savvides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/savvides/idstack/tree/main/learn
Command: npx skills add https://github.com/savvides/idstack --skill learn-savvides

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

idstack learnings are scattered across sessions and projects. This skill consolidates, indexes, and enables quick retrieval and export of what has been learned, helping teams retain institutional knowledge.

Core Features & Use Cases

  • Search learnings: find relevant notes and insights across sessions.
  • List learnings: view recent learnings with context and metadata.
  • Delete learnings: remove obsolete or stale entries (with confirmation).
  • Promote learnings: move learnings from local to global scope for cross-project sharing.
  • Export learnings: generate a markdown or JSON export for archival or reporting.
  • Use Case: Quickly recall a design decision from a previous project and export it for a slide deck.

Quick Start

Ask idstack to list the most recent learnings.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I search and retrieve project learnings across multiple sessions?

You can list recent project learnings with context by querying the local .idstack/learnings.jsonl file via the idstack tooling. It retrieves stored entries from previous sessions, displaying metadata alongside each learning record.

Can I export learnings to markdown or JSON for reporting?

Yes, you can export learnings to markdown or JSON formats for archival and reporting. The export function generates a structured file from your accumulated session data, suitable for inclusion in slide decks or documentation.

How do I promote a local learning to global scope for cross-project sharing?

Promoting a local learning to global scope moves the entry so it is accessible across projects. This function updates the learning's scope within the .idstack/learnings.jsonl data, enabling cross-project institutional knowledge sharing.

Do I need a local manifest to manage and prune idstack learnings?

Yes, managing and pruning learnings requires the local manifest at .idstack/project.json. This file coordinates the idstack-learnings tooling to read, update, and delete obsolete entries stored in the .idstack/learnings.jsonl file.

What is the best way to consolidate scattered learnings for a multi-session workflow?

Consolidating scattered learnings for a multi-session workflow involves indexing entries into a centralized .idstack/learnings.jsonl file. This approach retains institutional knowledge by applying search, list, and prune operations across project sessions.