language-runtime-router
Identifies project language, runtime, and framework requirements before executing programming tasks.
Install
mkdir -p .claude/skills/language-runtime-router && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18620" && unzip -o skill.zip -d .claude/skills/language-runtime-router && rm skill.zipInstalls to .claude/skills/language-runtime-router
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use at the start of programming tasks across TypeScript, JavaScript, Python, PHP, Go, Rust, Swift, Kotlin, SQL, Bash, PowerShell, and mixed repos.Key capabilities
- →Inspect current project for languages and runtimes
- →Detect package managers and frameworks
- →Identify test commands and validation surfaces
- →Report facts, commands, and source decisions
- →Provide exact next steps for programming tasks
How it works
The skill inspects the current project to detect languages, runtimes, and conventions, then validates requirements and reports findings.
Inputs & outputs
When to use language-runtime-router
- →Detect project language and runtime
- →Configure development tools
- →Verify task requirements
About this skill
Language Runtime Router
Use this skill for Programming work focused on detect project languages, runtimes, package managers, frameworks, test commands, and validation surface.
Workflow
- Restate the user outcome, target quality level, constraints, and definition of done.
- Inspect the current project before proposing code, design, sources, or dependencies.
- Use Srednoff OS mode/domain routing; if TURBO is active, compare top sources and run deeper critique.
- Prefer existing project conventions and proven sources over generic invention.
- Validate with the narrowest checks that prove the result, expanding validation for high-risk or TURBO work.
- Report facts, commands, source decisions, remaining risks, and exact next steps.
Checklist
- Facts separated from assumptions.
- Source/provenance reviewed when external code, components, assets, or advice are used.
- Security, privacy, accessibility, performance, and rollback considered when relevant.
- Token cost justified by concrete quality gain unless TURBO is explicitly active.
- No broad context loading when a deterministic script or narrow reference is enough.
Guardrails
- Do not perform destructive, paid, production, publishing, account-changing, trading, legal, financial, or externally visible actions without explicit confirmation.
- Do not expose secrets, tokens, cookies, private keys, personal data, or confidential business data.
- Do not copy third-party code or assets without license/provenance review.
- If validation is impossible, state why and provide a concrete manual verification path.
When not to use it
- →When performing destructive, paid, or production actions without explicit confirmation
- →When exposing secrets, tokens, or private data
- →When copying third-party code without license review
Limitations
- →Cannot perform destructive actions without explicit confirmation
- →Cannot expose secrets or private data
- →Cannot copy third-party code without license review
How it compares
This skill systematically inspects project configurations and validates requirements before proposing code, unlike directly generating code without prior analysis.
Compared to similar skills
language-runtime-router side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| language-runtime-router (this skill) | 0 | 27d | No flags | Beginner |
| unit-testing-test-generate | 2 | 3mo | Review | Intermediate |
| designing-tests | 1 | 5mo | Review | Beginner |
| migrate | 1 | 4mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by srednoff888-art
View all by srednoff888-art →You might also like
unit-testing-test-generate
sickn33
Generate comprehensive, maintainable unit tests across languages with strong coverage and edge case focus.
designing-tests
CloudAI-X
Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failures, or when asked about unit tests, integration tests, or E2E testing.
migrate
alirezarezvani
Migrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to playwright", "move from cypress", or "replace selenium".
add-new-setting-field
tsukumijima
【設定追加時は必ず参照】KonomiTV に新しい設定 (v-switch/v-select など) を追加する際の必須手順。SettingsStore.ts / Settings.ts / config.py / Settings/*.vue への追加が必要
test-generator
alirezarezvani
Automatically suggest tests for new functions and components. Use when new code is written, functions added, or user mentions testing. Creates test scaffolding with Jest, Vitest, Pytest patterns. Triggers on new functions, components, test requests, testing mentions.
e2e-testing
IntelligentLion
Design and implement end-to-end tests that validate complete user workflows across the full stack. Use when building browser automation, testing user journeys, cross-browser validation, visual regression testing, or verifying system behavior from the user perspective.