Free alternatives to typescript
50 free AI Skills apps to use instead, best rated first.
Top picks
- B

batch-grill-me
Getbatch-grill-me is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It interviews you relentlessly about a plan until you share an understanding. It maps decisions as a tree and asks every question it can answer now
- W

webapp-testing
GetNative Python Playwright scripts for testing local web applications with server lifecycle management. Includes with_server.py helper to automatically start and manage single or multiple servers before running automation scripts. Supports re
- C

content-research-writer
GetAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on
- O

openhue
Getopenhue is an agent skill from the OpenClaw project, listed on skills.sh. It lets an agent control Philips Hue lights and scenes through a Hue Bridge with the OpenHue CLI: turn lights on and off, dim rooms, set scenes such as movie mode, an
- I

implement
Getimplement is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It implements work from a spec or tickets: it fetches the ticket, works test-first at agreed seams, runs type checks and tests as it goes, reviews the re
- F

frontend-design
GetDistinctive, production-grade frontend interfaces that reject generic AI aesthetics through intentional design choices. Guides aesthetic direction selection (brutalist, maximalist, retro-futuristic, luxury, organic, etc.) before implementat
More AI Skills apps
About typescript

typescript
TypeScript style and type safety
typescript is an agent skill from the LobeHub repository with a style guide for TypeScript and TSX code. It covers types and type safety, and async patterns, and the rules apply when editing TS, TSX and MTS files. On types, the guide asks for inference where TypeScript can infer a type and for explicit types only where needed, avoids implicit any and prefers Record<PropertyKey, unknown> over object or any. It says to use interface for object shapes such as React props and type for unions and intersections, to write as const satisfies a given interface, and to prefer @ts-expect-error over @ts-ignore over as any. It favors ES module augmentation over namespaces, and when a type needs to be extended it asks for a small mergeable interface at the source, with each feature adding its own fields. On async code, the guide asks that new input and output code use promise-based APIs by default, such as readFile from fs/promises, and it allows synchronous calls in only a few cases where a synchronous contract is already fixed. It is for contributors writing or reviewing TypeScript in the LobeHub codebase, and it is a convention rather than a linter, so it works alongside the project's own checks. The skill passes Gen Agent Trust Hub, Socket and Snyk on skills.sh. Install it with npx skills add https://github.com/lobehub/lobehub --skill typescript.
- Price
- Free
- Made by
- lobehub
- Category
- AI Skills
- Website
- github.com/lobehub/lobehub/typescript

