typescript-eval

Execute TypeScript snippets locally with bun before persisting them as managed skills.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill typescript-eval
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: typescript-eval
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/skills/typescript-eval
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill typescript-eval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TypeScript snippets often need quick validation before they are saved as reusable skills. This Skill provides a local evaluation environment to verify runtime behavior and guard against basic errors before persisting code.

Core Features & Use Cases

  • Local evaluation of TypeScript snippets using bun to execute and verify results.
  • Optional runner script testing for default or run exports to simulate real usage.
  • Safe, temporary workspace isolation for deterministic, repeatable tests.
  • Use Case: when you want to confirm code correctness and compatibility before turning a snippet into a managed skill.

Quick Start

Provide a TypeScript snippet and the evaluator will run it locally and return the results.

Frequently Asked Questions about typescript-eval

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

FAQPage Schema
How do I test TypeScript snippets locally before saving them?▼

You can test TypeScript snippets locally by running them in an isolated evaluation environment powered by bun. This verifies runtime behavior and catches basic errors before you persist the code as a managed skill.

What is the best way to verify TypeScript code correctness before turning it into a reusable skill?▼

Verifying TypeScript code correctness before creating a reusable skill is best done through local evaluation in a safe, temporary workspace. This provides deterministic, repeatable tests to confirm runtime behavior before persisting.

Does this TypeScript evaluation environment support bun-based testing workflows?▼

Yes, this evaluation environment fully supports bun-based testing workflows. It uses bun to execute snippets and can optionally run a runner script to test default or run exports, simulating real usage before persisting.

Can I run an isolated test for a TypeScript function before persisting it?▼

Yes, you can run an isolated test for a TypeScript function before persisting it. The evaluator provides safe, temporary workspace isolation for deterministic, repeatable tests and function-based testing.

Why should I evaluate TypeScript snippets before persisting them as managed skills?▼

You should evaluate TypeScript snippets before persisting them to guard against basic errors and verify runtime behavior. This local evaluation step ensures code correctness and compatibility before saving the snippet for reuse.