Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
biology-comprehensive-guide
Comprehensive biology expert from molecular biology to ecology, covering cell biology, genetics, evolution, and physiology
majiayu000/claude-skill-registry 163
-
cs-guide-writer
CS 학습 문서를 작성합니다. "오늘의 CS", "CS 정리", "{주제} 정리해줘", "최근 이슈 CS" 요청 시 사용하세요.
majiayu000/claude-skill-registry 163
-
design-to-component-translator
Converts Figma/design specifications into production-ready UI components with accurate spacing, typography, color tokens, responsive rules, and interaction states (hover, focus, disabled, active). Generates Tailwind/shadcn code with design system tokens mapping. Use when translating "Figma to code", "design specs to components", or "implement design system".
majiayu000/claude-skill-registry 163
-
vue-composable-creator
Vue Composable Creator - Auto-activating skill for Frontend Development.
Triggers on: vue composable creator, vue composable creator
Part of the Frontend Development skill category.
majiayu000/claude-skill-registry 163
-
prompt-templating
Fill prompt templates with variables from task context, replacing placeholders like {user_name} or {analysis}. Use when you need consistent, reusable prompts with dynamic content insertion and validation of required variables.
majiayu000/claude-skill-registry 163
-
secure-by-design-questions
majiayu000/claude-skill-registry 163
-
using-reducers
Teaches useReducer for complex state logic in React 19. Use when state updates depend on previous state, multiple related state values, or complex update logic.
majiayu000/claude-skill-registry 163
-
design-mastery
World-class design system with extensible business type registry. Automatically selects appropriate design patterns based on business context. Anti-AI detection, trend-aware, production-ready design decisions. CRITICAL: Must be read before any UI creation task.
majiayu000/claude-skill-registry 163
-
installer
Installs and configures project infrastructure including MkDocs Material intelligent textbook templates, learning graph viewers, and skill tracking systems. Routes to the appropriate installation guide based on what the user needs to set up.
majiayu000/claude-skill-registry 163
-
canvas-course-audit
Audit an entire Canvas LMS course against the Four Learning Design Pillars (Clear Structure, Active Content, Continuous Practice, Intuitive UX). Use when users want to evaluate course quality, identify improvement areas, or prepare for course redesign. Requires canvas-mcp server for course data access. Triggers on "audit course", "course review", "evaluate my course", or Canvas course IDs/codes.
majiayu000/claude-skill-registry 163
-
typescript-default-lib
Install a default set of commonly used libraries when initializing a new TypeScript Node.js project (or retrofitting an existing one). Use when a user asks to "create a TypeScript project" and wants the standard dependencies installed (p-map, p-retry, luxon, lodash-es, winston, prisma + @prisma/client, ioredis, express, dotenv) plus common tooling (rimraf, tsc-alias) with optional @types packages and Prisma init.
majiayu000/claude-skill-registry 163
-
Bun React SSR
Use when building server-rendered React with Bun, including streaming SSR, hydration, renderToString, or custom SSR without a framework.
majiayu000/claude-skill-registry 163
-
pc-graphql-frontend
前端自定义 GraphQL API 接口开发。当需要在 Vue 3 前端调用后端自定义接口(非标准 CRUD)时使用此技能。
majiayu000/claude-skill-registry 163
-
cli-ux-designer
Expert in CLI/TUI design, command structure, visual design (colors, typography, icons), accessibility, and UX patterns. Automatically activates when designing new CLI tools, improving command interfaces, or reviewing CLI usability.
majiayu000/claude-skill-registry 163
-
neon-auth
Sets up Neon Auth for your application. Configures authentication, creates auth routes, and generates UI components. Use when adding authentication to Next.js, React SPA, or Node.js projects.
majiayu000/claude-skill-registry 163
-
agent-persona-design
実在する専門家の思想をエージェントに移植し、その専門性と思考パターンを再現するスキル。
Anchors:
• 『心の社会』(Marvin Minsky) / 適用: 複雑系とエージェントシステム / 目的: 小規模エージェントの集合知実現
• 『ファスト&スロー』(Daniel Kahneman) / 適用: 意思決定と思考パターン / 目的: 専門家の直感と論理の統合
Trigger:
Use when designing or improving agent personas, modeling expert thinking patterns, upgrading existing personas, or building multi-persona systems.
persona design, expert modeling, thinking patterns, agent architecture, multi-agent systems
majiayu000/claude-skill-registry 163
-
poet-analyst
Analyzes events through poetic lens using close reading, metaphor analysis, imagery, rhythm,
form analysis, and attention to language's emotional and aesthetic dimensions.
Provides insights on emotional truth, symbolic meaning, human experience, aesthetic impact, and expressive depth.
Use when: Understanding emotional dimensions, symbolic meaning, communication impact, cultural resonance, human experience.
Evaluates: Imagery, metaphor, rhythm, emotional truth, symbolic depth, aesthetic power, resonance, ambiguity.
majiayu000/claude-skill-registry 163
-
headless-terminal
This skill provides guidance for implementing headless terminal interfaces that programmatically control shell sessions. Use this skill when implementing terminal emulation, pseudo-terminal wrappers, or interfaces like BaseTerminal that require sending keystrokes and reading output from shell processes.
majiayu000/claude-skill-registry 163
-
opentofu-coder
This skill guides writing Infrastructure as Code using OpenTofu (open-source Terraform fork). Use when creating .tf files, managing cloud infrastructure, configuring providers, or designing reusable modules.
majiayu000/claude-skill-registry 163
-
oracle-mentor
Guide newcomers through learnings with patience and context. Use when user says "mentor me", "guide me through", "I'm new to", "help me understand", "walk me through". Auto-trigger when frustration or confusion detected.
majiayu000/claude-skill-registry 163
-
analytics-tracking
Guide for implementing analytics tracking in SuperTool. Use this when adding analytics events, tracking user actions, or ensuring privacy compliance.
majiayu000/claude-skill-registry 163
-
remove-inline-styles
Clean up shadcnblocks sections by removing inline typography styles and fixing heading hierarchy. Use after installing sections with install-sections. Removes text-xl, font-bold, tracking-tight from headings. Ensures proper h1 to h2 to h3 order and one h1 per page.
majiayu000/claude-skill-registry 163
-
css-generator-editor-enhancer
Comprehensive CSS generation, editing, and enhancement tool. Use this skill when users need to create CSS from scratch, modify existing CSS, enhance CSS with modern features, optimize CSS performance, or generate CSS frameworks and components. This skill handles CSS generation, editing, enhancement, validation, and optimization tasks.
majiayu000/claude-skill-registry 163
-
expo-react-query-setup
Install and wire @tanstack/react-query in Expo/React Native apps (providers, query client, fetch patterns, and screen usage). Use when adding React Query to a project or extending data fetching patterns.
majiayu000/claude-skill-registry 163