context-memory

Store project context as Obsidian markdown notes with YAML frontmatter.

2|2|Updated Sep 16, 2025
One-click install
npx skills add https://github.com/resolve-io/.prism --skill context-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-memory
Source: https://github.com/resolve-io/.prism/tree/main/skills/context-memory
Command: npx skills add https://github.com/resolve-io/.prism --skill context-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-frontmatter, pyyaml, requests, urllib3, python-dotenv, anthropic, rich, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Developers often struggle to keep track of architectural decisions, code patterns, and file analyses across large projects. This skill provides a structured way to store and retrieve this crucial project context, ensuring no valuable information is lost or forgotten.

Core Features & Use Cases

  • Structured Storage: Automatically capture and store file analyses, code patterns, and architectural decisions as Obsidian markdown notes with YAML frontmatter.
  • Intelligent Recall: Search and retrieve stored context using natural language queries, or recall specific file analyses, complete with relevance and confidence scoring.
  • Obsidian Vault Integration: Leverage Obsidian's knowledge graph features for visualization and linking of project knowledge, creating a living documentation system.
  • Use Case: After analyzing a complex file, use this skill to store its summary, purpose, and key functions. Later, when working on a related task, query the memory to quickly recall past analyses or architectural decisions, saving time on re-discovery.

Quick Start

Use the context-memory skill to store an analysis of 'src/auth/jwt-handler.ts' with summary 'JWT token validation and refresh' and complexity 'moderate'. Recall all stored context related to 'authentication JWT'. Get the memory statistics.

Frequently Asked Questions about context-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store architectural decisions and code analysis in a structured way?

Store project context using structured storage that captures file analyses, code patterns, and architectural decisions as Obsidian markdown notes with YAML frontmatter metadata, enabling later retrieval and knowledge synthesis within your vault.

Can I search and recall past code analyses across my project?

Recall stored context using natural language queries or retrieve specific file analyses with relevance and confidence scoring, allowing you to quickly find past architectural decisions and pattern summaries without re-analysis.

How do I integrate project memory with Obsidian?

Leverage Obsidian vault integration to store analyses as linked markdown notes, creating a living documentation system where architectural decisions and code patterns are visualized and connected within your knowledge graph.

What's the best way to avoid losing track of code patterns across large projects?

Automatically capture and organize file analyses, code patterns, and architectural decisions in a centralized Obsidian vault with YAML frontmatter, ensuring valuable information remains accessible and searchable as your project evolves.

Does this work with Python projects and Git commit summaries?

Yes, this skill applies to code analyses, patterns, architectural decisions, and Git commit summaries across projects, supporting retrieval and knowledge synthesis through an API surface designed for storing and recalling structured project context.

Can I get statistics on what context I've stored?

Access memory statistics through the defined API to monitor your stored analyses, patterns, and decisions, giving you visibility into the volume and scope of project knowledge captured in your vault.