God, Love, News, Event, Entertainment, Amebo,..... All about Bringing out the best in you...
Show HN: Skillscript – A declarative, sandboxed language for tool orchestration https://ift.tt/C016eYc
Show HN: Skillscript – A declarative, sandboxed language for tool orchestration Hi HN — I'm Scott. Skillscript is a small language I built to write what I want my local agent to actually do, in a form I can read and version, instead of hoping the model gets it right each time. The itch started with something small. I wanted my NanoClaw agent to run my morning brief the same way every day. Check overnight tickets, summarize the deploy pipeline, flag anything urgent. Every session, it would re-figure out how to do this from scratch, drift a little, and cost tokens for what's basically a fixed procedure. I could put it in a system prompt or an MD skill file, but those are still instructions the model reads and reasons about every time. And I wanted it to run autonomously and then hand it to the model to reason over the data. The second thing that pushed me: I wanted to use small local models for the cheap stuff. They're capable, but if you just hand them the wheel, they wander. What I wanted was a way for the frontier model (or me) to write a specific procedure and hand it to the local model to execute, not interpret. The skillscript is the program; the model is the runtime. Skillscript is that. A skillscript is a text file with named steps, variables, conditions, and calls out to tools (MCP connectors, a local model, and shell commands from an operator allowlist). It's deliberately minimal — no eval, no arbitrary imports, no subprocess, no unbounded loops. Bounded language, limited potential for damage. Everything a skillscript can do is in the file. You read it and know. Where it is: pre-1.0 (0.30), MCP-native, self-hosted. Rough edges I know about: first-run setup takes more steps than it should, some of the grammar is still moving, and the local model integration currently assumes Ollama. It works well enough that I use it every day, but I wouldn't necessarily call it production-ready. - Repo: [ https://ift.tt/CfmYpWA ]( https://ift.tt/CfmYpWA ) - Site: [ https://skillscript.ai ]( https://skillscript.ai ) - Docs: [ https://ift.tt/OWmpFGn ]( https://ift.tt/OWmpFGn ) - npm: `skillscript-runtime` I'd welcome critique on two things especially: the language design (is it too small? too big? wrong shape?) and the trust model around agent-authored skills. What would you want to see before you trusted this on your own machine? https://ift.tt/CfmYpWA July 12, 2026 at 03:34AM
Subscribe to:
Post Comments (Atom)
Show HN: Skillscript – A declarative, sandboxed language for tool orchestration https://ift.tt/C016eYc
Show HN: Skillscript – A declarative, sandboxed language for tool orchestration Hi HN — I'm Scott. Skillscript is a small language I bui...
-
submitted by /u/Dull_Tonight [link] [comments] source https://www.reddit.com/r/worldnews/comments/pehy48/housing_secretary_robert_je...
-
Show HN: Lindra – generate browser agents to automate any website Hi HN, We’re one month into building Lindra, a platform that turns any web...
-
Show HN: High-precision date/time in SQLite https://ift.tt/hEvedVC August 12, 2024 at 03:47AM
No comments:
Post a Comment