
Claude Skills by nodetool-ai
github.com/nodetool-aiDate arithmetic, parsing and formatting inside a Code node or CodeAct action, with date-fns running in the guest
Exact decimal arithmetic inside a Code node or CodeAct action, with decimal.js running in the guest
Unified text diffs in a Code node or CodeAct action, with the diff library running on the host
Build a Word document in a Code node or CodeAct action, with docx running on the host
Build a NodeTool workflow graph in the sandbox from generated node wrappers, one importable module per node namespace
Read an EPUB's metadata, table of contents, and chapters in a Code node or CodeAct action, with epub2 running on the host
Read EXIF from image bytes in a Code node or CodeAct action, with exifr running on the host
Evaluate a math formula without eval in a Code node or CodeAct action, with expr-eval running on the host
Build, parse, and rasterize SVG with Fabric.js (renderSVG, loadSVG, render)
Call NodeTool nodes as typed async functions from sandbox code, one importable module per node namespace, with streaming and plain JavaScript control flow
Encode an animated GIF from RGBA frames inside a Code node or CodeAct action, with gifenc running in the guest
Select elements out of HTML and convert a page to markdown in a Code node or CodeAct action, with cheerio and turndown running on the host
Build .ics calendar files in a Code node or CodeAct action, with ics running on the host
Query a JSON document with JMESPath inside a Code node or CodeAct action
Read a Word document as text or HTML in a Code node or CodeAct action, with mammoth running on the host
Parse markdown into a token stream inside a Code node or CodeAct action, with marked's lexer running in the guest
Call the Notion API from a Code node or CodeAct action, with NodeTool's request builder and rich-text/block readers running on the host
Read the text in an image from a Code node or CodeAct action, with tesseract.js running on the host
Extract the embedded text of a PDF, whole or per page, in a Code node or CodeAct action, with pdf-parse running on the host. It reads text the PDF already carries; it does not OCR a scanned page.
Build and merge PDF files in a Code node or CodeAct action, with pdf-lib running on the host
Extract text from a PowerPoint file, whole or per slide, in a Code node or CodeAct action, with office-text-extractor running on the host
Build PowerPoint files in a Code node or CodeAct action, with PptxGenJS running on the host
Encode text into a QR matrix or SVG inside a Code node or CodeAct action, with uqr running in the guest
Expand iCalendar recurrence rules inside a Code node or CodeAct action, with rrule running in the guest
Mean, median, quantiles, and linear regression inside a Code node or CodeAct action, with simple-statistics running in the guest
Parse and stringify SRT/WebVTT captions in a Code node or CodeAct action, with subtitle running on the host
Read and write Supabase tables from a Code node or CodeAct action, with NodeTool's PostgREST request builder running on the host
Classify and embed images, detect objects, and answer from a passage in a Code node or CodeAct action, with TensorFlow.js running on the host
Count, encode, and decode LLM tokens in a Code node or CodeAct action, with js-tiktoken running on the host
Send SMS and WhatsApp messages and look up numbers from a Code node or CodeAct action, with NodeTool's Twilio request builder running on the host
Read and write Excel workbooks in a Code node or CodeAct action, with exceljs running on the host
Parse XML feeds and sitemaps in a Code node or CodeAct action, with fast-xml-parser running on the host
Read and write YAML inside a Code node or CodeAct action, with js-yaml running in the guest
Read and write zip archives in a Code node or CodeAct action, with fflate running on the host under a 50 MB inflation cap
Add a consistent, timed text layer to an existing picture-locked NodeTool timeline. Use for titles, lower-thirds, captions, callouts, and end cards, not workflow building or video rendering.
Write a shootable, precisely timed commercial beat sheet and store it as a NodeTool storyboard, with a consistent entity roster behind every shot. Use when someone needs ad structure — hooks, beats, timecodes, VO — rather than a finished render.
Turn a confirmed product or feature brief into a shootable 30–120 second explainer storyboard with a consistent entity roster. Use for explanatory product videos, not workflows, pipelines, or finished renders.
Turn a product page URL into a finished launch commercial — research, storyboard, rendered stills and clips, voice, music, an assembled timeline — delivered as an editable NodeTool project with the real cost. Use when someone asks for an ad, a launch spot, a promo or a commercial from a product page or website.
Animate typography, clips and transitions on a NodeTool timeline, and check the result by looking at rendered frames. Use for title cards, kinetic text, lower-third motion, clip entrances and exits, transitions between shots, and track layering. Not for writing the copy, cutting the picture, or rendering video.
Turn confirmed track metadata into a shootable, beat-synced music-video treatment and NodeTool storyboard. Use for music videos and promos, not workflows, pipelines, or finished renders.