Извлечение знаний из сессии в навыки

★ 8.5 · learning

learner is a Claude Code skill that extracts reusable skills from the current conversation by capturing decision-making principles and heuristics rather than copy-paste code snippets. It follows a four-step workflow: gathering specific problem details (error messages, file paths, line numbers), validating quality, classifying the learning as either expertise or workflow, then saving it to `.omc/skills/` at project level or `~/.claude/skills/omc-learned/` at user level. A skill qualifies for extraction only when it cannot be Googled in five minutes, is specific to the current codebase, and required real debugging effort to discover. Every file is saved as Markdown with required YAML frontmatter (name, description, triggers). For new skill extraction workflows, the current alias is `/oh-my-claudecode:skillify`; learner is retained for internal compatibility.