← all publishers

kinhluan

@kinhluan source repo

79 published skills

  1. Code Author · kinhluan bundle
    Expert skill for writing high-quality code changes (CLs/PRs) following Google's Engineering Practices. Focuses on small changes, clear descriptions, and professional feedback handling.
    0
    installs
  2. Java Expert · kinhluan bundle
    Expert knowledge for Modern Java (21+) development, including Virtual Threads, performance tuning, and idiomatic clean code. Use for deep Java language/logic questions.
    0
    installs
  3. Bazel Expert · kinhluan bundle
    Expert knowledge for writing idiomatic Bazel rules, Starlark best practices, and build performance optimization. Use for Bazel build system questions.
    0
    installs
  4. Maven Expert · kinhluan bundle
    Expert knowledge for Apache Maven, dependency management, BOMs, and Maven-to-Bazel migration. Use for build configuration and project lifecycle questions.
    0
    installs
  5. Vertx Expert · kinhluan bundle
    Expert knowledge for Eclipse Vert.x, the reactive engine behind Quarkus. Use for deep reactive programming, Event Loop, and non-blocking I/O questions.
    0
    installs
  6. Code Reviewer · kinhluan bundle
    Expert skill for conducting high-quality code reviews following Google's Engineering Practices. Focuses on speed, standards, and mentorship.
    0
    installs
  7. Gradle Expert · kinhluan bundle
    Expert knowledge for Gradle Build Tool, dependency management, and Gradle-to-Bazel migration. Use for build configuration and project lifecycle questions.
    0
    installs
  8. Quarkus Debug · kinhluan bundle
    Expert skill for deep debugging of Quarkus applications, covering Dev Mode, Reactive patterns (Mutiny), Native Image (AOT) issues, and Build-time (Augmentation) troubleshooting.
    0
    installs
  9. Rules Quarkus · kinhluan bundle
    Expert knowledge for building Quarkus applications with Bazel using the rules_quarkus build system. Use when user asks about Quarkus+Bazel builds, augmentation, or troubleshooting.
    0
    installs
  10. Graalvm Expert · kinhluan bundle
    Expert knowledge for GraalVM, Native Image (AOT), Polyglot runtime, and reflection/resource configuration. Use for native compilation and multi-language JVM questions.
    0
    installs
  11. Quarkus Expert · kinhluan bundle
    High-performance Quarkus framework expertise covering reactive patterns, CDI, build-time augmentation, and cloud-native development. Use for general Quarkus questions.
    0
    installs
  12. Quarkus Native · kinhluan
    Deep expertise in Quarkus Native Image builds, GraalVM integration, reflection configuration, and Profile-Guided Optimization. Use for native compilation questions.
    0
    installs
  13. Quarkus Testing · kinhluan
    Comprehensive Quarkus testing expertise covering @QuarkusTest, @InjectMock, Testcontainers, Dev Services, and native image testing. Use for all Quarkus testing questions.
    0
    installs
  14. Bazel K8S Expert · kinhluan
    Expert knowledge for deploying Quarkus/Java applications to Kubernetes using Bazel. Covers rules_k8s, Helm, Kustomize, ConfigMaps, Secrets, and health probes.
    0
    installs
  15. Bazel Oci Expert · kinhluan
    Expert knowledge for building OCI container images with Bazel using rules_oci. Use for containerizing Quarkus/Java applications, multi-arch builds, and image optimization.
    0
    installs
  16. Refactoring Expert · kinhluan bundle
    Expert skill for Clean Code, Refactoring, and Design Patterns. Combines Refactoring Guru's deep patterns with Supercent's rigorous operational metrics and validation workflows.
    0
    installs
  17. Microprofile Expert · kinhluan
    Expert knowledge for Eclipse MicroProfile specifications including Config, Health, Metrics, OpenAPI, Fault Tolerance, and JWT. Use for cloud-native Java microservices standards.
    0
    installs
  18. Bazel Monorepo Expert · kinhluan
    Expert knowledge for managing large-scale Bazel monorepos with multiple services, shared libraries, and cross-cutting concerns. Use for workspace structure, visibility, and dependency management.
    0
    installs
  19. C4 Model · kinhluan bundle
    Professional C4 model architecture hub for "Design-to-Code Sync". Use this skill to navigate the C4 hierarchy, map diagrams to stakeholders, avoid architectural anti-patterns, and choose the right level for designing or documenting existing codebases.
    0
    installs
  20. Ddd Core · kinhluan bundle
    Professional Strategic Domain-Driven Design (DDD) Hub. Use this skill for Event Storming, identifying Subdomains, defining Bounded Contexts, and mapping Domain Models to the heart of your architecture.
    0
    installs
  21. Dora Core · kinhluan bundle
    DORA (DevOps Research and Assessment) Core Model for measuring and improving software delivery performance. Use this skill to assess team performance tier, identify capability gaps, and connect delivery metrics to product release strategy.
    0
    installs
  22. Paper Audit · kinhluan bundle
    Audit a research paper against its public codebase to detect mismatches between claims and implementation. Use when reviewing papers with code, verifying reproducibility, or checking for implementation gaps. Inspired by Feynman's /audit workflow.
    0
    installs
  23. Sota Survey · kinhluan bundle
    Survey State-of-the-Art literature on a research topic. Use when asked to find papers, survey a field, map the research landscape, identify gaps, or build a literature matrix. First step in any research workflow.
    0
    installs
  24. API Security · kinhluan bundle
    API security best practices, OWASP API Security Top 10 2023, authentication, authorization, rate limiting, and API gateway security. Use when securing REST APIs, GraphQL, OAuth 2.0 implementations, or API gateway configurations.
    0
    installs
  25. Ddd Patterns · kinhluan bundle
    Advanced Domain-Driven Design (DDD) Integration Patterns. Use this skill for implementing CQRS, Event Sourcing, the Outbox Pattern, and Anti-Corruption Layers (ACL) in distributed systems.
    0
    installs
  26. Ddd Tactical · kinhluan bundle
    Tactical Domain-Driven Design (DDD) with Scoring Rubric. Use this skill when designing internal domain models or performing architectural reviews to ensure domain logic is isolated and rich.
    0
    installs
  27. Defense Prep · kinhluan bundle
    Prepare for PhD or Master's thesis defense. Use when preparing defense presentation, anticipating committee questions, practicing oral defense, or structuring defense slides.
    0
    installs
  28. Phd Proposal · kinhluan bundle
    Write, structure, or review a PhD/Master's research proposal. Use when drafting a research proposal, preparing for committee review, writing a thesis outline, or aligning methodology with academic requirements.
    0
    installs
  29. Paper Writing · kinhluan bundle
    Write or structure academic papers, thesis chapters, or technical reports. Use when drafting a conference paper, journal article, thesis chapter, or any academic writing. Covers structure, academic tone, LaTeX, and section-by-section guidance.
    0
    installs
  30. C4 Level4 Code · kinhluan bundle
    Specialized in Code diagrams (Level 4) of the C4 model. Use this skill when the user needs to describe the internal implementation of a component using UML class diagrams or database ER diagrams.
    0
    installs
  31. Cloud Security · kinhluan bundle
    Cloud security best practices for AWS, GCP, and Azure. Use when securing cloud infrastructure, configuring IAM, hardening S3 buckets, setting up VPC security, compliance (SOC2, ISO 27001), or auditing cloud resources for misconfigurations.
    0
    installs
  32. Research Watch · kinhluan bundle
    Monitor a research topic for new papers, trends, and breakthroughs. Set up recurring watches on arXiv, Semantic Scholar, or specific authors/venues. Use when tracking a fast-moving field, waiting for follow-up work, or maintaining a living literature review. Inspired by Feynman's /watch workflow.
    0
    installs
  33. Thesis Writing · kinhluan bundle
    Write PhD/Master's thesis — full chapter structure, literature review chapter, methodology chapter, results chapter, discussion chapter, and conclusion. Use when drafting thesis chapters, organizing thesis structure, or converting papers into thesis format.
    0
    installs
  34. Kinhluan Router · kinhluan bundle
    Central dispatcher for the kinhluan skills ecosystem. Use when the user says "dùng skill phù hợp", "use right skill", "kinhluan skills", or when multiple skills could apply. Detects workflow stage, artifact existence, and intent to route to the correct skill.
    0
    installs
  35. Progress Report · kinhluan bundle
    Write research progress reports for advisors, committee meetings, and funding agencies. Use when preparing monthly/quarterly reports, meeting notes with advisor, or annual progress summaries.
    0
    installs
  36. Research Design · kinhluan bundle
    Design a rigorous experiment protocol including methodology choice, baselines, metrics, ablation studies, and reproducibility plan. Use before running any experiment, when designing evaluation strategy, or when reviewing experimental validity.
    0
    installs
  37. Threat Modeling · kinhluan bundle
    Security threat modeling and risk assessment using STRIDE, Attack Trees, and DREAD scoring. Use when designing secure architecture, conducting security design reviews, assessing risks, or creating threat models for applications, systems, or cloud infrastructure.
    0
    installs
  38. Conference Paper · kinhluan bundle
    Write conference papers (4-6 pages), poster abstracts, and prepare oral/poster presentations. Use when targeting conferences like NeurIPS, ICML, CVPR, ACL, IEEE venues, or preparing conference presentations.
    0
    installs
  39. Proposal Defense · kinhluan bundle
    Prepare for PhD/Master's proposal defense — slide structure, committee Q&A simulation, proposal presentation, and defense logistics. Use when preparing to defend your research proposal before the committee.
    0
    installs
  40. Slide Automation · kinhluan bundle
    Generate presentation slides from research content (paper, thesis, markdown) using Python (python-pptx), LaTeX Beamer, Marp, or reveal.js. Use when converting written research into presentation decks, automating figure insertion, or creating reproducible slide templates.
    0
    installs
  41. Technical Report · kinhluan bundle
    Write technical reports — experiment reports, system design documents, code documentation, and internal research memos. Use when documenting technical work that doesn't fit paper format.
    0
    installs
  42. C4 Level1 Context · kinhluan bundle
    Specialized in System Context diagrams (Level 1) with User Journey integration. Use this skill when the user requests high-level architecture, business value mapping, identifying system scope, or describing interactions between stakeholders and external systems.
    0
    installs
  43. Internal Critique · kinhluan bundle
    Self-review a paper or thesis chapter before sharing with advisor or submitting. Simulates tough reviewer feedback to identify weaknesses before external review. Use when finishing a draft, preparing for advisor meeting, or doing pre-submission sanity check.
    0
    installs
  44. Journal Q1 Polish · kinhluan bundle
    Polish paper for Q1 journal submission (ISI/Scopus). Use after paper draft is complete — handles notation sync with thesis, De-AI/De-translation protocol, and Q1 results table standards.
    0
    installs
  45. Milestone Tracker · kinhluan bundle
    Track PhD/Master's milestones, deadlines, committee meetings, and research timeline. Use when planning PhD schedule, checking progress, preparing for committee meetings, managing submission deadlines, or when behind on timeline.
    0
    installs
  46. Problem Discovery · kinhluan bundle
    Use when validating that a real-world problem exists before defining JTBD or writing code. Triggers on "is there demand for this?", "how do I validate this idea?", "should we build this?", or before any MVP scope decision. Combines multiple signal sources to produce a Problem Statement with confidence level.
    0
    installs
  47. Product Analytics · kinhluan bundle
    Product analytics and experimentation frameworks. Use for defining metrics, designing A/B tests, analyzing funnels and cohorts, measuring feature impact, and setting up analytics infrastructure.
    0
    installs
  48. Research Question · kinhluan bundle
    Formulate research questions, hypotheses, and contribution statements from identified literature gaps. Use when defining a research problem, framing a thesis topic, identifying novelty, or writing the "contribution" section of a proposal or paper.
    0
    installs
  49. Security Analysis · kinhluan bundle
    Security vulnerability analysis and auditing procedures. Use this skill for code security reviews, implementing DevSecOps pipelines, OWASP Top 10 mitigation, and secrets management.
    0
    installs
  50. Browser Automation · kinhluan bundle
    Browser automation, web scraping, Chrome Extension development, and UI automation with Playwright/CDP. Use when building Chrome extensions, automating web workflows, scraping data, filling forms, or integrating web content with agent skills.
    0
    installs
  51. Clean Architecture · kinhluan bundle
    Apply Clean Architecture principles (Dependency Rule, layers, boundaries) to design maintainable, testable systems. Use when structuring code, defining component boundaries, or choosing between layered/hexagonal/onion architectures. Maps to C4 Model L3 Components and DDD Tactical patterns.
    0
    installs
  52. Container Security · kinhluan bundle
    Container and Kubernetes security hardening, image scanning, runtime protection, and supply chain security. Use when securing Docker containers, Kubernetes clusters, scanning images for vulnerabilities, or implementing runtime security controls.
    0
    installs
  53. Golang Development · kinhluan bundle
    Modern Go (Golang) development best practices (2024-2025). Use for project setup, modules, generics, concurrency, testing, HTTP/gRPC services, databases, CLI, linting, Docker, and production deployment.
    0
    installs
  54. Python Development · kinhluan bundle
    Modern Python development best practices (2024-2025). Use this skill for project setup, dependency management, typing, testing, linting, async patterns, FastAPI, SQLAlchemy, Pydantic, and production deployment.
    0
    installs
  55. C4 Level2 Container · kinhluan bundle
    Specialized in Container diagrams (Level 2) with Infrastructure mapping. Use this skill when the user requests decomposing systems into separately deployable units, identifying the tech stack, and mapping infrastructure components (Docker, K8s).
    0
    installs
  56. C4 Level3 Component · kinhluan bundle
    Specialized in Component diagrams (Level 3) with folder structure mapping. Use this skill when the user needs to zoom into a single container to identify internal components, their responsibilities, and how they map to actual code folders (src/services, internal/).
    0
    installs
  57. Experiment Tracking · kinhluan bundle
    Track, log, compare, and reproduce experiments. Use when running experiments, recording results, comparing baselines, debugging poor performance, analyzing results, or preparing results tables for a paper.
    0
    installs
  58. Penetration Testing · kinhluan bundle
    Offensive security, penetration testing, and vulnerability exploitation. Use when conducting security assessments, red team exercises, web application pentesting, network exploitation, or learning ethical hacking techniques. Covers PTES methodology, reconnaissance, exploitation, post-exploitation, and reporting.
    0
    installs
  59. Product UX Research · kinhluan bundle
    User research methods for product teams. Use for creating personas, journey mapping, usability testing, card sorting, and heuristic evaluation to build user-centered products.
    0
    installs
  60. AI Figure Generation · kinhluan bundle
    Generate scientific figures, diagrams, and illustrations using AI image models (DALL-E, Midjourney, Stable Diffusion) from research content. Use when creating visuals for slides, papers, or posters. Converts technical concepts into publication-ready imagery through structured prompts.
    0
    installs
  61. Publication Strategy · kinhluan bundle
    Choose publication venue, prepare submission, write rebuttals, and manage revision cycles. Use when deciding where to submit a paper, preparing camera-ready, writing a rebuttal to reviewers, or planning a revision.
    0
    installs
  62. Technical English Cs · kinhluan bundle
    Expert guidance for writing high-quality Technical English in Computer Science, focusing on academic diction, formal patterns, and IEEE/ACM style conventions.
    0
    installs
  63. Javascript Typescript · kinhluan bundle
    Modern JavaScript and TypeScript development best practices (2024-2025). Use for frontend, backend, full-stack, React/Next.js, Node.js, testing, linting, and production deployment.
    0
    installs
  64. Scheduling Algorithms · kinhluan bundle
    Job scheduling algorithms for parallel, distributed, and real-time systems. Use for OS scheduling, cloud resource allocation, workflow optimization, and research on heuristic/metaheuristic/ML-based approaches.
    0
    installs
  65. Federated Learning Dqn · kinhluan bundle
    Federated learning with Deep Q-Networks for privacy-preserving optimization. Domain-specific skill — only route when user explicitly mentions federated learning, FL, DQN, or privacy-preserving distributed RL.
    0
    installs
  66. Docker Containerization · kinhluan bundle
    Docker containerization best practices and patterns for production deployment. Multi-stage builds, security scanning, health checks, compose, BuildKit, and distroless images.
    0
    installs
  67. Second Brain Reflection · kinhluan bundle
    Systematically extract lessons from tasks, compress them into reusable rules, and store them in the appropriate memory tier (Local, Global, or Private). Use this skill at the end of every major mission or experiment to build your 'Second Brain'.
    0
    installs
  68. Why Strategic Rationale · kinhluan bundle
    Establish the strategic rationale for a product or feature before building. Use this skill when evaluating a new product idea, justifying an initiative to stakeholders, validating whether a feature is worth building, or preparing a pitch document. Combines Value Proposition Canvas (structured analysis) with Amazon's Working Backwards PR/FAQ (narrative synthesis) in a 2-phase workflow.
    0
    installs
  69. Agent Expertise Protocol · kinhluan bundle
    Define the Expertise Protocol for all agents in the kinhluan skills ecosystem. Use when setting up agent behavior, defining agent roles, or clarifying the boundary between agent recommendation and user decision. Ensures agents act as domain experts while respecting user sovereignty.
    0
    installs
  70. Kubernetes Orchestration · kinhluan bundle
    Kubernetes deployment and orchestration patterns
    0
    installs
  71. Evolutionary Architecture · kinhluan bundle
    Design and maintain architectures that support guided, incremental change. Use this skill for fitness functions, architecture testing, strangler fig patterns, and protecting architectural characteristics as systems evolve.
    0
    installs
  72. Vietnamese Cs Terminology · kinhluan bundle
    Expert guidelines for translating Computer Science terminology into academic Vietnamese (HUST/VNU standards).
    0
    installs
  73. Diffusion Release Tracking · kinhluan bundle
    Track where a feature sits on Rogers' Diffusion of Innovations bell curve and produce a Go/No-Go release recommendation. Use this skill when deciding whether to expand a feature rollout, evaluating adoption signals, or planning phased release milestones.
    0
    installs
  74. Business Product Leadership · kinhluan bundle
    Strategic frameworks for Product/Business Owners. Use this skill for Product Market Research, defining Jobs-To-Be-Done (JTBD), understanding Diffusion of Innovations, planning MVPs, separating deployment (Ship) from business launch (Release), product metrics, A/B testing, pricing, and go-to-market strategy.
    0
    installs
  75. Research Workspace Standard · kinhluan bundle
    Standardized directory structure and artifact management for agentic research. Ensures consistent data flow across all agent platforms (Gemini, Claude, Antigravity).
    0
    installs
  76. Vietnamese Writing Standard · kinhluan bundle
    Standard guidelines for Vietnamese orthography, punctuation, and professional tone. Fixes common AI errors like unnecessary capitalization and unnatural phrasing.
    0
    installs
  77. Architecture Decision Records · kinhluan bundle
    Create and manage Architecture Decision Records (ADRs) using MADR 4.0.0 format. Use this skill when evaluating technology choices, documenting design decisions, or reviewing past architectural choices.
    0
    installs
  78. Art Of War Software Engineering · kinhluan bundle
    Use before any major initiative, architecture decision, or competitive strategy choice. Triggers on "should we build this?", "how do we compete?", "is the timing right?", or when evaluating resource allocation. Scores five parallel factors (Tao/Heaven/Earth/Command/Method) → go/caution/stop verdict.
    0
    installs
  79. Collaborative Engineering Agent · kinhluan bundle
    Unified SDLC skill for Agentic Project Management, GitOps/SecOps, and Dialectical Review loops.
    0
    installs