All authors
Dokhacgiakhoa avatar

Claude Skills by Dokhacgiakhoa

github.com/Dokhacgiakhoa
654 skillsA× 647B× 761 installs2,255 views
Memory Safety PatternsA

Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs.

developmentrustgo
0
508
Mermaid ExpertA

Create Mermaid diagrams for flowcharts, sequences, ERDs, and

developmentgogit
0
508
Metasploit FrameworkA

This skill should be used when the user asks to "use Metasploit for penetration testing", "exploit vulnerabilities with msfconsole", "create payloads with msfvenom", "perform post-exploitation", "use auxiliary modules for scanning", or "develop custom exploits". It provides comprehensive guidance for leveraging the Metasploit Framework in security assessments.

developmenttestingsecurity
0
508
Micro Saas LauncherA

Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months. Use when: micro saas, indie hacker, small saas, side project, saas mvp.

developmentgo
0
508
Microservices PatternsA

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

developmentrails
0
508
Minecraft Bukkit ProA

Master Minecraft server plugin development with Bukkit, Spigot, and

developmentgoapi
0
508
Ml EngineerA

Build production ML systems with PyTorch 2.x, TensorFlow, and

developmentgotesting
0
508
Ml Pipeline WorkflowA

Build end-to-end MLOps pipelines from data preparation through model training, validation, and production deployment. Use when creating ML pipelines, implementing MLOps practices, or automating model training and deployment workflows.

developmentgodebugging
0
508
Mlops EngineerA

Build comprehensive ML pipelines, experiment tracking, and model

developmentgokubernetes
0
508
Mobile DeveloperA

Develop React Native, Flutter, or native mobile apps with modern

developmentgoreact
0
508
Mobile Security CoderA

Expert in secure mobile coding practices specializing in input

developmentgotesting
0
508
Modern Javascript PatternsA

Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.

developmentjavascriptgo
0
508
Monorepo ArchitectA

Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use PROACTIVELY for monorepo setup,

developmentgoci/cd
0
508
Monorepo ManagementA

Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.

developmentgodebugging
0
508
Moodle External Api DevelopmentA

Create custom external web service APIs for Moodle LMS. Use when implementing web services for course management, user tracking, quiz operations, or custom plugin functionality. Covers parameter validation, database operations, error handling, service registration, and Moodle coding standards.

developmentjavascriptgo
0
508
Mtls ConfigurationA

Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication.

developmentrustgo
0
508
Multi Agent BrainstormingA

Use this skill when a design or idea requires higher confidence, risk reduction, or formal review. This skill orchestrates a structured, sequential multi-agent design review where each agent has a strict, non-overlapping role. It prevents blind spots, false confidence, and premature convergence.

developmentgo
0
508
Multi Cloud ArchitectureA

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, and GCP. Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed services from multiple providers.

developmentgoaws
0
508
Multi Platform Apps Multi PlatformA

Build and deploy the same feature consistently across web, mobile, and desktop platforms using API-first architecture and parallel implementation strategies.

developmentgoswift
0
508
Neon PostgresA

Expert patterns for Neon serverless Postgres, branching, connection pooling, and Prisma/Drizzle integration Use when: neon database, serverless postgres, database branching, neon postgres, postgres serverless.

developmentdatabase
0
508
Nestjs ExpertA

Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.

developmenttypescriptgo
0
508
Network 101A

This skill should be used when the user asks to "set up a web server", "configure HTTP or HTTPS", "perform SNMP enumeration", "configure SMB shares", "test network services", or needs guidance on configuring and testing network services for penetration testing labs.

developmenttestingsecurity
0
508
Network EngineerA

Expert network engineer specializing in modern cloud networking,

developmentrustgo
0
508
Nextjs App Router PatternsA

Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.

developmentgoreact
0
508
Nextjs Supabase AuthA

Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.

developmentnextjsbackend
0
508
Nft StandardsA

Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.

developmentgogit
0
508
Nodejs Backend PatternsA

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.

