10x-lesson

Appends recurring engineering rules to a lessons.md register for future skill runs.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/Assamir/ai-toolkit --skill 10x-lesson-assamir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-lesson
Source: https://github.com/Assamir/ai-toolkit/tree/main/.cursor/skills/10x-lesson
Command: npx skills add https://github.com/Assamir/ai-toolkit --skill 10x-lesson-assamir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Recurring bugs and design pitfalls get fixed once but forgotten, so the same mistakes resurface in later framing, planning, and implementation work. This Skill captures a recurring rule into a persistent lessons register that future workflow runs re-read as a prior. ## Core Features & Use Cases - Structured four-field interview: Collects Context, Problem, Rule, and Applies-to fields from the user before writing anything. - Append-only lessons register: Writes a canonical H2 entry to context/foundation/lessons.md without reordering or editing existing entries. - Self-bootstrapping: Creates lessons.md with the canonical header on first use, no separate init step required. - Use Case: After noticing that feature flags repeatedly ship without kill dates, invoke the skill inline to record the rule so future plan and review runs weigh it automatically. ## Quick Start Invoke the skill with a short description of the recurring rule you noticed, then answer the four interview prompts and confirm the append.

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 engineering rule for future code reviews?

Invoke the skill with a short description of the rule, answer the four interview prompts (Context, Problem, Rule, Applies-to), then confirm the rendered entry. It appends the rule to context/foundation/lessons.md, which future skill runs re-read.

What is the difference between a lesson and a one-off bug fix?

A lesson is a recurring rule that would have changed framing or fixes on past work and will keep coming up. A single-incident write-up does not meet the bar and should not be captured through this skill.

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

No, the register is append-only by design. The skill never edits, reorders, or deduplicates existing entries; if a rule needs revision, you open the file and edit it directly.

What happens if lessons.md does not exist yet?

The skill self-bootstraps: it creates context/foundation/lessons.md with the canonical five-line header and then appends your entry. You do not need to run any init 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.