language-runtime-selection
CommunityChoose runtimes that match real workload reality
Software Engineering#observability#runtime selection#workload classification#GC pause SLO#concurrency model#lifecycle horizon#supply-chain posture
Authormachenjie
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents expensive or failure-prone programming language and runtime decisions by forcing evidence-based evaluation against the workload’s actual performance, reliability, and operational constraints.
Core Features & Use Cases
- Workload-first runtime classification: Require explicit labeling of the dominant workload axis (e.g., CPU-bound, IO-bound, latency-sensitive, memory-sensitive, batch, interactive, streaming, embedded, edge, contract-heavy) before choosing.
- Production behavior enumeration: Validate runtime behavior across GC/pause impact, concurrency model, exception model, FFI cost, startup/cold-start budget, binary/image size, observability tooling, and debugging readiness.
- Operational and lifecycle guardrails: Enforce named operational ownership, a hiring-market feasibility check, and a ≥ 3-year lifecycle horizon with credible roadmap/EOL expectations.
- Risk escalation routing: Guide when to escalate to deeper decision capabilities for reliability/observability, security supply-chain risk, performance safety, or stack reconsideration.
Quick Start
Use language-runtime-selection to produce a Language/Runtime Decision Record that classifies your workload, enumerates runtime behavior against your SLOs, selects viable runtimes, and rejects alternatives with specific disqualifying constraints.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: language-runtime-selection Download link: https://github.com/machenjie/rd-skills/archive/main.zip#language-runtime-selection Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.