Proposal Defense
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.
Microprofile Expert
Expert knowledge for Eclipse MicroProfile specifications including Config, Health, Metrics, OpenAPI, Fault Tolerance, and JWT. Use for cloud-native Java microservices standards.
C4 Level2 Container
Specialized in Container diagrams (Level 2) with Infrastructure mapping.
Cloud Security
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.
Refactoring Expert
Expert skill for Clean Code, Refactoring, and Design Patterns. Combines Refactoring Guru's deep patterns with Supercent's rigorous operational metrics and validation workflows.
Java Expert
Expert knowledge for Modern Java (21+) development, including Virtual Threads, performance tuning, and idiomatic clean code. Use for deep Java language/logic questions.
Maven Expert
Expert knowledge for Apache Maven, dependency management, BOMs, and Maven-to-Bazel migration. Use for build configuration and project lifecycle questions.
Bazel K8s Expert
Expert knowledge for deploying Quarkus/Java applications to Kubernetes using Bazel. Covers rules_k8s, Helm, Kustomize, ConfigMaps, Secrets, and health probes.
Code Reviewer
Expert skill for conducting high-quality code reviews following Google's Engineering Practices. Focuses on speed, standards, and mentorship.
Paper Writing
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.
Problem Discovery
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.
Bazel Expert
Expert knowledge for writing idiomatic Bazel rules, Starlark best practices, and build performance optimization. Use for Bazel build system questions.
Bazel Oci Expert
Expert knowledge for building OCI container images with Bazel using rules_oci. Use for containerizing Quarkus/Java applications, multi-arch builds, and image optimization.
Gradle Expert
Expert knowledge for Gradle Build Tool, dependency management, and Gradle-to-Bazel migration. Use for build configuration and project lifecycle questions.
Rules Quarkus
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.
Ddd Tactical
Tactical Domain-Driven Design (DDD) with Scoring Rubric. Use this skill
Golang Development
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.
Art Of War Software Engineering
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.
Javascript Typescript
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.
Product Ux Research
User research methods for product teams. Use for creating personas, journey mapping, usability testing, card sorting, and heuristic evaluation to build user-centered products.
Docker Containerization
Docker containerization best practices and patterns for production deployment. Multi-stage builds, security scanning, health checks, compose, BuildKit, and distroless images.
Paper Audit
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.
Publication Strategy
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.
Phd Proposal
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.
Conference Paper
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.
Browser Automation
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.
Penetration Testing
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.
Federated Learning Dqn
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.
Diffusion Release Tracking
Track where a feature sits on Rogers' Diffusion of Innovations bell curve
Milestone Tracker
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.
C4 Level1 Context
Specialized in System Context diagrams (Level 1) with User Journey integration.
Progress Report
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.
C4 Level4 Code
Specialized in Code diagrams (Level 4) of the C4 model. Use this skill
Dora Core
DORA (DevOps Research and Assessment) Core Model for measuring and improving
Collaborative Engineering Agent
Unified SDLC skill for Agentic Project Management, GitOps/SecOps, and
Ai Figure Generation
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.
Product Analytics
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.
Internal Critique
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.
C4 Level3 Component
Specialized in Component diagrams (Level 3) with folder structure mapping.
Experiment Tracking
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.
Research Design
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.
Architecture Decision Records
Create and manage Architecture Decision Records (ADRs) using MADR 4.0.0
Api Security
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.
Graalvm Expert
Expert knowledge for GraalVM, Native Image (AOT), Polyglot runtime, and reflection/resource configuration. Use for native compilation and multi-language JVM questions.
Quarkus Native
Deep expertise in Quarkus Native Image builds, GraalVM integration, reflection configuration, and Profile-Guided Optimization. Use for native compilation questions.
Code Author
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.
Ddd Patterns
Advanced Domain-Driven Design (DDD) Integration Patterns. Use this skill
Agent Expertise Protocol
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.
Container Security
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.
C4 Model
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.
Bazel Monorepo Expert
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.
Quarkus Testing
Comprehensive Quarkus testing expertise covering @QuarkusTest, @InjectMock, Testcontainers, Dev Services, and native image testing. Use for all Quarkus testing questions.
Defense Prep
Prepare for PhD or Master's thesis defense. Use when preparing defense presentation, anticipating committee questions, practicing oral defense, or structuring defense slides.
Journal Q1 Polish
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.
Ddd Core
Professional Strategic Domain-Driven Design (DDD) Hub. Use this skill
Quarkus Debug
Expert skill for deep debugging of Quarkus applications, covering Dev Mode, Reactive patterns (Mutiny), Native Image (AOT) issues, and Build-time (Augmentation) troubleshooting.
Kinhluan Router
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.
Business Product Leadership
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.
Vertx Expert
Expert knowledge for Eclipse Vert.x, the reactive engine behind Quarkus. Use for deep reactive programming, Event Loop, and non-blocking I/O questions.
Kubernetes Orchestration
Kubernetes deployment and orchestration patterns
Clean Architecture
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.
Quarkus Expert
High-performance Quarkus framework expertise covering reactive patterns, CDI, build-time augmentation, and cloud-native development. Use for general Quarkus questions.
Evolutionary Architecture
Design and maintain architectures that support guided, incremental change.
Python Development
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.