script-kit-executor

Manage TypeScript and JavaScript script execution lifecycle in Script Kit.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides the core engine for running scripts within Script Kit, handling execution, communication, and process management.

Core Features & Use Cases

  • Script Execution: Runs TypeScript/JavaScript scripts using Bun or Node.js.
  • IPC Communication: Manages communication between the app and running scripts via JSONL.
  • Built-in Commands: Offers quick access to system actions and utilities.
  • Scriptlet Support: Executes embedded scripts within markdown files.
  • Use Case: When you select a script from the Script Kit prompt, this executor is what runs it, displays prompts, and handles the script's output.

Quick Start

Use the script-kit-executor skill to run the script located at ~/.scriptkit/scripts/my_script.ts.

Frequently Asked Questions about script-kit-executor

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

FAQPage Schema
How do I execute TypeScript scripts and manage their running processes?

To execute TypeScript scripts and manage processes, this Skill handles the execution lifecycle using Bun or Node.js, managing process spawning and standard I/O redirection automatically.

How does inter-process communication work for script execution?

Inter-process communication for script execution works via JSONL, managing data transmission between the app and running scripts to handle prompts and outputs effectively.

Can I run embedded scripts within markdown files?

Yes, you can run embedded scripts within markdown files through scriptlet support, which executes these embedded scripts across various interpreters within the environment.

Does script execution work with both Bun and Node.js interpreters?

Yes, script execution works with both Bun and Node.js, allowing you to run TypeScript and JavaScript scripts using either runtime environment as needed.

What built-in commands are available for system and window management?

Built-in commands for system and window management offer quick access to system actions and utilities, providing immediate control over system-level operations during script execution.