One-click install
npx skills add https://github.com/nicobailon/conport-mcporter-skills --skill conport-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conport-memory
Source: https://github.com/nicobailon/conport-mcporter-skills/tree/main/skills/conport-memory
Command: npx skills add https://github.com/nicobailon/conport-mcporter-skills --skill conport-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code often suffers from "AI amnesia" across sessions, losing track of previous discussions, decisions, and project context. This Skill integrates Context Portal (ConPort) as a persistent, SQLite-backed memory bank, ensuring your project's history, architectural decisions, and progress are always available and never forgotten.

Core Features & Use Cases

  • Persistent Context: Load and update overall project context and active working focus across sessions.
  • Decision Logging: Record architectural decisions with rationale, details, and tags for future reference.
  • Progress Tracking: Log and retrieve task statuses, helping you and Claude stay aligned on work in progress.
  • Knowledge Graph: Link related project items (decisions, progress, patterns) to build a comprehensive knowledge base.
  • Use Case: At the start of a new session, proactively load your project's context and recent decisions. As you work, log new architectural choices or update task progress. Before ending, save your current active context so Claude can seamlessly pick up where you left off next time.

Quick Start

Ask Claude to initialize ConPort for your project to create a new context database.

Frequently Asked Questions about conport-memory

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

FAQPage Schema
How do I prevent losing project context and decisions across Claude sessions?

Persistent project memory combats AI amnesia by storing your project context, architectural decisions, and progress in a SQLite database. Load this memory at session start so Claude maintains continuity across conversations without repeating past discussions.

How do I log architectural decisions with rationale for future reference?

Record decisions with rationale, details, and tags in ConPort's knowledge base. This creates a searchable decision log linked to your project context, enabling you to retrieve past choices and their reasoning without re-explaining them each session.

Can I track task progress and work-in-progress status across sessions?

Yes. Log task statuses and progress updates to ConPort, then retrieve them at the start of your next session. This keeps you and Claude aligned on what's complete, in-flight, or blocked without manual status reports.

What's the best way to organize project knowledge and link related decisions?

Build a knowledge graph by tagging decisions, progress entries, and system patterns within ConPort. Link related items so architectural choices, milestones, and patterns form a comprehensive, queryable reference for the entire project lifecycle.

Do I need to manually export project memory between sessions?

No. ConPort's SQLite backend persists automatically. Export data only when needed for external sharing or analysis; otherwise, memory loads proactively at session start using the MCPorter CLI integration.