A comprehensive coding standard skill that enforces strict type safety and best-practice conventions for modern TypeScript development.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install typescript-skills
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install typescript-skills using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The TypeScript Style Guide is an essential Openclaw Skills asset designed to transform raw code into robust, maintainable, and enterprise-ready software. By prioritizing strict mode and readability, this skill ensures that every line of code adheres to professional standards, minimizing technical debt and maximizing type safety. It serves as an automated architect, guiding developers through complex decisions regarding interfaces, generics, and asynchronous patterns.
Built for modern ecosystems, this skill integrates deeply with the latest ECMAScript features and React patterns. Whether you are refactoring legacy JavaScript or architecting a new microservice, the TypeScript Style Guide provides the guardrails necessary to produce clean, self-documenting code that scales effectively across large engineering teams.
To activate the TypeScript Style Guide within your AI agent environment, ensure your project is initialized with the recommended strict configuration. Run the following to set up your environment:
# Initialize a new TypeScript project with strict mode
npm init -y
npm install typescript --save-dev
npx tsc --init --strict true
The skill activates natively whenever you prompt for Openclaw Skills related to TypeScript development.
The skill organizes its technical requirements using a structured taxonomy of coding constructs and configuration standards:
| Data Component | Format | Description |
|---|---|---|
| Naming Conventions | Case-sensitive Rules | Defines camelCase, PascalCase, and kebab-case usage per construct. |
| Type Definitions | Interface vs Type | Logic for choosing object shapes versus union/intersection types. |
| Project Config | JSONC | Standardized tsconfig.json and ESLint rules for environment parity. |
| Documentation | TSDoc | Metadata schema for @param, @returns, and @example tags. |
Loading
A specialized accountability workflow for auditing AI agent outputs by comparing initial briefs against actual delivery evidence.

A comprehensive real-time aggregator for e-commerce coupons, platform red envelopes, and exclusive brand internal discounts.

A secure, public-safe packaging layer for AI fitness coaching workflows that isolates reusable logic from private user data.

An automated financial intelligence engine that transforms raw QuickBooks Online data into a comprehensive 9-tab Excel analytical workbook.

A high-performance SQL analytical tool for the CLI that enables instant querying and conversion of CSV, Parquet, and JSON data files.

Vibe Learn is a micro-learning engine that curate's context-aware knowledge cards for developers to consume during AI agent processing time.








































