Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
typst-korean
Typst 문서 작성을 도와줍니다. 프리텐다드(Pretendard) 폰트를 기본으로 설정하고 한글 문서에 적합한 설정을 안내합니다. Typst 문법, 폰트 설정, 페이지 레이아웃 관련 질문에 사용합니다.
majiayu000/claude-skill-registry 163
-
video-director
Creative director for educational video content. Generates scene-by-scene narrative direction specifying character actions, emotions, visual metaphors, and storytelling flow without technical implementation details.
majiayu000/claude-skill-registry 163
-
data-pipeline-engineer
Expert data engineer for ETL/ELT pipelines, streaming, data warehousing. Activate on: data pipeline, ETL, ELT, data warehouse, Spark, Kafka, Airflow, dbt, data modeling, star schema, streaming data, batch processing, data quality. NOT for: API design (use api-architect), ML training (use ML skills), dashboards (use design skills).
majiayu000/claude-skill-registry 163
-
utility-ai
Utility AI skill for scoring functions and decision making.
majiayu000/claude-skill-registry 163
-
figma-mcp-layout-builder
Pull frames/components via Figma MCP, normalize messy or non-autolayout designs, and generate faithful HTML/CSS (or Shopify Liquid) layouts with inferred spacing and responsiveness.
majiayu000/claude-skill-registry 163
-
learning-practice-generator
Generate varied practice problems, exercises, and drills with progressive difficulty and interleaving for skill mastery. Use for deliberate practice. Activates on "practice problems", "exercises", "drills", or "skill practice".
majiayu000/claude-skill-registry 163
-
html-lint-runner
Runs automated HTML linting using @axe-core/playwright (WCAG accessibility) and markuplint (HTML standards). Use when user asks to "lint HTML", "run automated checks", "validate HTML", "check accessibility", or mentions "axe-core", "markuplint", "automated audit".
majiayu000/claude-skill-registry 163
-
eicar-test
Test skill containing EICAR test file for malware detection
majiayu000/claude-skill-registry 163
-
pocketbase-migrations
Comprehensive guide for PocketBase migrations (0.20+) using Go-based migration system. Use when creating or modifying PocketBase collections, managing fields, setting up relations, or writing migration files.
majiayu000/claude-skill-registry 163
-
Single Purpose Variables
Use each variable for exactly one purpose - no hybrid coupling or hidden meanings
majiayu000/claude-skill-registry 163
-
scrum-team-scrum-master
AI Scrum Master facilitating events, enforcing framework rules, coaching team, and removing impediments. Use when coordinating sprints, resolving impediments, or ensuring Scrum compliance.
majiayu000/claude-skill-registry 163
-
launch-a-swarm
Spawn 5 parallel agents applying quality principles across planning, building, and validating code. Use when designing features, making decisions, or checking work. Triggers on "launch a swarm" or when ensuring solid, maintainable, secure software.
majiayu000/claude-skill-registry 163
-
valid-with-version
A valid skill with version field for testing
majiayu000/claude-skill-registry 163
-
release-checklist
Run a final release checklist before shipping. Verifies no TODOs, no debug code, docs updated, tests passing, dependencies justified, and security reviewed.
majiayu000/claude-skill-registry 163
-
make-skill
Create a new Claude Code skill with proper structure, YAML frontmatter, and documentation. Use when user asks to "create a skill", "make a skill", "build a new skill", or "add a skill".
majiayu000/claude-skill-registry 163
-
graphql-codegen
Generate TypeScript types and React hooks from GraphQL schemas
majiayu000/claude-skill-registry 163
-
json-render-ui
majiayu000/claude-skill-registry 163
-
inject
Inject relevant knowledge into session context from .agents/ artifacts. Triggers: "inject knowledge", "recall context", SessionStart hook.
majiayu000/claude-skill-registry 163
-
logseq
Provide commands for interacting with a local Logseq instance through its Plugin API. Use for creating pages, inserting blocks, querying the graph database, managing tasks, retrieving content, or automating workflows in Logseq. Only works with a locally running instance with the API enabled; default port or set path expected for [$API accessible skill].
majiayu000/claude-skill-registry 163
-
batch-processing-jobs
Implement robust batch processing systems with job queues, schedulers, background tasks, and distributed workers. Use when processing large datasets, scheduled tasks, async operations, or resource-intensive computations.
majiayu000/claude-skill-registry 163
-
refine-plan
Refines an existing implementation plan through discussion with the user. Takes a GitHub issue number. Use when the user wants to refine a plan, discuss a plan, change a plan, or says "refine plan X" or "let's discuss the plan for issue
majiayu000/claude-skill-registry 163
-
bio-variant-normalization
Normalize indel representation and split multiallelic variants using bcftools norm. Use when comparing variants from different callers or preparing VCF for downstream analysis.
majiayu000/claude-skill-registry 163
-
js-tosorted-immutable
Use toSorted() instead of sort() to avoid mutating arrays. Apply when sorting arrays that are React props, state, or otherwise shared/referenced elsewhere.
majiayu000/claude-skill-registry 163
-
aws-cloud-ops
AWS cloud operations for CloudWatch, S3, Lambda, EC2, and IAM
majiayu000/claude-skill-registry 163