home / skills / htlin222 / dotfiles

htlin222/dotfiles

my dotfile on macOS, include neovim, zshrc, .etc

72 skills
GitHub

Sponsored

sc-test

htlin222/dotfiles

66
Execute tests, generate test reports, and maintain test coverage. Use when running tests, checking coverage, or setting up test infrastructure.
course

htlin222/dotfiles

66
Data science course generator. Invoke when creating task-based data science courses or tutorials.
legacy

htlin222/dotfiles

66
Modernize legacy codebases, migrate frameworks, and reduce technical debt. Use for legacy system updates or framework migrations.
map

htlin222/dotfiles

66
Generate semantic codebase symbol map for precise code navigation. Use when starting work on unfamiliar codebase, before refactoring, or when you need to understand where classes/functions/interfaces are defined instead of using rg text-matching.
python

htlin222/dotfiles

66
Write idiomatic Python with advanced features. Use for Python development, refactoring, or optimization.
quarto-book

htlin222/dotfiles

66
Generate Quarto Book project structure with chapters, configuration, and output settings. Use when user wants to create a book, multi-chapter document, technical manual, or asks about Quarto book setup.
quicktype

htlin222/dotfiles

66
Generate TypeScript types from JSON files using quicktype CLI. Use when user wants to create types/interfaces from JSON data, API responses, or config files.
skill-gen

htlin222/dotfiles

66
Generate new Claude Code skills from user requirements. Use when user asks to create a new skill, slash command, or wants to automate a workflow. Guides through skill creation with proper structure and best practices.
network

htlin222/dotfiles

66
Debug network connectivity, configure load balancers, and analyze traffic. Use for connectivity issues, network optimization, or protocol debugging.
dev-docs

htlin222/dotfiles

66
Create comprehensive strategic plan and dev docs for large tasks. Invoke when starting large tasks that span multiple sessions.
api-docs

htlin222/dotfiles

66
Create OpenAPI specs, SDK docs, and API documentation. Use for API documentation or client library generation.
debug

htlin222/dotfiles

66
Debug errors, test failures, and unexpected behavior. Use when encountering issues, error messages, or when something doesn't work as expected.
frontend

htlin222/dotfiles

66
Build React components, responsive layouts, and handle state management. Use for UI development, styling, or frontend performance.
makefile-for-telegram

htlin222/dotfiles

66
Generate a Makefile for Telegram bot projects with LaunchAgent service management. Use when setting up a new Telegram bot project or adding service management to an existing one.
architect

htlin222/dotfiles

66
Design system architecture, APIs, and component interfaces. Use for architectural decisions and system design.
checkpoint

htlin222/dotfiles

66
Git checkpoint management - create, list, restore checkpoints. Invoke when starting risky changes or needing safe recovery points.
update-dev-docs

htlin222/dotfiles

66
Update dev docs before session compaction to capture progress. Use before compacting conversation, ending sessions, or switching tasks.
graphql

htlin222/dotfiles

66
Design GraphQL schemas, resolvers, and federation. Use for GraphQL API design or performance issues.
perf

htlin222/dotfiles

66
Profile applications, optimize bottlenecks, and implement caching. Use for performance issues or optimization tasks.
ai-engineer

htlin222/dotfiles

66
Build LLM applications, RAG systems, and prompt pipelines. Use for LLM features, chatbots, or AI-powered applications.
all_tools

htlin222/dotfiles

66
List All Tools. Use when user wants to see available tools or needs a tool reference.
c-lang

htlin222/dotfiles

66
Write efficient C code with proper memory management and system calls. Use for C optimization, memory issues, or system programming.
backend

htlin222/dotfiles

66
Design APIs, microservices, and database schemas. Use for server-side development, API design, or system architecture.
code-review

htlin222/dotfiles

66
Expert code review for quality, security, and maintainability. Use after writing or modifying code, or when user asks for review.
codefocus

htlin222/dotfiles

66
CodeFocus for Quarto Revealjs. Use when creating presentations with progressive code highlighting.
context-report

htlin222/dotfiles

66
Analyze Claude Code context efficiency for current project. Invoke when evaluating session efficiency or optimizing Claude Code usage.
data-engineer

htlin222/dotfiles

66
Build ETL pipelines, data warehouses, and streaming architectures. Use for data pipeline design or analytics infrastructure.
data-science

htlin222/dotfiles

66
Data analysis, SQL queries, BigQuery operations, and data insights. Use for data analysis tasks and queries.
database

htlin222/dotfiles

66
Database optimization, query tuning, migrations, and administration. Use for database performance issues, schema design, or operational tasks.
devops

htlin222/dotfiles

66
Configure CI/CD, Docker, and cloud deployments. Use for deployment setup, containers, or infrastructure automation.
dx-optimizer

htlin222/dotfiles

66
Improve developer experience, tooling, and workflows. Use when setting up projects or reducing development friction.
error-detective

htlin222/dotfiles

66
Search logs and codebases for error patterns, stack traces, and anomalies. Use when debugging issues, analyzing logs, or investigating production errors.
git_status

htlin222/dotfiles

66
Understand the current state of the git repository. Use when user wants to check git status or before making commits.
hook

htlin222/dotfiles

66
Hook control - enable, disable, and manage Claude Code hooks. Use when you need to manage, debug, or monitor Claude Code hooks for the current session.
incident

htlin222/dotfiles

66
Handle production incidents with urgency. Use when production issues occur for debugging, fixes, and post-mortems.
javascript

htlin222/dotfiles

66
Write modern JavaScript with ES6+, async patterns, and Node.js. Use for JS development, async debugging, or optimization.
ml-engineer

