kimtth
- 139 skills
- 0 followers
- 10 hours ago last updated
- ▌ Secrets Management · kimtthUse when: handle credentials, keys, and tokens without leaking them into code, logs, or history.
- ▌ Structured Logging · kimtthUse when: emit structured, queryable logs with the right levels, context, and no sensitive data.
- ▌ Database Migrations · kimtthUse when: write and apply schema migrations safely without downtime or data loss.
- ▌ Next Best Practices · kimtthUse when: build Next.js App Router apps with correct file conventions, RSC boundaries, and data flow.
- ▌ Understand Codebase · kimtthUse when: onboard onto an unfamiliar or large codebase by mapping its structure, dependencies, and business logic before editing.
- ▌ Using Git Worktrees · kimtthUse when: starting feature work that should be isolated from the current checkout or branch.
- ▌ Dependency Injection · kimtthUse when: decouple components by injecting their dependencies instead of constructing them inline.
- ▌ Domain Driven Design · kimtthUse when: model a complex domain with a shared language, bounded contexts, and clear aggregates.
- ▌ Systematic Debugging · kimtthUse when: a bug is unclear and you need a hypothesis-driven loop instead of random edits.
- ▌ Academic Paper Review · kimtthUse when: review an academic paper with a structured review form and multiple reviewer personas.
- ▌ Extract Design System · kimtthUse when: extract tokens, components, and patterns from an existing codebase into a documented system.
- ▌ Next Cache Components · kimtthUse when: apply Next.js caching correctly — use cache, cacheLife, cacheTag, PPR, and revalidation.
- ▌ Receiving Code Review · kimtthUse when: handling code review feedback before implementing suggestions or pushing back.
- ▌
- ▌ Multi Stage Dockerfile · kimtthUse when: create or review optimized multi-stage Dockerfiles for smaller, safer, reproducible application images.
- ▌ Property Based Testing · kimtthUse when: test invariants over generated inputs instead of a few hand-picked examples.
- ▌ Requesting Code Review · kimtthUse when: prepare completed work for review so a reviewer can evaluate it quickly.
- ▌ Tailwind Design System · kimtthUse when: implement a design system in Tailwind with tokens, variants, and consistent components.
- ▌ Postgresql Optimization · kimtthUse when: improve PostgreSQL schema, queries, indexes, JSONB, arrays, full-text search, or performance with Postgres-specific features.
- ▌ Test Driven Development · kimtthUse when: implement a change with a TDD loop — failing test first, minimal fix, verify, refactor.
- ▌ Playwright Generate Test · kimtthUse when: generate a Playwright test from a user scenario by first exploring the UI and then saving a passing test.
- ▌ Event Driven Architecture · kimtthUse when: design systems around events and messages with reliable, decoupled processing.
- ▌ Merge Conflict Resolution · kimtthUse when: resolve git merge or rebase conflicts correctly without losing intended changes.
- ▌ Playwright Best Practices · kimtthUse when: write or fix Playwright tests with resilient selectors, fixtures, parallelism, and CI.
- ▌ Typescript Advanced Types · kimtthUse when: model complex APIs with discriminated unions, conditional, and template literal types.
- ▌ Dispatching Parallel Agents · kimtthUse when: multiple independent coding, debugging, or research tasks can be investigated in parallel.
- ▌ Subagent Driven Development · kimtthUse when: orchestrate specialized subagents to handle distinct parts of one larger task.
- ▌ Vercel Composition Patterns · kimtthUse when: design composable React component APIs that scale without boolean prop sprawl.
- ▌ Vercel React Best Practices · kimtthUse when: write or review React/Next.js code for performance — waterfalls, re-renders, bundle size.
- ▌ Architecture Decision Records · kimtthUse when: record a significant technical decision, its context, and consequences as an ADR.
- ▌ Improve Codebase Architecture · kimtthUse when: propose structural improvements to a codebase without rewriting it wholesale.
- ▌ Finishing A Development Branch · kimtthUse when: implementation is complete and you need to verify, summarize, and choose merge, PR, commit, or cleanup flow.
- ▌ Verification Before Completion · kimtthUse when: about to claim work is complete, fixed, passing, or ready for commit or PR.
- ▌ PPTX Deck Context · kimtth bundlePrepare the narrative, sources, and design context for an editable PPTX deck.
- ▌ PPTX Quality Gates · kimtth bundleValidate and repair editable PPTX artifacts, including layout, package, accessibility, and visual checks.
- ▌ PPTX Visual Assets · kimtth bundlePlan and place supporting visual assets in editable PPTX decks without flattening slide content.
- ▌ PPTX Slide Specification · kimtthAuthor or repair coordinate-explicit JSON specifications for editable PPTX decks.
- ▌ PPTX Reference Deck Analysis · kimtth bundleReference PPTX analysis: extraction, style analysis, deck diagnostics, and safe read-only OOXML package inspection.
- ▌ PPTX Deck Creation · kimtth bundleCreate editable, production-ready PPTX decks with narrative planning, explicit layout specs, asset guidance, and quality checks.