Back to authors
htlin222

htlin222

66 Skills published on GitHub.

add-skill

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.

UncategorizedView skill →

ai-engineer

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

UncategorizedView skill →

all_tools

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

UncategorizedView skill →

api-docs

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

UncategorizedView skill →

architect

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

UncategorizedView skill →

backend

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

UncategorizedView skill →

c-lang

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

UncategorizedView skill →

care-check

Use when auditing a case report or case series manuscript against the CARE checklist. Triggers on case reports, rare disease presentations, unusual clinical findings, or single-patient studies.

UncategorizedView skill →

checkpoint

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

UncategorizedView skill →

cloud

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

UncategorizedView skill →

code-review

Run a comprehensive code review

UncategorizedView skill →

consort-check

Use when auditing a randomized controlled trial manuscript against the CONSORT 2025 checklist. Triggers on RCTs, randomized trials, clinical trials, intervention studies with randomization, parallel-group designs, crossover trials, or factorial designs.

UncategorizedView skill →

context-report

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

UncategorizedView skill →

cpp

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

UncategorizedView skill →

data-engineer

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

UncategorizedView skill →

data-science

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

UncategorizedView skill →

database

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

UncategorizedView skill →

debug

Debug errors, test failures, and unexpected behavior with log analysis and correlation. Use when encountering issues, error messages, analyzing logs, or investigating production errors.

UncategorizedView skill →

dev-docs

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

UncategorizedView skill →

devops

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

UncategorizedView skill →

dx-optimizer

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

UncategorizedView skill →

env-dx

Scan the current environment for developer experience readiness — tools, runtimes, permissions, network, and container config. Use when entering a container, checking what's installed, auditing dev tools, or diagnosing missing dependencies.

UncategorizedView skill →

frontend

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

UncategorizedView skill →

funnel-config

Manage Tailscale Funnel routes for multi-service coexistence. Use when checking funnel status, adding/removing service routes, diagnosing tunnel connectivity, or when "funnel", "tailscale", "tunnel", "port routing" is mentioned. Also use proactively when deploying new services that need external HTTPS access.

UncategorizedView skill →

git_status

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

UncategorizedView skill →

golang

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

UncategorizedView skill →

hook

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.

UncategorizedView skill →

human-write

Use when polishing or reviewing English text to avoid AI-flavored vocabulary. Scans for LLM-preferred words identified by PubMed research (delve, meticulous, underscore, etc.) and suggests natural alternatives.

UncategorizedView skill →

incident

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

UncategorizedView skill →

javascript

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

UncategorizedView skill →

mail

Reads Mail.app inboxes from all accounts, identifies actionable items, and adds reminders to Reminders.app with deduplication. Use when user asks to check email, process mail, or wants a mail summary. Trigger on "/mail", "check my mail", "email summary".

UncategorizedView skill →

manuscript

Guide medical manuscript writing with argumentation-driven structure, section-by-section best practices, and sentence-level craft. Use when writing, revising, or reviewing original research manuscripts for biomedical journals, or when a draft reads flat or reviewer comments cite structural issues.

UncategorizedView skill →

map

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.

UncategorizedView skill →

meta-manuscript-assembly

Assemble publication-ready meta-analysis manuscripts with tables, figures, and references. Use when completing systematic review/meta-analysis manuscripts for journal submission.

UncategorizedView skill →

ml-engineer

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

UncategorizedView skill →

network

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

UncategorizedView skill →

perf

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

UncategorizedView skill →

poker-player

Play Texas Hold'em poker as an AI agent. Use when joining a poker game, making betting decisions, or analyzing opponents.

UncategorizedView skill →

prime

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.

UncategorizedView skill →

prisma-check

Use when auditing a systematic review or meta-analysis manuscript against the PRISMA 2020 checklist. Triggers on systematic reviews, meta-analyses, pooled analyses, forest plots, search strategies, or study selection flow diagrams.

UncategorizedView skill →

prompt-engineer

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

UncategorizedView skill →

publish-the-skill

>

UncategorizedView skill →

python

Write idiomatic Python with advanced features. Use for Python development, refactoring, or optimization.

UncategorizedView skill →

qing

Qing dynasty court roleplay mode. Activates imperial court persona for all agent responses. Use when user wants to enable court roleplay, mentions qing, or wants a fun imperial Chinese tone.

UncategorizedView skill →

quarto-book

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.

UncategorizedView skill →

quicktype

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.

UncategorizedView skill →

refactor

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

UncategorizedView skill →

repo-init

Initializes a public GitHub repo with CITATION.cff, citation.bib, LICENSE (MIT), AMA+APA CSL files, README.md with badges and citation block, and gh repo description. Use when creating a new repo, setting up project metadata, or when user mentions "repo init", "badges", "citation", "CITATION.cff", or "license setup".

UncategorizedView skill →

research-plan-implement

Enforces a three-phase RPI workflow (Research, Plan, Implement) for code changes. Use when tackling non-trivial features, refactors, or bug fixes in medium-to-large codebases to prevent context waste and ensure correctness over speed.

UncategorizedView skill →

retro

Review the current Claude Code session conversation. Extracts only human-readable content (user prompts and agent prose responses, skipping tool calls and tool results), then produces a structured retrospective report covering accomplishments, efficiency improvements, English corrections, learning recommendations, and CLAUDE.md suggestions. Use when the user asks to review, retrospect, or summarize the session — especially at the end of a work session.

UncategorizedView skill →

Page 1 of 2 · 66 results