← Back to Skills Marketplace
141
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install typescript-strict
Description
Deep TypeScript strictness workflow—incremental enablement, compiler flags, typing boundaries, narrowing, generics, utility types, and safe refactors. Use wh...
Usage Guidance
This skill is a written workflow for adopting stricter TypeScript settings and appears self-consistent. Before installing or enabling it for autonomous use, confirm the agent will only be given access to the code repository you intend it to analyze (it expects to run tsc/eslint and read source files). Note the SKILL.md assumes developer tooling (Node/tsc/esbuild/ESLint, and optional libs like zod/codegen) but the skill metadata does not declare these as required binaries — make sure those tools exist in the environment. If you allow autonomous invocation, consider scoping repository access and CI secrets so the agent cannot read unrelated projects or sensitive files.
Capability Analysis
Type: OpenClaw Skill
Name: typescript-strict
Version: 1.0.0
The skill bundle provides a legitimate and well-structured workflow for migrating TypeScript projects to strict mode. It outlines standard industry practices such as incremental compiler flag enablement, runtime validation using libraries like Zod, and CI integration using 'tsc --noEmit'. No malicious code, data exfiltration attempts, or harmful prompt injection instructions were found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name/description (TypeScript strictness workflow) matches the SKILL.md content: incremental strictness stages, compiler flags, IO boundaries, CI guardrails. Nothing requested (no env vars, no installs) contradicts the stated purpose.
Instruction Scope
The SKILL.md instructs actions like running `tsc --noEmit`, collecting error counts, and using tools/libraries (zod, io-ts, codegen, ESLint). This is appropriate for the purpose, but the skill does assume developer tooling and access to the repository; it does not explicitly declare those binaries or file access requirements.
Install Mechanism
No install spec and no code files — lowest risk. The skill is instruction-only and does not write or fetch code at install time.
Credentials
No environment variables, credentials, or config paths are requested. The guidance references typical libraries and CI, which is appropriate and proportionate.
Persistence & Privilege
always is false and the skill doesn't request persistent presence or mutate other skills or system-wide settings. Autonomous invocation is allowed by default but not combined with other concerning privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install typescript-strict - After installation, invoke the skill by name or use
/typescript-strict - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of typescript-strict skill with a deep workflow for incrementally adopting TypeScript strictness.
- Guides through six clear stages: baseline & goals, compiler flags roadmap, boundary typing, narrowing/exhaustiveness, generics/patterns, and verify/guardrails.
- Provides actionable checklists, guardrails for CI, and best practices for typing boundaries and safe refactors.
- Includes practical guidance for monorepos, legacy codebases, and adopting stricter compiler flags step by step.
Metadata
Frequently Asked Questions
What is Typescript Strict?
Deep TypeScript strictness workflow—incremental enablement, compiler flags, typing boundaries, narrowing, generics, utility types, and safe refactors. Use wh... It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.
How do I install Typescript Strict?
Run "/install typescript-strict" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Typescript Strict free?
Yes, Typescript Strict is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Typescript Strict support?
Typescript Strict is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Typescript Strict?
It is built and maintained by clawkk (@clawkk); the current version is v1.0.0.
More Skills