script-kit-terminal

Manages PTY creation and renders interactive terminal sessions in Script Kit GPUI.

28|6|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-terminal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: script-kit-terminal
Source: https://github.com/johnlindquist/script-kit-next/tree/main/.opencode/skill/script-kit-terminal
Command: npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-terminal

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides deep integration for terminal emulators within the Script Kit GPUI application, allowing scripts to directly interact with and render terminal sessions.

Core Features & Use Cases

  • Embedded Terminal: Run commands and interact with shells directly within Script Kit prompts.
  • PTY Handling: Robust cross-platform Pseudoterminal (PTY) management for reliable shell interaction.
  • Alacritty Backend: Leverages Alacritty's terminal emulator for high-performance rendering.
  • Use Case: Execute a build script, monitor logs in real-time, or interact with a remote server via SSH, all from within a Script Kit prompt.

Quick Start

Use the script-kit-terminal skill to run the 'htop' command in an embedded terminal.

Frequently Asked Questions about script-kit-terminal

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

FAQPage Schema
How do I embed a terminal emulator in my Script Kit workflow?

To embed a terminal emulator in your Script Kit workflow, use this Skill to manage PTY creation and render interactive shell sessions directly within Script Kit GPUI prompts.

Can I run interactive shell commands and monitor logs in real-time using an embedded terminal?

Yes, you can run interactive shell commands and monitor logs in real-time. The Skill processes input/output and parses escape sequences to render live terminal sessions.

Does this Skill support ANSI color rendering and terminal scrollback?

Yes, this Skill supports ANSI color rendering and terminal scrollback. It leverages the Alacritty backend to parse escape sequences and display full-color terminal output.

How does the Skill handle pseudoterminal (PTY) creation across different platforms?

The Skill handles pseudoterminal (PTY) creation by using the portable-pty library, which provides robust cross-platform PTY management for reliable shell interaction.

What is the best way to execute a build script or interact with a remote SSH server from a prompt?

The best way to execute a build script or interact with a remote SSH server from a prompt is using this Skill's embedded terminal, which handles PTY sessions and renders shell output directly.

Do I need external dependencies to use Alacritty for terminal rendering in Script Kit?

No external dependencies are required. The Skill lists no dependencies, leveraging Alacritty and portable-pty internally to provide high-performance terminal rendering within Script Kit.