typescript-strictDeep TypeScript strictness workflow—incremental enablement, compiler flags, typing boundaries, narrowing, generics, utility types, and safe refactors. Use wh...
Install via ClawdBot CLI:
clawdbot install clawkk/typescript-strictGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 22, 2026
A financial services firm with a large TypeScript codebase filled with `any` and `@ts-ignore` wants to enable strict mode incrementally. This workflow provides a staged approach, starting with `strictNullChecks` and using path-specific tsconfig files, ensuring no regression in production.
A health-tech startup uses third-party APIs with unsafe data shapes. By applying Stage 3 boundary typing with Zod schemas and branded types for patient IDs, they prevent data corruption and runtime errors from malformed JSON.
An e-commerce platform experiences runtime bugs due to undefined values and incorrect shapes in the checkout state machine. Using discriminated unions and `assertNever` exhaustiveness checks, the team eliminates these issues and ensures compile-time safety for all state transitions.
A SaaS company develops a reusable UI library used across multiple products. By enforcing strict generics style and accurate `.d.ts` exports, and using `dtslint` for type tests, they ensure type safety for consumers.
A technology corporation with a monorepo of dozens of packages aligns TypeScript versions and enables strict flags per package. They use CI gates to prevent new `any` and ensure `tsc --noEmit` passes for affected projects.
Offer this workflow as a specialized feature for developers using TypeScript, accessible via a monthly subscription. The workflow reduces debugging time and improves code quality, justifying the recurring revenue.
Provide on-site or remote workshops and consulting to help large organizations adopt TypeScript strict mode in their legacy systems. Revenue comes from per-engagement fees or long-term support contracts.
Integrate this workflow into a code editor plugin or CI bot. Users can purchase credits for advanced analysis reports, incremental migration tracking, and custom rule enforcement.
💬 Integration Tip
Integrate this workflow as a CI pipeline step that runs `tsc --noEmit` and type-aware ESLint, and provide a CLI tool to automate the staged migration of compiler flags per package.
Scored May 22, 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.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
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.