mcpField
C
context-packager

context-packager

github.com/nimrodfisherAgent workflows504216 installsUpdated 5w ago
Repository

About context-packager

A skill for preparing reusable context bundles before complex AI-assisted analysis. It combines and deduplicates source material, estimates token use, checks context quality, and produces a prompt-ready package.

Key features

  1. 01Select context layers for a task
  2. 02Merge and deduplicate source files
  3. 03Estimate token count and trim content
  4. 04Score context completeness and relevance
  5. 05Save a reusable prompt package

Use cases

  1. 01Preparing context for a multi-step analysis
  2. 02Combining project schemas and prior findings
  3. 03Keeping a context bundle within a token budget
  4. 04Reusing context in follow-up AI sessions

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill context-packager

After installing, type/context-packagerin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

assets/
context_package_template.md
references/
context_layering_guide.md
context_quality_rubric.md
scripts/
context_bundler.py
token_counter.py

Details

From the project README

When to use

Before starting an AI-assisted analysis session when the task requires more than a single prompt — complex investigations, multi-step analyses, or work that depends on project-specific knowledge. A well-packaged context bundle reduces back-and-forth and produces better first responses.

Process

  1. Identify required context layers — use references/context_layering_guide.md to decide which layers are needed: task definition, business context, data schema, prior findings, constraints, and output format.
  2. Collect and deduplicate sources — run scripts/context_bundler.py to merge multiple context files into a single structured bundle; it deduplicates and applies the layering order.
  3. Check token budget — run scripts/token_counter.py on the bundle to estimate token count; trim lower-priority layers if over budget (see references/context_layering_guide.md for trimming priority).
  4. Score context quality — evaluate the bundle against references/context_quality_rubric.md; a good bundle scores ≥ 7/10 on completeness, clarity, and relevance.
  5. Write the prompt header — prepend a clear task statement to the bundle: what you need, what output format you expect, and any hard constraints.
  6. Save the package — store the bundle using assets/context_package_template.md so it can be reused or updated for follow-up sessions.

Inputs the skill needs

  • Task description (what you want the AI to do)
  • List of context source files or snippets (schema docs, prior reports, business definitions)
  • Token budget (default: 100k tokens)

Output

  • Merged context bundle (single text file)
  • Token count estimate
  • Context quality score
  • Ready-to-use prompt with task header (context_package_template.md)

Comments

Markdown supported