learn

Review, search, prune, and export project learnings stored across sessions.

Updated May 15, 2026
One-click install
npx skills add https://github.com/tgmarinho/canetaco --skill learn-tgmarinho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/tgmarinho/canetaco/tree/main/.claude/skills/learn
Command: npx skills add https://github.com/tgmarinho/canetaco --skill learn-tgmarinho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams lose hard-won debugging insights and patterns between sessions, forcing them to re-solve the same problems. This Skill manages a persistent learnings store so past fixes and patterns stay searchable and reusable. ## Core Features & Use Cases - Learning Management: Review, search, prune stale entries, and export learnings accumulated across sessions in a per-project JSONL store. - Proactive Recall: Surfaces relevant past learnings when you ask "didn't we fix this before?" or wonder about prior patterns. - Use Case: Before debugging a recurring test failure, ask what the project has learned about it; the Skill searches the learnings file and shows the previous root cause and fix. ## Quick Start Ask the assistant to show what we have learned about this project so far.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I see what my project has learned across sessions?

Invoke the learn skill and ask to show learnings. It reads the per-project learnings.jsonl file under the gstack home directory and lists stored entries, with search available when more than five entries exist.

How do I remove stale or outdated learnings?

Ask to prune stale learnings. The skill walks through stored entries, lets you confirm which ones are outdated via interactive questions, and removes them from the learnings file.

Can I export project learnings to share with my team?

Yes, the skill supports exporting learnings from the local JSONL store so they can be shared or archived. Ask to export learnings and it will produce the stored entries in a portable form.

Where are gstack learnings stored on disk?

Learnings live in a learnings.jsonl file under ~/.gstack/projects/<project-slug>/, scoped per repository. The skill resolves the project slug automatically using the gstack-slug binary.

Why does the learn skill not run in plan mode?

The skill requires AskUserQuestion for its interactive workflow. If no AskUserQuestion variant is available in the environment, the skill reports itself as blocked and stops rather than auto-deciding.