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.