Skip to main content
3ngram includes prompt templates that orchestrate multiple tool calls automatically. Instead of running each tool manually, invoke a prompt and the AI handles the rest. The three most common are documented below. For the full list of all built-in prompts, see Features.

Briefing

Start-of-session overview. Gathers commitments, blockers, overdue items, stale work, and recent decisions.
“3ngram: Run my briefing”
“3ngram: Briefing for the engram project”
What it does:
  1. Fetches all open commitments (including deferred)
  2. Checks for blockers
  3. Finds overdue items past their deadline
  4. Surfaces commitments with no activity in 7+ days
  5. Recalls recent decisions for context
Output is a structured summary with sections for Overdue, Blockers, Open Commitments, Stale items, and Recent Decisions, ending with a suggested focus area.
Argumentproject (optional)
Tools calledcommitments, blockers, overdue, stale_commitments, recall

Debrief

End-of-session extraction. Reviews the conversation and persists decisions, commitments, blockers, and learnings.
“3ngram: Run my debrief”
“3ngram: Debrief this session before I close”
What it does:
  1. Scans the conversation for decisions, commitments, blockers, and learnings
  2. Persists each as a structured memory with the right type and project tag
  3. Resolves any commitments completed during the session
  4. Summarizes what was captured
ArgumentsNone
Tools calledremember, resolve, recall, commitments

Project Context

Deep dive into a single project. Retrieves everything scoped to one project in one pass.
“3ngram: Get me the full context for the engram project”
What it does:
  1. Fetches recent project-specific memories
  2. Lists all commitments (including deferred)
  3. Checks for blockers and overdue items
  4. Surfaces architectural and strategic decisions
Argumentproject (required)
Tools calledrecall, commitments, blockers, overdue

How to invoke

Claude Desktop / Claude.ai

Ask naturally with the “3ngram:” prefix:
“3ngram: Run my briefing for engram”
Or open the prompt picker with the @ menu, select the 3ngram prompt, and fill in arguments.

Claude Code CLI

Ask in natural language:
“3ngram: Briefing”
“3ngram: Debrief this session”

Cursor

Use @ mention to pick the MCP server:
“@3ngram run my briefing”

ChatGPT

ChatGPT doesn’t expose MCP prompt templates natively. See Connecting Clients for the custom instructions workaround.

Platform support

FeatureClaude DesktopClaude CodeCursorChatGPT
Prompt discovery (auto)YesYesYesNo
BriefingYesYesYesVia custom instructions
DebriefYesYesYesVia custom instructions
Project ContextYesYesYesVia custom instructions