templates/slides/.agents/skills/capture-learnings/SKILL.md
Capture and apply accumulated knowledge in learnings.md. Use when the user corrects a mistake, when debugging reveals unexpected behavior, or when an architectural decision should be recorded for future reference.
npx skillsauth add BuilderIO/agent-native capture-learningsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This is background knowledge, not a slash command. Read learnings.md before starting significant work. Update it when you discover something worth remembering.
Use judgment, not rules. Capture when:
Don't capture:
Add entries to learnings.md at the project root. Match the existing format — typically a heading per topic with a brief explanation:
## [Topic]
[What you learned and why it matters. Keep it to 2-3 sentences.]
When a learning is referenced repeatedly, it's outgrowing learnings.md. Propose adding it to the relevant skill or creating a new skill via create-skill.
learnings.md is a Tier 1 modification (data — auto-apply)tools
Public booking flow — the state machine, animations, and URL/app-state sync.
tools
Trigger-based automations — reminders, follow-ups, webhooks — across the booking lifecycle.
tools
Team event types, round-robin assignment, collective bookings, host weights, and no-show calibration.
development
The pure `computeAvailableSlots` function — inputs, outputs, invariants, and debugging guide.