What problem does it solve? Game-development sessions often produce hard-won lessons (working shaders, engine quirks, bug fixes) that vanish when the session ends, forcing the next agent to rediscover them. This Skill turns those learnings into durable, reusable skills stored in the project, user, or Summer library scope. ## Core Features & Use Cases - Scoped skill placement: Writes captured skills to the project skills directory, the user's agent skills directory, or the Summer library depending on how broadly the lesson applies. - Deduplication via library search: Probes existing bundled skills with summer_search_library or summer skills list so it extends an existing skill instead of duplicating it. - Quality filter and style rules: Captures only non-obvious, general learnings with the reasoning behind them, following strict formatting rules (YAML frontmatter, no dates, no project names). - Use Case: After a session where you fixed a Godot 4.x signal gotcha and tuned a spawning pattern, invoke this Skill to draft a new SKILL.md in .claude/skills/, confirm the plan, and commit it with the game so the next agent starts with that knowledge. ## Quick Start Ask the agent to capture the learnings from this game-development session into a reusable skill and commit it to the project.