lane-context

Load lane metadata, runtime state, and TODOs from pi-lane config files.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/pweiskircher/pi-lanes --skill lane-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lane-context
Source: https://github.com/pweiskircher/pi-lanes/tree/main/skills/lane-context
Command: npx skills add https://github.com/pweiskircher/pi-lanes --skill lane-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grounds pi-lane work by loading the current lane's metadata, runtime state, and TODOs to provide immediate, accurate context for decisions.

Core Features & Use Cases

  • Loads and surfaces the lane's metadata, runtime state, and TODO list as the single source of truth for decisions.
  • Keeps dashboard-visible updates concise and aligned with the active lane session.
  • Applies read-only grounding and does not modify lane state unless explicitly requested by the user.

Quick Start

Load the current lane context to begin lane-aware work.

Frequently Asked Questions about lane-context

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

FAQPage Schema
How do I load lane context and runtime state for pi-lanes work?

To load lane context, fetch metadata, runtime state, and TODOs from ~/.config/pi-lanes/lanes/<lane-id>/state/runtime.json, todos.json, and context.md. This grounds lane-aware decisions by surfacing the current session's state as the single source of truth.

What is lane grounding and how does it work with pi lane sessions?

Lane grounding is the read-only process of loading a pi lane's metadata, runtime state, and TODOs to provide immediate context for decisions. It reads from runtime.json, todos.json, and context.md without modifying state unless explicitly requested.

Can I update lane TODOs and runtime state while loading lane context?

No, loading lane context is strictly read-only and does not modify lane state. It fetches metadata, runtime state, and TODOs from the pi-lanes state files to inform decisions, and only applies changes if you explicitly request a state modification.

When do I need to ground lane context for dashboard-visible updates?

You need to ground lane context when operating inside a pi lane session or when referencing the current lane, its TODOs, or dashboard-visible state. Grounding keeps updates concise and aligned with the active session by loading the lane's source-of-truth files.

What files does lane context loading read to get runtime state and TODOs?

Lane context loading reads three files as the source of truth: ~/.config/pi-lanes/lanes/<lane-id>/state/runtime.json for runtime state, ~/.config/pi-lanes/lanes/<lane-id>/state/todos.json for TODOs, and context.md for lane metadata. These files ground all lane-aware decisions.