learn

Generate learning documents from completed implementations for docs/learnings entries.

1|Updated Sep 8, 2023
One-click install
npx skills add https://github.com/cmb-sy/dotfiles --skill learn-cmb-sy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/cmb-sy/dotfiles/tree/main/claude/skills/learn
Command: npx skills add https://github.com/cmb-sy/dotfiles --skill learn-cmb-sy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

実装完了後に自動で学習教材を生成する機能を提供します。コードの専門用語・手順(lint 等)をできるだけ分解して解説し、変更点の記録だけでなく学習用教材として出力します。直後の実装を元に docs/learnings/ に出力されるため、知識の共有と教育機能が強化されます。

Core Features & Use Cases

  • 実装後の学習教材自動生成: 変更内容・判断理由・適用方法を含む学習ドキュメントを作成
  • docs/learnings 出力: docs/learnings/ 配下に日付ベースの md ファイルを生成
  • 実装の直後の適用: フィードバックなしで教材作成を実行

Quick Start

実装完了後、直ちに Learn スキルを実行して最新の変更内容から learning materials を自動生成します。

Frequently Asked Questions about learn

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

FAQPage Schema
How do I automatically generate learning materials from code changes after implementation?

To generate learning materials from code changes, execute the learn skill immediately after implementation completes. It extracts terminology and decisions to produce a structured educational document covering what changed, why it mattered, and how to apply it.

What is the best way to document software engineering decisions for future reference?

Documenting software engineering decisions is best handled by generating structured docs/learnings entries. This skill automatically captures the decision-making process and application methods from completed code changes into a structured learning document.

How does auto-generating documentation from code changes work for developer education?

Auto-generating documentation from code changes works by analyzing completed implementations, extracting technical terminology, and breaking down procedures like lint steps to produce educational content that explains what changed and why it mattered.

Can I generate post-implementation review documentation without manual feedback?

Yes, post-implementation review documentation can be generated without manual feedback. The skill executes immediately after implementation, analyzing latest changes to automatically create educational content in docs/learnings/ directories.

What format does the automatically generated learning documentation output to?

The automatically generated learning documentation outputs to date-based markdown files within the docs/learnings/ directory. These structured files explain what changed, the decision making process, and how to apply learnings to future projects.

When do I need to generate educational content from completed software implementations?

You need to generate educational content from completed implementations when sharing knowledge across development teams. This skill creates learning materials from code changes to strengthen knowledge sharing and educational functions within software projects.