← Back to catalog
tranhieutt

Author in the catalog

tranhieutt

116 skills7,540 stars totalgithub.com/tranhieutt

Published skills

Showing 48 of 116

postgres-patterns

65

Provides PostgreSQL patterns for query optimization, schema design, indexing strategies, RLS, and security. Use when working with PostgreSQL SQL files or when the user mentions PostgreSQL, Postgres, pgvector, Supabase, or database optimization.

Dados e Análise#sqlby tranhieutt

prisma-expert

65

Provides Prisma ORM patterns for schema design, migrations, query optimization, and relation modeling. Use when working with Prisma schema files (schema.prisma) or when the user mentions Prisma, Prisma migrations, or Prisma queries.

Design e Frontendby tranhieutt

receiving-code-review

65

Processes code review feedback systematically by classifying findings, deciding fix or reject with evidence, applying approved fixes, and re-verifying before marking comments resolved.

DevOps e Infraby tranhieutt

reverse-document

65

Generates missing design or architecture documentation by working backwards from existing code or prototypes. Use when documentation is missing for existing code or when the user mentions documenting existing implementation or reverse engineering docs.

Escrita e Conteúdoby tranhieutt

spec-driven-development

65

Enforces the creation of a clear, actionable specification before any implementation code is written. Prevents hallucinations and architectural drift.

DevOps e Infraby tranhieutt

springboot-patterns

65

Provides Spring Boot architecture patterns for REST APIs, layered services, JPA data access, caching, async processing, and logging. Use when working with Java Spring Boot files (*.java, pom.xml) or when the user mentions Spring Boot, Spring Framework, or Java backend.

Dados e Análise#apiby tranhieutt

sql-optimization-patterns

65

Provides SQL optimization patterns for query performance, indexing strategies, schema design, and database tuning. Use when optimizing slow queries, designing indexes, or tuning database performance.

Dados e Análise#sqlby tranhieutt

frontend-patterns

65

Framework-agnostic React/Vue patterns covering component composition, hooks, TanStack Query, memoization, and error boundaries. Use for generic React/Vue work (Vite, CRA, Storybook); for Next.js App Router / Server Components, use `senior-frontend` instead.

Design e Frontend#reactby tranhieutt

style-review

65

Reviews Markdown prose against the pinned agent-style v0.3.5 rules and optionally writes a polished copy beside the source. Use for specs, ADRs, PR bodies, release notes, and technical docs when prose quality or evidence discipline matters.

Escrita e Conteúdo#ai#markdownby tranhieutt

subagent-driven-development

65

Executes an approved implementation plan task-by-task with a fresh implementer subagent per task and two review gates. Use when a plan is approved, tasks are mostly sequential, and quality gates are needed without full orchestrate/fork-join overhead.

Automaçãoby tranhieutt

systematic-debugging

65

Investigates bugs, failing tests, build failures, performance issues, and unexpected behavior with root-cause discipline before any fix is proposed or implemented.

Desenvolvimento#ai#testby tranhieutt

team-feature

65

Orchestrates a cross-functional feature team of product-manager, ux-designer, frontend-developer, backend-developer, and qa-engineer to deliver a complete feature from specification to tested implementation. Use when a feature requires full-stack coordinated delivery.

Design e Frontend#testby tranhieutt

release-checklist

65

Generates a comprehensive pre-release validation checklist for software versions covering build verification, deployment readiness, and release risk. Use when preparing to release a product version or when the user mentions release checklist or pre-release validation.

Design e Frontend#deployby tranhieutt

resume-from

65

Restores cognitive state from an atomic checkpoint in .tasks/checkpoints/[task_id].md, enabling instant recovery at the exact point of failure without re-running the full task.

Produtividade#aiby tranhieutt

learner

65

Turns real agent failures, repeated prompts, team-specific workflows, and durable project lessons into better SDD skills or memory entries. Use when the user asks to create/update/refine skills, extract reusable lessons, improve skill routing, encode team process, or save patterns for future sessions.

DevOps e Infra#aiby tranhieutt

map-workflow

65

