runtime-behavior-probe

Plan and execute runtime behavior investigations using disposable TypeScript probes.

3.6k|897|Updated May 31, 2025
One-click install
npx skills add https://github.com/openai/openai-agents-js --skill runtime-behavior-probe-openai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: runtime-behavior-probe
Source: https://github.com/openai/openai-agents-js/tree/main/.agents/skills/runtime-behavior-probe
Command: npx skills add https://github.com/openai/openai-agents-js --skill runtime-behavior-probe-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan and execute runtime behavior investigations to verify real-world interactions beyond static analysis.

Core Features & Use Cases

  • Plan and orchestrate runtime investigations across an explicit matrix to surface edge cases, drift, and validation gaps.
  • Use disposable TypeScript probes outside git-tracked paths to observe actual behavior without modifying the repository.
  • Generate a findings-first report with observed results, methods, and a compact summary to guide decisions and next steps.

Quick Start

Plan and execute a lightweight runtime probe by creating a temporary probe, typechecking it against the repository, and running it to generate a findings-first report.

Frequently Asked Questions about runtime-behavior-probe

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

FAQPage Schema
How do I verify runtime behavior that static analysis cannot catch?▼

Runtime behavior probes investigate real-world interactions by executing disposable TypeScript scripts against a validation matrix to surface edge cases and drift. This approach observes actual execution without modifying your repository.

What is the best way to safely investigate runtime edge cases in a repository?▼

Runtime investigations are safely executed using disposable probes outside git-tracked paths within a restricted temporary workspace. This method enforces manual invocation and restricts write access to prevent unintended modifications to your codebase.

How do I plan and execute a runtime behavior probe using a validation matrix?▼

Runtime behavior probes are planned and executed by creating a temporary TypeScript file, typechecking it against the repository, and running it across an explicit validation matrix. This generates a findings-first report detailing observations and methods.

Does runtime probing require modifying my existing repository files?▼

Runtime probing uses disposable TypeScript probes outside git-tracked paths, ensuring your repository remains unmodified. It restricts write access to a temporary workspace and records metadata and results as an audit artifact.

What limitations exist when running runtime behavior probes?▼

Runtime behavior probes enforce manual invocation and restrict write access entirely to a temporary workspace. You must run disposable TypeScript scripts outside tracked paths, meaning automated continuous integration execution is not the intended use case.