developmentgosql
0
508
Nosql ExpertA

Expert guidance for distributed NoSQL databases (Cassandra, DynamoDB). Focuses on mental models, query-first modeling, single-table design, and avoiding hot partitions in high-scale systems.

developmentgosql
0
508
NotebooklmA

Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.

developmentpythongo
0
508
Notion Template BusinessA

Expert in building and selling Notion templates as a business - not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, marketing, and scaling to real revenue. Use when: notion template, sell templates, digital product, notion business, gumroad.

developmentgogit
0
508
Nx Workspace PatternsA

Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.

developmentgo
0
508
Observability EngineerA

Build production-ready monitoring, logging, and tracing systems.

developmenttestingperformance
0
508
Observability Monitoring Monitor SetupA

You are a monitoring and observability expert specializing in implementing comprehensive monitoring solutions. Set up metrics collection, distributed tracing, log aggregation, and create insightful da

developmentgoperformance
0
508
Observability Monitoring Slo ImplementA

You are an SLO (Service Level Objective) expert specializing in implementing reliability standards and error budget-based practices. Design SLO frameworks, define SLIs, and build monitoring that balances reliability with delivery velocity.

developmentgoperformance
0
508
Obsidian Clipper Template CreatorA

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

developmentgodocumentation
0
508
On Call Handoff PatternsA

Master on-call shift handoffs with context transfer, escalation procedures, and documentation. Use when transitioning on-call responsibilities, documenting shift summaries, or improving on-call processes.

developmentgoapi
0
508
Onboarding CroA

When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.

developmentgo
0
508
Openapi Spec GenerationA

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

developmentgoapi
0
508
Page CroA

Analyze and optimize individual pages for conversion performance. Use when the user wants to improve conversion rates, diagnose why a page is underperforming, or increase the effectiveness of marketing pages (homepage, landing pages, pricing, feature pages, or blog posts). This skill focuses on diagnosis, prioritization, and testable recommendations— not blind optimization.

developmentrustgo
0
508
Paid AdsA

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.

developmentgotesting
0
508
Payment IntegrationA

Integrate Stripe, PayPal, and payment processors. Handles checkout

developmentgoapi
0
508
Paywall Upgrade CroA

When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced va...

developmentrustgo
0
508
Pci ComplianceA

Implement PCI DSS compliance requirements for secure handling of payment card data and payment systems. Use when securing payment processing, achieving PCI compliance, or implementing payment card security measures.

developmentgosecurity
0
508
Pdf OfficialA

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

developmentjavascriptpython
0
508
Pentest ChecklistA

This skill should be used when the user asks to "plan a penetration test", "create a security assessment checklist", "prepare for penetration testing", "define pentest scope", "follow security testing best practices", or needs a structured methodology for penetration testing engagements.

developmenttestingsecurity
0
508
Pentest CommandsA

This skill should be used when the user asks to "run pentest commands", "scan with nmap", "use metasploit exploits", "crack passwords with hydra or john", "scan web vulnerabilities with nikto", "enumerate networks", or needs essential penetration testing command references.

developmentsqltesting
0
508
Performance Testing Review Ai ReviewA

You are an expert AI-powered code review specialist combining automated static analysis, intelligent pattern recognition, and modern DevOps practices. Leverage AI tools (GitHub Copilot, Qodo, GPT-5, C

developmentgotesting
0
508
Performance Testing Review Multi Agent ReviewA

Use when working with performance testing review multi agent review

developmentgotesting
0
508
Personal Tool BuilderA

Expert in building custom tools that solve your own problems first. The best products often start as personal tools - scratch your own itch, build for yourself, then discover others have the same itch. Covers rapid prototyping, local-first apps, CLI tools, scripts that grow into products, and the art of dogfooding. Use when: build a tool, personal tool, scratch my itch, solve my problem, CLI tool.

developmentpythonsql
0
508
Php ProA

Write idiomatic PHP code with generators, iterators, SPL data

developmentgophp
0
508