Transforms lessons learned into domain-organized memory instructions (global or workspace). Syntax: `/remember [>domain [scope]] lesson clue` where scope is `global` (default), `user`, `workspace`, or `ws`.
The 'remember' skill is designed to enhance the efficiency and consistency of project workflows by capturing lessons learned and storing them as domain-organized memory instructions. It serves the purpose of helping users accumulate knowledge over time and avoid making the same mistakes repeatedly in their VS Code projects. By converting valuable insights from debugging sessions, workflow discoveries, and commonly made mistakes into reusable knowledge, the skill streamlines future project development and minimizes the time spent on resolving similar issues.
You can specify a custom domain by using the '>' symbol followed by the domain name (e.g., '/remember >clojure prefer passing maps over parameter lists'). If no domain is specified, the default domain will be used.
The /remember command supports four scopes: 'global' (default), 'user', 'workspace', and 'ws'. 'Global' applies across all VS Code projects, while 'workspace' targets the current project.
Yes, memory instructions can be stored globally (across all projects) or specifically within the workspace for a single project, allowing flexibility in how lessons are organized and accessed.
Memory instructions are organized into domain-specific memory files. Each file includes a description, an 'ApplyTo' section with relevant file patterns, a main headline with the domain name, and distinct lessons categorized under level 2 headings.
Quick Setup:
.claude/skills/Repository
github/awesome-copilot