Loading...
Loading...
Found 48002 skills
johnlindquist
A simple blocking HTTP client library for Rust, enabling synchronous web requests in applications.
johnlindquist
Provides a high-performance library for fuzzy string matching, enabling efficient filtering of choices in prompt-based systems.
johnlindquist
Provides image decoding, encoding, and manipulation via the Rust `image` crate.
johnlindquist
Manages configuration settings for the script-kit-gpui toolkit, ensuring consistent setup of script-based GUI applications.
johnlindquist
Provides common serialization patterns for Rust using serde and serde_json, enabling efficient data conversion to and from JSON.
johnlindquist
Provides syntax highlighting for code using Sublime Text syntax definitions, enhancing code readability in development environments.
johnlindquist
Provides Model Context Protocol (MCP) implementation for Script Kit, enabling interaction with MCP servers via JSON-RPC 2.0 and SSE streaming.
johnlindquist
Enables macOS menu bar interaction via AXUIElement, supporting reading, parsing, action execution, and SQLite caching.
johnlindquist
Enables Rust applications to access real-time system and process metrics including CPU, memory, and disk usage for diagnostics and performance monitoring.
johnlindquist
Automates macOS application bundling for Rust projects using cargo-bundle, including entitlements configuration for app distribution.
johnlindquist
Enables Rust applications to interoperate with macOS Cocoa and Objective-C frameworks for native app development.
johnlindquist
Provides cross-platform secure credential storage using system keychain services.
johnlindquist
Provides fast, non-poisoning synchronization primitives for concurrent programming environments.
johnlindquist
Enables SQLite database interactions in Rust applications through official language bindings.
johnlindquist
Provides utilities for Rust smart pointer patterns (Arc, Rc, Mutex) enabling safe memory management and concurrency.
johnlindquist
Provides ANSI escape sequence parsing capabilities using the VTE library for terminal emulation in applications.
johnlindquist
Builds and configures a unified app shell framework for prompt interfaces, handling headers, footers, chrome, focus policies, and keyboard bindings.
johnlindquist
Offers reusable UI component patterns for Script Kit GPUI, including list items, buttons, prompts, and panels with configurable styles.
johnlindquist
Provides an efficient UTF-8 text rope data structure optimized for editor operations, enabling fast text manipulation without full string copies.
johnlindquist
Builds desktop applications using GPUI, a Rust-based GPU-accelerated UI framework, with support for state management, rendering, and theming.
johnlindquist
Provides reusable patterns for asynchronous channel communication in Rust applications using tokio and crossbeam.
johnlindquist
Provides structured logging capabilities in Rust applications using the tracing and tracing-subscriber libraries for detailed runtime diagnostics.
johnlindquist
Enables cross-platform management of pseudo-terminals for spawning and interacting with shell processes in applications.
johnlindquist
Provides terminal integration for Script Kit GPUI using Alacritty and portable-pty, handling PTY, rendering, and ANSI color support.