TuanO20
- 4 skills
- 0 followers
- 2 days ago last updated
- ▌ Best Tdd Workflow · tuano20Use this skill whenever implementing a new feature end-to-end, especially ones that touch an API contract, database entities, or multiple callers. It is a six-phase workflow that emphasizes planning, testing, and incremental development.
- ▌ Java Coding Standards · tuano20Java coding standards for Spring Boot and Quarkus services: naming, immutability, Optional usage, streams, exceptions, generics, CDI, reactive patterns, and project layout. Automatically applies framework-specific conventions.
- ▌ Typescript Best Practices · tuano20TypeScript coding standards covering strict tsconfig setup, interfaces vs types, type safety (unknown vs any, type guards, exhaustive checks), null handling, async/await patterns, immutability (readonly, as const), utility types, enums, file naming, and barrel file (index.ts) usage. Use whenever writing, reviewing, or refactoring TypeScript code, setting up a tsconfig.json, or making decisions about project/module structure.
- ▌ Karpathy Guidelines · tuano20Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.