runtime

Validate runtime environment variables and dependency checks against runtime stamps.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill runtime-chazzcoin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: runtime
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/runtime
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill runtime-chazzcoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Preflight + env management for .claude/runtimes/<name>.md stamps. Validates env vars are set, runs depends_on check commands, and reports a clean diagnostic with a VERDICT: READY / NOT READY. Supports named env profiles --env local|test|production. Subcommands: list, show, check, env, preflight. Triggered when the user wants to verify a runtime can start — e.g. preflight api, check the API can run, is dev ready?, what env vars am I missing?, /runtime check <name>.

Core Features & Use Cases

  • Validates required environment variables against the stamp and the active profile.
  • Executes declared depends_on checks and reports a concise readiness verdict (READY/NOT READY) for the runtime.
  • Supports named env profiles and multiple commands: list, show, check, env, preflight for runtime management.

Quick Start

Run the runtime.sh check api to verify env vars and dependencies before starting the API service.

Frequently Asked Questions about runtime

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

FAQPage Schema
How do I validate environment variables before starting a runtime?

Validate environment variables before starting a runtime by running a preflight check that verifies required env vars against the runtime stamp and executes dependency checks. This surfaces missing variables and provides a binary READY or NOT READY verdict.

How do I run preflight checks for different deployment profiles like local or production?

Run preflight checks for different deployment profiles by applying the validation command with a named profile flag such as local, test, or production. This tests the runtime against profile-specific environment variables and dependencies before startup.

What is a runtime readiness verdict and how does it work?

A runtime readiness verdict is a binary READY or NOT READY result generated after validating required environment variables and executing declared dependency checks. It confirms whether a specific runtime can safely start under the active profile.

Can I check if required dependencies are reachable before launching a service?

Yes, you can check if required dependencies are reachable before launching a service by executing declared dependency check commands. The preflight process reports unreachable dependencies and missing environment variables in a clean diagnostic summary.

Why does my runtime fail to start even when environment variables seem set?

Your runtime may fail to start if environment variables do not match the active profile or if declared dependencies are unreachable. Running a preflight check surfaces these hidden mismatches and returns a NOT READY verdict to prevent startup failure.

Does runtime preflight validation work with YAML configuration stamps?

Yes, runtime preflight validation works with YAML configuration stamps by reading the runtime stamp file to identify required environment variables and dependency declarations. It validates the active profile against these stamp definitions to ensure startup readiness.