script-kit-scripts

Discover, parse, and fuzzy search Script Kit scripts and scriptlets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides the core logic for discovering, loading, parsing, and searching scripts and scriptlets within the Script Kit ecosystem, enabling efficient command execution and automation.

Core Features & Use Cases

  • Script Loading: Loads .ts and .js scripts from designated directories.
  • Scriptlet Parsing: Extracts executable code snippets (scriptlets) from Markdown files, supporting various tools and metadata.
  • Fuzzy Search: Implements fast and accurate fuzzy searching across all discovered scripts and scriptlets.
  • Caching & Change Detection: Efficiently caches scriptlet data and detects file changes for hot-reloading.
  • Use Case: When you type a command in Script Kit, this Skill is responsible for finding the matching script or scriptlet, parsing its metadata, and preparing it for execution.

Quick Start

Use the script-kit-scripts skill to search for a script named 'git commit'.

Frequently Asked Questions about script-kit-scripts

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

FAQPage Schema
How do I search for executable scripts and scriptlets in Script Kit?

To search for executable scripts and scriptlets in Script Kit, you can use the built-in fuzzy search mechanism. It quickly scans loaded TypeScript and JavaScript files along with parsed Markdown snippets to find matching commands.

Can I extract scriptlets from Markdown files for command line automation?

Yes, you can extract scriptlets from Markdown files for command line automation. The system parses Markdown content to pull out executable code snippets while supporting various tools and extracting necessary metadata.

How does Script Kit handle loading TypeScript and JavaScript automation scripts?

Script Kit handles loading automation scripts by discovering and reading `.ts` and `.js` files directly from designated directories. It extracts their metadata and prepares them for efficient command execution.

Does Script Kit support caching and hot-reloading for changed developer scripts?

Yes, Script Kit supports caching and hot-reloading for changed developer scripts. It efficiently caches scriptlet data and actively detects file modifications to ensure your automation commands remain up to date.

What is the best way to manage developer tools and scriptlets in a scripting environment?

The best way to manage developer tools and scriptlets in a scripting environment is by centralizing discovery, parsing, and fuzzy searching. This approach streamlines loading executable code and metadata for rapid command execution.

Why use fuzzy search for finding command line scripts and scriptlets?

Using fuzzy search for finding command line scripts and scriptlets allows for fast and accurate matching across all discovered files. It accommodates typing imperfections to quickly locate the exact automation command you need.