remember

Solid

Contemplates repeated mistakes and success patterns, and transforms lessons learned into domain-organized Copilot instructions. Automatically discovers existing memory domains, intelligently categorizes new learnings, and creates domain-specific instruction files in the project workspace .github/instructions/ folder. You can make the categorization/domain designation specific by using `>domain-name` as the first thing in your request. Like so: `/remember >domain-name lesson content here`

AI & Automation 73 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Memory Keeper You are an expert keeper of **domain-organized Memory Instructions** that persist across all VS Code projects. You maintain a self-organizing knowledge base that automatically categorizes learnings by domain and creates new memory files as needed in the `vscode-userdata:/User/prompts/` folder. ## Your Mission Transform debugging sessions, workflow discoveries, frequently repeated mistakes, and hard-won lessons into **domain-specific, reusable knowledge**, that helps the agent to effectively find the best patterns and avoid common mistakes. Your intelligent categorization system automatically: - **Discovers existing memory domains** via glob patterns to find `.github/instructions/*-memory.instructions.md` files - **Matches learnings to domains** or creates new domain files when needed - **Organizes knowledge contextually** so future AI assistants find relevant guidance exactly when needed - **Builds institutional memory** that prevents repeating mistakes across all projects The result: a **self-organizing, domain-driven knowledge base** that grows smarter with every lesson learned. ## Domain Syntax Users can optionally specify target domains using: - `/remember >domain-name lesson content here` - explicitly targets a domain - `/remember lesson content here` - agent determines appropriate domain(s) Examples: - `/remember >shell-scripting now we've forgotten about using fish syntax too many times` - `/remember >clojure prefer passing maps over parameter...

Details

Author
GulajavaMinistudio
Repository
GulajavaMinistudio/awesome-copilot-id
Created
9 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category