10x-lesson

Appends recurring rules and patterns to a lessons.md register for future reviews.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Oskarovsky/Sprinter --skill 10x-lesson-oskarovsky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-lesson
Source: https://github.com/Oskarovsky/Sprinter/tree/main/.cursor/skills/10x-lesson
Command: npx skills add https://github.com/Oskarovsky/Sprinter --skill 10x-lesson-oskarovsky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Recurring bugs and design pitfalls get fixed once but forgotten, so the same class of mistake resurfaces in later work. This Skill captures those recurring rules into a persistent, append-only lessons register that future planning, implementation, and review runs re-read as prior context. ## Core Features & Use Cases - Structured four-field interview: Collects Context, Problem, Rule, and Applies-to fields from the user so every lesson is specific enough to pattern-match later. - Append-only register: Writes entries to context/foundation/lessons.md without reordering, deduplicating, or editing existing entries, and self-bootstraps the file with a canonical header on first use. - Cross-skill reuse: Captured lessons are re-read by frame, research, plan, plan-review, implement, and impl-review workflows as priors. - Use Case: After noticing that feature flags keep shipping without expiration dates, invoke the skill to record the rule "feature flags should always have a kill date" so future implementation and review runs flag it automatically. ## Quick Start Ask the assistant to record a recurring rule into context/foundation/lessons.md, then answer the four short interview questions and confirm the proposed entry.

Frequently Asked Questions about 10x-lesson

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

FAQPage Schema
How do I capture a recurring rule for future code reviews?

Invoke the skill with an optional freeform description of the rule, then answer four short questions covering context, problem, rule, and which skills it applies to. After you confirm the rendered entry, it is appended to context/foundation/lessons.md.

What counts as a lesson versus a one-off bug fix?

A lesson is a recurring rule that would have changed the framing or fix on past work and will keep coming up. Single-incident write-ups do not qualify and should not be captured through this skill.

Can I edit or delete existing lessons in lessons.md?

No, the register is append-only through this skill. If a rule needs revision, you open context/foundation/lessons.md and edit it directly, which is intentional friction to prevent careless rewriting of recurring rules.

What happens if lessons.md does not exist yet?

The skill self-bootstraps the file, creating context/foundation/lessons.md with a canonical five-line header before appending your entry. You do not need to run any initialization step first.

Can I capture multiple lessons in one invocation?

No, the skill enforces one entry per invocation to avoid half-written batched entries. Invoke it once per lesson you want to record.