filesystem-context

Persist agent context, plans, and tool outputs to disk files.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AndrewChang-cpu/vibe-coding-configuration --skill filesystem-context-andrewchang-cpu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: filesystem-context
Source: https://github.com/AndrewChang-cpu/vibe-coding-configuration/tree/main/general-plugin/skills/filesystem-context
Command: npx skills add https://github.com/AndrewChang-cpu/vibe-coding-configuration --skill filesystem-context-andrewchang-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Filesystems provide a durable, scalable store for growing agent context, enabling long-running tasks to access past tool outputs, memory, and scratch notes without bloating the active prompt.

Core Features & Use Cases

  • Offload large tool outputs to scratch files and reference them in context.
  • Persist agent plans, scratch pads, and learned preferences across sessions.
  • Coordinate sub-agent workspaces and dynamic skill loading for memory-efficient workflows.

Quick Start

Create a scratch workspace and begin offloading large tool outputs to files, referencing them in context as needed.

Frequently Asked Questions about filesystem-context

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

FAQPage Schema
How do I persist agent context to disk for long-running workflows?▼

You can persist agent context to disk by offloading large tool outputs and scratch notes to files, allowing long-running multi-turn agent workflows to access past memory without bloating the active prompt.

What is the best way to share state across sub-agents without exceeding the context window?▼

Sharing state across sub-agents is best handled by offloading data to a filesystem, enabling coordinated sub-agent workspaces and dynamic context loading for memory-efficient workflows.

How do I offload large tool outputs to scratch files for later reference?▼

You can offload large tool outputs to scratch files using a tool output handler, referencing these files in context later to prevent active prompt bloat during multi-turn tasks.

Can I persist agent plans and scratch pads across multiple sessions?▼

Yes, you can persist agent plans and scratch pads across sessions by writing them to the filesystem, ensuring learned preferences and task states remain accessible for future runs.

When do I need filesystem-based context management for agent memory?▼

Filesystem-based context management is needed for long-running, multi-turn agent workflows that require plan persistence, tool-output offloading, and state sharing across sub-agents.

Does this approach to agent memory support dynamic loading of skills?▼

Yes, the approach supports dynamic loading of skills by maintaining per-skill directories on disk, allowing agents to load required components and references on demand.