typescript-strict

3 stars
16
B

Use when writing TypeScript with strict mode - covers type definitions, generics, and declaration files

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mcclowes/lea/typescript-strict
skilz install mcclowes/lea/typescript-strict --agent opencode
skilz install mcclowes/lea/typescript-strict --agent codex
skilz install mcclowes/lea/typescript-strict --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mcclowes/lea
2. Copy the agent skill directory:
cp -r lea/.claude/skills/typescript-strict ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
lea
Stars
3
Type
Technical
Meta-Domain
development
Primary Domain
javascript
Market Score
16

Agent Skill Grade

B
Score: 84/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
27/30
Ease of Use
21/25
Writing Style
9/10
Utility
17/20
Modifiers: -2

Areas to Improve

  • Missing TOC in reference files
  • Description lacks problem specificity
  • Missing explicit workflow steps

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

Found your skill while auditing some TypeScript tooling—the strict mode enforcement is exactly what teams need when they're scaling up. Curious how you're handling the edge cases where strict mode butts heads with third-party libraries that weren't built for it?

Links:

The TL;DR

You're at 84/100, solid B territory. This is based on Anthropic's skill best practices. Your Progressive Disclosure Architecture is the strongest pillar (27/30)—the layering between SKILL.md and your two reference files is clean. Weakest spot is Spec Compliance (12/15), mainly because your description doesn't spell out the specific problems you're solving.

What's Working Well

  • Progressive Disclosure is tight. You've got the main skill file handling Quick Start and Core Principles, then references/type-guards.md and references/generics.md handling deeper patterns. That layering is exactly what you want for token efficiency.
  • Your examples are practical. The code samples show real input/output patterns and actually solve problems developers face—not abstract toy code.
  • Trigger phrases are solid. "writing TypeScript" and "strict mode" activate appropriately when someone needs this. The generics and type guards coverage is exactly what people hit when enforcing strictness.

The Big One: Missing Problem Clarity in Your Description

Your description talks features ("covers type definitions, generics, and declaration files") instead of problems ("helps teams enforce null safety, prevent implicit any errors, and handle complex generic constraints"). Right now someone skimming the marketplace might not immediately connect "this is what I need" because the pain points aren't explicit.

Fix: Rewrite your description to lead with problems:

...

Report Security Issue

Found a security vulnerability in this agent skill?