Generates a structured multi-agent workflow graph from a pattern and agent list, supporting Sequential, Parallel, Hierarchical, and Iterative patterns. It's used by @producer to plan feature delivery before any implementation begins.

Automaçãoby tranhieutt

team-release

65

Orchestrates the release team (release manager, QA engineer, DevOps engineer, and producer) to execute a release from candidate to production deployment. Use when coordinating a release across QA, DevOps, and release management.

DevOps e Infra#deployby tranhieutt

markdown-injection-scanner

65

Scans Markdown (.md) files for malicious code injection including XSS, prompt injection, script injection, obfuscated payloads, and supply chain attack vectors. Use when auditing .md files for security threats or when the user mentions scanning markdown for malicious content.

Segurança#ai#markdownby tranhieutt

milestone-review

65

Conducts a structured milestone review, analyzing delivered features, metrics, blockers, and readiness for the next phase. Use when completing a milestone or when the user mentions milestone review or phase gate.

Outrosby tranhieutt

mlops-engineer

65

Provides MLOps patterns for ML CI/CD pipelines, model registries, monitoring, and data drift detection. Use when setting up ML infrastructure or when the user mentions MLOps, model deployment, ML pipeline, or model monitoring.

DevOps e Infra#deployby tranhieutt

nosql-expert

65

Provides distributed NoSQL patterns for Cassandra and DynamoDB covering query-first modeling, single-table design, and partition key strategies. Use when designing NoSQL schemas or when the user mentions Cassandra, DynamoDB, or NoSQL modeling.

Dados e Análise#sqlby tranhieutt

gemini-api-integration

65

Provides code patterns for Google Gemini API integration including text generation, multimodal inputs, and streaming. Use when working with Google AI SDK or when the user mentions Gemini API, Google AI, or Vertex AI.

Automação#ai#apiby tranhieutt

hotfix

65

Executes a hotfix workflow: creates a hotfix branch, applies the targeted fix, runs verification, and prepares release artifacts. Use when a critical production bug needs immediate patching or when the user mentions hotfix or emergency fix.

Automaçãoby tranhieutt

gate-check

65

Validates a software product, service, or feature against readiness gates before advancing to the next delivery phase. Use when planning a phase transition or when the user mentions gate check, phase review, or readiness validation.

DevOps e Infra#aiby tranhieutt

gitlab-ci-patterns

65

Provides GitLab CI/CD pipeline patterns including stages, jobs, artifacts, caching, and environment deployments. Use when working with .gitlab-ci.yml or when the user mentions GitLab CI or GitLab pipelines.

DevOps e Infra#git#deployby tranhieutt

angular-best-practices

65

Provides Angular best practices for components, modules, services, and reactive patterns. Use when working with Angular TypeScript files, component templates, NgModules, RxJS observables, or when the user mentions Angular, ng, or Angular CLI.

Design e Frontend#typescript#reactby tranhieutt

annotate

65

Records unexpected API behaviors, undocumented caveats, version bugs, or non-obvious workarounds into .claude/memory/annotations.md. Use immediately when an undocumented behavior or surprising caveat is discovered during development.

Documentos#apiby tranhieutt

agent-health

65

Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified session. Highlights agents with high error rates or OPEN circuit breaker state.

Design e Frontendby tranhieutt

guard

65

Enforces project safety constraints by blocking risky operations outside their approved scope during active development. Use when activating a safety guard or constraint for the current session.

Outros#aiby tranhieutt

agent-style

65

Provides the vendored agent-style v0.3.5 prose rule pack as a portable Claude skill. Use when installing, syncing, applying, or auditing SDD Agent-Style support in another project, or when a style-review workflow needs the bundled rules.

DevOps e Infraby tranhieutt

handoff

65

Generates the lightweight 3-field handoff summary for cross-domain work and optionally persists a formal handoff artifact for High-risk transfers.

Outros#aiby tranhieutt

kubernetes-architect

65

Designs Kubernetes deployments, services, ingress, RBAC, Helm charts, and cluster architecture. Use when working with Kubernetes YAML files or when the user mentions Kubernetes, K8s, Helm, or container orchestration.

