save-learning

Classify, deduplicate, and place learnings into repository files.

3|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/lucasxf/engineering-daybook --skill save-learning-lucasxf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: save-learning
Source: https://github.com/lucasxf/engineering-daybook/tree/main/.claude/skills/save-learning
Command: npx skills add https://github.com/lucasxf/engineering-daybook --skill save-learning-lucasxf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of organizing and storing learnings, pitfalls, and directives effectively, ensuring that they are categorized correctly and not duplicated across files.

Core Features & Use Cases

  • Precise Classification: Automatically classifies learnings into appropriate categories like 'backend', 'web', 'mobile', or 'cross-cutting'.
  • Deduplication: Checks for duplicates across all relevant files to prevent redundant entries.
  • Target File Writing: Writes the content to the correct file and section, maintaining an organized knowledge base.
  • Use Case: When a developer learns something new during a debugging session, they can use this Skill to save the learning to the appropriate file and section, ensuring it's easily accessible and well-organized.

Quick Start

To save a learning, say: "save this learning: 'Here is a new learning about error handling in Java'".

Frequently Asked Questions about save-learning

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

FAQPage Schema
How do I organize and save developer learnings without creating duplicate entries?

To save developer learnings without duplicates, you can automate content classification and deduplication. This Skill analyzes text to route learnings into specific files and sections, preventing redundant entries across your knowledge base.

What is the best way to categorize development pitfalls into specific repository files?

Categorizing development pitfalls is handled by analyzing text content and routing it to specific files. The Skill automatically classifies pitfalls into categories like backend, web, mobile, or cross-cutting, then writes them to the correct file section.

Can I automatically classify coding directives into cross-cutting or backend categories?

Yes, you can automatically classify coding directives into categories like backend, web, mobile, or cross-cutting. The Skill evaluates the text content to determine the appropriate classification and places it in the corresponding repository file.

How do I save a new learning about error handling during a debugging session?

To save a learning about error handling during a debugging session, provide the text to the Skill. It will analyze the content, deduplicate it against existing files, and write the learning to the appropriate categorized file and section.

Does this knowledge organization approach check for duplicates across all relevant files?

Yes, this knowledge organization approach checks for duplicates across all relevant files. Before writing any new learning, pitfall, or directive, the Skill scans existing entries to prevent redundant records in your repository.

Are there limitations to automating file placement for learnings and pitfalls?

Automating file placement for learnings and pitfalls relies on text analysis and file I/O operations, meaning classification accuracy depends on the input text's clarity. It routes content to predefined categories like web, mobile, backend, or cross-cutting.