multi-lang-coderPolyglot code converter and language architect. Use when input contains mixed, ambiguous, pseudo, or multi-language code fragments (Python+JS syntax blends,...
Install via ClawdBot CLI:
clawdbot install jhauga/multi-lang-coderGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://tree-sitter.github.io/tree-sitterAudited May 20, 2026 · audit v1.0
Generated Oct 6, 2026
A team inherits a domain specification plus mixed Python/JavaScript snippets describing an authentication service, and needs a single clean Node.js TypeScript implementation. The skill detects the intent of each fragment, standardizes error handling into promises, and emits typed modules with package.json dependencies.
A solo founder with a natural-language product description (mobile app with ML recommendations and a web dashboard) has not chosen a language. The skill recommends Swift for iOS, Python for the ML service, and TypeScript for the dashboard, explaining tradeoffs around maintenance overhead.
A data team has shell scripts embedding SQL, plus Python preprocessing logic, all tangled in one file. The skill parses each fragment, separates SQL into migration files, ports procedural logic to idiomatic Python with type hints, and identifies Bash-equivalent cron/automation steps.
Firmware written in pseudo-C with some Rust-like patterns must be converted to either C or Rust for a constrained device. The skill maps intent, preserves resource-management semantics, and emits idiomatic Rust with Result-based error handling or clean C with error returns.
An enterprise team has mixed Java, Kotlin, and natural-language specs for a service they want rewritten in modern Kotlin. The skill identifies build.gradle context, converts patterns to idiomatic Kotlin with coroutines for async, and lists Gradle dependencies.
Offer the skill as part of an AI coding assistant subscription that converts mixed or legacy codebases into clean target-language projects directly inside the IDE. Teams pay per seat for accelerator features like language selection guidance and polyglot refactoring.
Package the skill as a service where consultants use it to automate large-scale language migrations (COBOL to Java, Python to Go, JS to TS) for enterprises. The skill handles the bulk conversion while humans review architecture decisions.
Expose the polyglot conversion capability as an HTTP API that CI pipelines and platforms call to translate snippets or files between languages on demand. Billing scales with tokens or translation requests.
💬 Integration Tip
Integrate this skill into an IDE assistant or CI pipeline that can read project manifests and file extensions, since Phase 1 detection depends on workspace context. Pair it with a linter/formatter hook so generated code is validated before merging.
Scored Oct 6, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.