DevOps e Infra#deploy#aiby tranhieutt

laravel-patterns

65

Provides Laravel PHP patterns for Eloquent ORM, Artisan commands, queues, middleware, and API resources. Use when working with PHP Laravel files (*.php) or when the user mentions Laravel, Eloquent, or PHP framework.

Automação#apiby tranhieutt

api-design

65

Defines REST and GraphQL API contracts including endpoints, request/response schemas, auth flows, and versioning strategy. Use when designing a new API, reviewing an API spec, or when the user mentions API design, OpenAPI, or endpoint contracts.

Design e Frontend#apiby tranhieutt

aws-serverless

65

Provides AWS serverless architecture patterns for Lambda, API Gateway, DynamoDB, SQS, and SAM/CDK. Use when working with AWS serverless files (serverless.yml, CDK stacks) or when the user mentions Lambda, API Gateway, serverless, or AWS SAM.

DevOps e Infra#apiby tranhieutt

architecture-decision-records

65

Manages the ADR (Architecture Decision Record) registry. Use when recording tech-stack choices, design patterns, or infrastructure decisions with context, alternatives, and rationale. Supports listing, searching, or creating formal ADR documents.

DevOps e Infraby tranhieutt

backend-architect

65

Designs scalable backend architectures covering microservices, event-driven systems, API gateways, and data stores. Use when designing a backend system or when the user mentions backend architecture, scalability, or distributed systems.

Dados e Análise#apiby tranhieutt

launch-checklist

65

Generates a comprehensive software launch checklist covering technical readiness, customer communications, support, and go-live steps. Use when preparing for a product launch or when the user mentions launch checklist or go-live readiness.

Outrosby tranhieutt

backend-patterns

65

Applies production backend patterns: middleware, error handling, auth, database integration, and API design. Use when working with backend service files or when the user mentions Express, Fastify, NestJS, backend patterns, or service architecture.

Automação#apiby tranhieutt

brainstorm

65

Facilitates structured product ideation to define user needs, core value, and product direction. Use when the user wants to explore a new product idea, has a vague concept to develop, or mentions brainstorming or ideation.

DevOps e Infra#aiby tranhieutt

changelog

65

Generates a structured changelog from git history following Keep a Changelog format and conventional commits. Use when creating a CHANGELOG.md, preparing release notes, or when the user mentions changelog or release history.

Produtividade#gitby tranhieutt

hybrid-cloud-architect

65

Designs hybrid cloud architectures connecting on-premises infrastructure with public cloud services. Use when designing systems spanning on-prem and cloud, or when the user mentions hybrid cloud or multi-environment architecture.

DevOps e Infraby tranhieutt

bug-report

65

Creates a structured bug report with reproduction steps, expected vs actual behavior, environment details, and severity assessment. Use when a bug or defect is found and needs to be formally documented.

Documentos#aiby tranhieutt

claude-api

65

Provides code patterns for the Anthropic Claude API including streaming, tool use, and prompt caching. Use when working with Anthropic SDK files or when the user mentions Claude API, Anthropic client, or LLM integration.

Automação#llm#apiby tranhieutt

cloud-architect

65

Designs multi-cloud and hybrid cloud architectures across AWS, GCP, and Azure. Use when designing cloud infrastructure or when the user mentions cloud architecture, AWS, GCP, Azure, or multi-cloud.

DevOps e Infraby tranhieutt

code-simplification

65

Simplifies working code while preserving exact behavior. Use after tests pass, during review feedback, or when code is harder to read, maintain, or verify than it needs to be without changing product behavior.

Desenvolvimento#ai#testby tranhieutt

deep-interview

65

Conducts a structured technical deep-dive to gather detailed requirements, constraints, and decisions from the user. Use when starting a complex feature or when the user wants to be asked structured clarifying questions before implementation.

Design e Frontend#aiby tranhieutt

design-system

65

Decomposes a product concept into architectural components, domain systems, data models, and integration boundaries. Use when starting system architecture or when the user mentions system design or component breakdown.

Design e Frontend#aiby tranhieutt

Category alert

Get new Dados e Análise skills every Monday