learn

Manage project learnings in a centralized append-only markdown file.

165|46|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/sendaifun/solana-new --skill learn-sendaifun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/sendaifun/solana-new/tree/main/skills/idea/learn
Command: npx skills add https://github.com/sendaifun/solana-new --skill learn-sendaifun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project learnings accumulate across sessions; this skill helps review, search, prune, and export learnings stored in the .superstack/learnings.md file to keep teams aligned.

Core Features & Use Cases

  • Read/write and manage a centralized learnings file located at .superstack/learnings.md, with sections for Patterns, Pitfalls, Preferences, Architecture, and Tools.
  • Expose commands like /learn, /learn search <query>, /learn prune, /learn export, /learn stats, and /learn add to interactively manage knowledge.
  • Ensure append-only history, de-duplication by key, and telemetry for usage insights to improve workflows.

Quick Start

Show me the most recent learnings and export them for review.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I capture and store project learnings across sessions in markdown?

You can store and organize project learnings across sessions in a single append-only markdown file. The skill enforces a strict format and de-duplication by key to keep your knowledge base clean and searchable.

What is the best way to search and prune accumulated development knowledge?

You can search and prune development knowledge using dedicated commands like /learn search and /learn prune. These commands help you interactively manage your knowledge file, ensuring outdated entries are removed while keeping your team aligned.

Does this approach support categorizing learnings into Patterns, Pitfalls, and Architecture?

Yes, the approach supports categorizing learnings into multiple types including Patterns, Pitfalls, Preferences, Architecture, and Tools. This categorization helps structure your markdown file for better organization and retrieval.

Can I export markdown learnings for team review and track usage statistics?

Yes, you can export markdown learnings for team review using /learn export and track usage with /learn stats. It also includes telemetry for usage insights to help you understand how your team interacts with the knowledge base.

How do I add new entries to a centralized learnings file without creating duplicates?

You can add new entries to the centralized learnings file using the /learn add command. The system strictly enforces de-duplication by key, preventing identical entries from being appended to your markdown history.

Are there limitations to managing project knowledge directly in a markdown file?

Managing project knowledge in a markdown file is append-only and prevents direct code changes. This ensures historical integrity but means you must use specific commands like /learn prune to remove or update outdated information.