← ClaudeAtlas

rnd-learninglisted

Use when extracting or reading pipeline-discovered gotchas — defines when/how to capture learnings from iteration cycles and inject them into builder prompts
oleksify/rnd-framework · ★ 0 · Data & Documents · score 75
Install: claude install-skill oleksify/rnd-framework
# R&D Learning ## Overview RND agents discover non-obvious gotchas during iteration cycles. This skill defines how to capture them via the user's existing Learning Library and how to inject them into future builder prompts — so the same class of mistake is not repeated across tasks or sessions. ## When to Extract Only after a successful iteration cycle: ``` Build → Verify → NEEDS_ITERATION → Builder fixes → Re-verify → PASS ``` **NOT** on first-pass PASS (nothing was learned). **NOT** on FAIL without eventual resolution (nothing was fixed). ## What to Extract From the completed iteration cycle: - **Gotcha:** what failed — from the Verifier's feedback - **Fix:** what the Builder changed — from the iteration diff - **Combined learning:** what went wrong + how to avoid it next time Keep it terse. If you need a sentence to explain the fix, two bullets suffice. ## Format Match the existing Learning Library exactly: ```markdown ## Topic Name - Bullet describing the gotcha and its fix. Terse, factual, no prose. - Optional second bullet for context or edge cases. ``` ## Extension → Language File Mapping | Extensions | Learnings File | |---|---| | `.ts`, `.js`, `.jsx`, `.tsx`, `.mjs`, `.cjs` | `javascript.md` | | `.rs` | `rust.md` | | `.jl` | `julia.md` | | `.ex`, `.exs` | `elixir.md` | | `.gleam` | `gleam.md` | | `.sql` | `sql.md` | | `.css`, `.scss` | `css.md` | | `.sh`, `.bash` | `devops.md` | | `.md` (non-doc) | `devops.md` | | (fallback) | `devops.md` | ## Where to