axrepl-run

Manage persistent Python, Node, Bash, and Zsh REPL sessions in a daemon-backed environment.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/SpecterShell/axec --skill axrepl-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axrepl-run
Source: https://github.com/SpecterShell/axec/tree/main/skills/axrepl-run
Command: npx skills add https://github.com/SpecterShell/axec --skill axrepl-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a reliable way to spawn and manage persistent REPL sessions for Python, Node, Bash, and Zsh, enabling completion-aware input and driver-aware wrapping.

Core Features & Use Cases

  • Driver-aware REPL: Automatically detects the REPL driver (python, node, bash, zsh) and wraps input for correct completion.
  • Daemon-backed sessions: Create long-lived sessions that persist across commands and survive restarts.
  • Easy reuse and scripting: Name sessions for later reference and integrate into automation workflows.

Quick Start

Start a Python REPL session by running axrepl run --name py python3

Frequently Asked Questions about axrepl-run

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

FAQPage Schema
How do I start a persistent Python REPL session that survives restarts?

Use the `--driver` flag to customize driver-aware wrapping, or let the session auto-detect the driver from the command name. It supports Python, Node, Bash, and Zsh for correct completion-aware input.

Can I manage multiple long-lived interactive shell sessions at once?

Yes, naming sessions with the `--name` flag enables later reference in scripts. You can integrate these named daemon-backed sessions into broader automation workflows for progressive input handling.

Do I need axrepl installed to run driver-aware REPL sessions?

Yes, axrepl is required. The Skill automates persistent REPL session management for Python, Node, Bash, and Zsh within its daemon-backed environment, relying on axrepl as the core dependency.

What's the best way to automate progressive input across Bash and Zsh sessions?

Use a daemon-backed REPL session manager to automate progressive input handling. It auto-detects Bash and Zsh drivers from the command name and wraps input to ensure correct completion-aware execution.

Does driver-aware REPL wrapping work with Node and Python completion?

Yes, it automatically detects the REPL driver for Node and Python, wrapping input to ensure completion-aware handling. This supports development workflows requiring long-lived interactive engines.