10x-lesson

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

Updated May 24, 2026
One-click install
npx skills add https://github.com/DevMachaj/Projekt-certyfikacyjny --skill 10x-lesson-devmachaj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-lesson
Source: https://github.com/DevMachaj/Projekt-certyfikacyjny/tree/main/.claude/skills/10x-lesson
Command: npx skills add https://github.com/DevMachaj/Projekt-certyfikacyjny --skill 10x-lesson-devmachaj

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 planning and implementation work. This Skill captures a recurring rule into a persistent, append-only lessons register that future framing, planning, implementation, and review 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 via guided prompts, with no pre-filling so the user owns the wording. - Canonical entry format: Renders each lesson as a markdown block with an imperative H2 rule title, then asks for explicit confirmation before saving. - Self-bootstrapping append-only register: Creates context/foundation/lessons.md with a canonical header on first use, then appends new entries without reordering or editing existing ones. - Use Case: After noticing that feature flags keep shipping without expiration dates, invoke the skill with that observation, answer the four prompts, and the rule is recorded so every future plan and review weighs it. ## Quick Start Ask the assistant to record a recurring rule using the 10x-lesson skill, optionally including a one-line description of the rule you want captured.

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 an optional one-line description of the rule, then answer four prompts covering Context, Problem, Rule, and Applies-to. After you confirm the rendered entry, it is appended to context/foundation/lessons.md, which future skill runs re-read.

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.

What happens if lessons.md does not exist yet?

The skill self-bootstraps: it creates context/foundation/lessons.md with a canonical five-line header and then appends your entry. You do not need to run any initialization step first.

Can I edit or delete an existing lesson through this skill?

No. The register is strictly append-only; the skill never edits, reorders, or removes existing entries. To revise a rule, open lessons.md and edit it directly, which is intentional friction against casually rewriting recurring rules.

Can I record multiple lessons in one invocation?

No. The skill captures exactly one entry per invocation to avoid half-written batched entries. Invoke it once per lesson you want to record.