Skip to content

Context Packer

Context Packer bundles project files into one markdown prompt on your clipboard, with a rough token estimate and optional secret redaction.

At a glance

Opens asPanel (detachable)
PresetsChanged files, Tests, Config, Entry points
Token estimateApproximately character count / 4
ShortcutPalette → Pack changed files

Pack tiers (Phase D)

Context Packer and Pack changed support three char budgets:

TierBudgetBest for
Micro8,000Prepare Cursor–scale bootstrap, quick fixes
Standard32,000Default handoffs and Fix with Context
Full100,000MCP pack_changed cap, large refactors

The panel shows a Tier selector and a suggested tier from your current selection size. Pack metadata includes tier, charBudget, and usedChars.

File tree

Directories load lazily with a short debounce when you expand folders. Large trees show loading indicators.

Select individual files or whole folders, then Pack & copy.

Presets

PresetSelects
Changed filesGit-modified paths (staged and unstaged)
TestsTest files detected in your project
ConfigConfig files (package.json, tsconfig, etc.)
Entry pointsMain application entry files

Detection uses the same project profile engine as the Prompt Library.

Fast paths

Without opening the panel:

  • Ctrl+Shift+PPack changed files
  • Session Hub → Pack changed

Packer vs Prompt Library

Use Context Packer when…Use Prompt Library when…
The model needs actual file contentsYou want a structured task template
You are mid-refactor with specific pathsGuardrailed instructions matter more
You need to watch token budgetVariables should auto-fill from profile

Tips

  • Changed files pairs well with git diff prompts before a commit.
  • Trim selection if the token estimate is large. Models have context limits.
  • Detach the panel to keep file picks visible while editing.
  • Secrets redact when Harden prompts is enabled.

vibebar:: by Bridgeware Dynamics Business