fork

Fork a new terminal session to execute commands or agentic coding tools.

1|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/mpazaryna/agentic-factory --skill fork-mpazaryna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fork
Source: https://github.com/mpazaryna/agentic-factory/tree/main/platform/fork-terminal/skills/fork
Command: npx skills add https://github.com/mpazaryna/agentic-factory --skill fork-mpazaryna

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to easily create new terminal sessions, forking your current environment to run commands or agentic tools in parallel.

Core Features & Use Cases

  • Fork to New Terminal: Opens a new terminal window to execute a specified command.
  • Agentic Tool Integration: Supports forking sessions to specialized AI coding tools like Claude Code, Codex CLI, and Gemini CLI.
  • Raw CLI Execution: Can also execute standard, non-agentic command-line interface commands.
  • Use Case: When you need to run a long-running process in the background or switch to a different task without closing your current terminal, you can fork a new session.

Quick Start

Fork a new terminal to run the 'ls -l' command.

Frequently Asked Questions about fork

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

FAQPage Schema
How do I fork a terminal session to run long-running commands in parallel?

Forking a terminal session opens a new terminal window to execute a specified command, allowing you to run long-running processes in parallel without closing your current environment.

Can I fork a terminal session to run agentic coding tools like Claude Code or Gemini CLI?

Yes, you can fork terminal sessions to execute agentic coding tools like Claude Code, Codex CLI, and Gemini CLI, with configurable options available for each specific tool.

Does forking a terminal session support standard command line commands?

Forking a terminal session supports raw CLI execution, allowing you to run standard, non-agentic command-line interface commands directly in the newly opened terminal window.

When should I fork a new terminal session during development?

Fork a new terminal session when you need to switch to a different task or run a background process without interrupting your current terminal's active development or operational tasks.

What is the best way to achieve environment separation for parallel CLI tasks?

Forking a new terminal session provides environment separation by duplicating your current setup into a new window, facilitating safe parallel task execution for development and operations.