What problem does it solve?
This Skill helps you capture a recurring engineering lesson as a standalone, runnable codebase so it can be taught, tested, and reused instead of remaining an informal rule or one-off example.
Core Features & Use Cases
- Pattern Extraction: Distills a real relation into situation, tensions, response, consequences, and boundary.
- Runnable Teaching Project: Organizes the lesson into a tracked
patterns/<pattern-name>/ codebase with implementation, tests, fixtures, and learner-facing documentation.
- Pattern Lifecycle Management: Supports creating, applying, revising, splitting, merging, and retiring patterns as evidence changes.
- Use Case: A team notices a reliable way to structure recurring work and wants to turn it into a reproducible project that others can run and verify.
Quick Start
Use the pattern skill to turn a recurring engineering lesson into a tracked, standalone codebase under patterns/<pattern-name>/.