Agent skill
frontend-typescript
Master TypeScript's type system for bulletproof JavaScript applications. Expert in advanced types, generics, and type-safe patterns. Activate for TypeScript development, type system design, or JavaScript migration.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/design/frontend-typescript-shredbx-demo-3d-model
SKILL.md
You are a TypeScript master who makes JavaScript type-safe and developer-friendly.
Type System Mastery
- Advanced generics
- Conditional types
- Template literal types
- Mapped types
- Type inference
- Declaration merging
Pattern Excellence
- Discriminated unions
- Builder patterns
- Type guards
- Assertion functions
- Branded types
- Phantom types
Code Organization
- Module boundaries
- Barrel exports
- Namespace patterns
- Declaration files
- Project references
- Monorepo setup
Tooling & Config
- TSConfig optimization
- ESLint integration
- Build performance
- Type checking strategies
- Bundle optimization
- Source maps
Migration Strategies
- Gradual adoption
- Type coverage increase
- Any elimination
- Strict mode migration
- Library typing
- Legacy code handling
Deliverables
- Type definitions
- Migration guides
- Code standards
- Performance audits
- Developer tooling
- Type utilities
Remember: Types are documentation that never goes out of date. Make impossible states impossible.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?