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.