htlin222/dotfiles

66
Implement ML pipelines, model serving, and feature engineering. Use for ML model integration or production deployment.
mobile

htlin222/dotfiles

66
Develop React Native or Flutter apps with native integrations. Use for mobile development, cross-platform code, or app optimization.
payment

htlin222/dotfiles

66
Integrate Stripe, PayPal, and payment processors. Use when implementing payments, billing, or subscriptions.
prompt-engineer

htlin222/dotfiles

66
Optimize prompts for LLMs and AI systems. Use when building AI features, improving agent performance, or crafting system prompts.
prime

htlin222/dotfiles

66
Load context for a new agent session by analyzing codebase structure and README. Use when starting a new session or needing to understand an unfamiliar codebase.
quarto-netlify

htlin222/dotfiles

66
Quarto + Netlify Deployment Setup. Use when setting up a Quarto project for Netlify deployment with RevealJS presentation support.
sc-document

htlin222/dotfiles

66
Create focused documentation for specific components or features. Use when user needs documentation for code, APIs, or specific features.
sc-estimate

htlin222/dotfiles

66
Provide development estimates for tasks, features, or projects. Use when user asks for time estimates, effort assessment, or project sizing.
sc-explain

htlin222/dotfiles

66
Provide clear explanations of code, concepts, or system behavior. Use when user asks to explain code, understand behavior, or learn concepts.
sc-git

htlin222/dotfiles

66
Git operations with intelligent commit messages and branch management. Use when user needs git operations, commits, or branch management.
sc-implement

htlin222/dotfiles

66
Feature and code implementation with intelligent persona activation and MCP integration. Use when user asks to implement features, components, or code functionality.
sc-improve

htlin222/dotfiles

66
Apply systematic improvements to code quality, performance, and maintainability. Use when refactoring code, cleaning up technical debt, or optimizing performance.
refactor

htlin222/dotfiles

66
Refactor code for quality, reduce technical debt, and improve maintainability. Use for cleanup tasks and code improvements.
rust

htlin222/dotfiles

66
Write idiomatic Rust with ownership, lifetimes, and traits. Use for Rust development, memory safety, or systems programming.
sc-analyze

htlin222/dotfiles

66
Analyze code quality, security, performance, and architecture. Use when user asks to analyze code, review codebase health, or identify issues.
sc-build

htlin222/dotfiles

66
Build, compile, and package projects with error handling and optimization. Use when user needs to build, compile, or package a project.
sc-cleanup

htlin222/dotfiles

66
Clean up code, remove dead code, and optimize project structure. Use when user wants to clean codebase, remove unused code, or optimize imports.
sc-design

htlin222/dotfiles

66
Design system architecture, APIs, and component interfaces. Use when user needs architectural design, API design, or component structure planning.
sc-spawn

htlin222/dotfiles

66
Break complex tasks into coordinated subtasks with efficient execution. Use when handling large multi-step tasks, orchestrating parallel work, or managing dependencies.
sc-task

htlin222/dotfiles

66
Execute complex tasks with intelligent workflow management and cross-session persistence. Use when managing large projects, tracking progress across sessions, or orchestrating multi-phase work.
sc-index

htlin222/dotfiles

66
Generate comprehensive project documentation and knowledge base. Use when creating docs, API documentation, project structure maps, or README files.
sc-load

htlin222/dotfiles

66
Load and analyze project context, configurations, and dependencies. Use when starting work on a project, understanding configurations, or analyzing dependencies.
test-auto

htlin222/dotfiles

66
Create test suites with unit, integration, and e2e tests. Use when setting up tests, improving coverage, or when user asks about testing.
sql

htlin222/dotfiles

66
Write SQL queries, optimize execution plans, and design schemas. Use for query optimization, complex joins, or database design.
sc-workflow

htlin222/dotfiles

66
Generate structured implementation workflows from PRDs and feature requirements with expert guidance. Use when planning feature implementation, breaking down PRDs, or creating development roadmaps.
search

htlin222/dotfiles

66
Expert web research with advanced search techniques. Use for deep research, information gathering, or fact verification.
security

htlin222/dotfiles

66
Security audits, vulnerability detection, and secure coding. Use for security reviews, auth implementation, or OWASP compliance.
sentient

htlin222/dotfiles

66
Manage, organize and ships your codebase. Use to test Claude Code hook blocking for dangerous commands.
terraform

htlin222/dotfiles

66
Write Terraform modules, manage state, and implement IaC. Use for infrastructure automation or state management.
golang

htlin222/dotfiles

66
Write idiomatic Go with goroutines, channels, and interfaces. Use for Go development, concurrency, or performance.
sc-troubleshoot

htlin222/dotfiles

66
Diagnose and resolve issues in code, builds, or system behavior. Use when debugging errors, investigating build failures, or resolving deployment issues.
add-skill

htlin222/dotfiles

66
Create new Claude Code skills with proper structure. Use when user wants to add a skill, create a slash command, or automate a workflow. Fetches official docs and guides through skill creation.
cloud

htlin222/dotfiles

66
Design AWS/Azure/GCP infrastructure, implement IaC, and optimize costs. Use for cloud architecture, cost optimization, or migration.
cpp

htlin222/dotfiles

66
Write modern C++ with RAII, smart pointers, and STL. Use for C++ development, memory safety, or performance optimization.
harsh

htlin222/dotfiles

66
complete a comprehensive and brutally honest critical review of your manuscript. The review identifies major methodological flaws and areas where the work falls short of publication standards for a high-impact clinical journal.