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.