Andrey Markin
  • home
  • services
  • projects
  • blog
  • directory
    • Tool
    • Library
    • Repo
    • Article
    • XTweet
    • Guideline
  • courses
  • resume
  • about
  • contact
  • meet

Mark Life Ltd

  1. Home
  2. Directory
  3. Quality Code
Meet

Mark Life Ltd

BG208147965

HomeContactPrivacyLLM-friendlyBlog RSSDirectory RSS
  1. Directory
  2. quality-code
GuidelineAI Codingagentstypescript

quality-code

Rhys Sullivan's TypeScript coding skill — branded types, discriminated unions, end-to-end types, real tests over mocks, OpenTelemetry observability, and picking the right abstractions instead of premature ones.

Added May 15, 2026Rhys Sullivan (@RhysSullivan)
Visit guideline

My primary TypeScript coding skill. I reference it from CLAUDE.md/AGENTS.md so it's always in context — agent output ends up measurably better TS across the board.

Covers type safety patterns (branded types, discriminated unions, end-to-end types), why real tests beat mocks, OpenTelemetry as the default observability story, and when to introduce abstractions vs. keep things flat.

Related

  • netxjs-monorepoOpinionated Next.js + Turborepo starter with Biome linting, TypeScript, shadcn/ui, and pre-loaded Claude Code agent skills and hooks.
  • deepsecAI-powered vulnerability scanner that uses coding agents to perform deep security analysis of codebases — regex-based candidate matching followed by LLM-driven investigation, with support for distributed execution and PR diff review.
  • Learn Harness EngineeringA 12-lecture curriculum on building effective harnesses that enable AI agents to complete complex tasks reliably — covering architecture, state management, session continuity, and observability patterns.
  • npm-deps-cleanupAI agent skill that audits and reduces JavaScript package dependency footprint — removes unused deps, deduplicates workspace versions, analyzes transitive closures, and applies e18e replacement recommendations. Works with npm, pnpm, Yarn, and Bun.