learner

Records validated UI R&D findings from complex debugging sessions into searchable, structured summaries.

3|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill learner-omerzeyveli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learner
Source: https://github.com/OmerZeyveli/kinglet-unity/tree/main/.claude/skills/core/learner
Command: npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill learner-omerzeyveli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents non-obvious, codebase-specific debugging discoveries from being lost after a difficult investigation by preserving only learnings that meet strict quality standards.

Core Features & Use Cases

  • Quality-Gated Extraction: Filters out generic advice, obvious fixes, temporary workarounds, and style preferences.
  • Structured Documentation: Classifies discoveries as expertise or workflow and records their context, learning, and relevant files.
  • Pattern Analysis: Supports confidence scoring and categorization for identifying recurring project patterns that may become skills or rules.
  • Use Case: After resolving an asynchronous scene-loading race condition involving dependency injection, capture the project-specific cause and workflow in the project's learnings so future debugging sessions can avoid repeating the investigation.

Quick Start

Use the learner skill after resolving a non-trivial bug to evaluate the discovery and append a qualified learning to the project's CLAUDE.md file.

Frequently Asked Questions about learner

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

FAQPage Schema
How do I document Unity debugging discoveries so they aren't lost after the investigation?

To document Unity debugging discoveries, you can use quality-gated extraction to filter out generic advice and append structured learning entries with context, findings, and relevant files to your project's CLAUDE.md file for future reuse.

What is the best way to capture codebase-specific learnings from difficult bug fixes?

The best way to capture codebase-specific learnings is to classify the discovery as expertise or workflow, record its context and relevant files, and store it chronologically with confidence-based pattern analysis to identify recurring project patterns.

Does this project learning approach filter out temporary workarounds and style preferences?

Yes, this project learning approach applies strict quality gates to filter out temporary workarounds, style preferences, obvious fixes, and generic advice, preserving only non-obvious, codebase-specific discoveries for long-term reuse.

Can I use structured documentation for recurring workflow patterns in Unity development?

Yes, you can use structured documentation for recurring workflow patterns in Unity development by applying confidence scoring and categorization to identify systemic project patterns that may eventually become formal skills or rules.

When should I append a qualified learning to a project's CLAUDE.md file?

You should append a qualified learning to a project's CLAUDE.md file immediately after resolving a non-trivial bug, such as an asynchronous scene-loading race condition, to preserve the non-obvious cause and workflow for future debugging sessions.

Why do I need to classify project learnings as expertise or workflow types?

You need to classify project learnings as expertise or workflow types to separate architectural conventions and undocumented system interactions from recurring workflow patterns, enabling accurate chronological storage and confidence-based pattern analysis.