typescript-type-safety

github:marcioaltoe/claude-craftkit · first committed 2025-10-24 · source · badge

TypeScript type safety including type guards and advanced type system features. **ALWAYS use when writing ANY TypeScript code (frontend AND backend)** to ensure strict type safety, avoid `any` types, and leverage the type system. Examples - "create function", "implement class", "define interface", "type guard", "discriminated union", "type narrowing", "conditional types", "handle unknown types".

Skill Health: not yet scored

Listed, not yet scored. This skill has no public model test yet. It is in the scoring queue; submitted skills go first, then the most-installed.

Version history

6 commits to this file on GitHub (newest first).

2025-11-19 · commit ce2bf00 · docs: update skills for modular monolith architecture, bounded contexts, and shared kernel
2025-11-02 · commit e7232ad · refactor(docs): remove branded types from TypeScript type safety guidance
2025-10-28 · commit bd08c53 · refactor(skills): rename project-standards to project-workflow and remove CLAUDE.md duplications
2025-10-28 · commit b8084d0 · docs: enhance CLAUDE.md with comprehensive guidelines and testing structure
2025-10-28 · commit b90e140 · feat(skills): enhance YAML frontmatter for proactive skill activation
2025-10-24 · commit e50b073 · feat: add AI SDK specialist, architecture auditor, clean architecture, clean code, error handling, frontend engineer, naming conventions, pr

Archived snapshots