npx claudepluginhub lklimek/agents --plugin claudiusWant just this skill?
Then install: npx claudepluginhub u/[userId]/[slug]
Use when extracting learnings, saving lessons, or capturing reusable knowledge from the session. Also appropriate before presenting a plan, after notable events (bugs, wrong approaches corrected), and as final task when work is complete.
This skill uses the workspace's default tool permissions.
Lessons Learned
Extract, qualify, and persist reusable knowledge from the current session.
Source of Truth
!cat ${CLAUDE_SKILL_DIR}/../../references/source-of-truth.md
Phase 1 — Gather
Scan the conversation for items worth remembering. Use the categories, quality gate, and examples from the Source of Truth above.
Collect as a numbered list. Search existing knowledge (memcan:recall) and drop duplicates.
Tone: factual, third-person, present tense. Pattern: "[Subject]: [what/what to do] — [why/context]"
Opportunistic Cleanup
During dedup searches, if existing memories fail the quality gate, update or delete them.
Phase 2 — Save
For each qualified item:
- Assign scope: global (cross-project, omit
project) or project-scoped (setprojectto git remote origin repo name) - Assign type: lesson, decision, or preference
- Invoke
memcan:rememberskill to persist each item - If memcan is unavailable, report findings but note they could not be persisted
Log each save: scope, type, one-line summary. Report total count.
IMPORTANT: This skill does NOT call memcan MCP tools directly. It invokes memcan:remember for saves and memcan:recall for searches. Claudius owns the classification logic; memcan is the execution layer.
Similar Skills
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.