Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
template-structure
Implement proper directory structure for project templates following established patterns. Use when creating new templates or organizing template directories.
majiayu000/claude-skill-registry 163
-
format-markdown-table
Generate well-formatted markdown tables from data with proper alignment and spacing. Use for report statistics, comparison tables, or summary data presentation.
majiayu000/claude-skill-registry 163
-
Introduction Writer
Writes an engaging introductory paragraph or section for a book or chapter based on a provided topic or outline.
majiayu000/claude-skill-registry 163
-
ancient-greek
Master Ancient Greek philosophical methods, vocabulary, and debates. Use for: Socratic method, Platonic dialogues, Aristotelian analysis, Stoic ethics, Epicurean philosophy, pre-Socratic thought. Triggers: 'Socrates', 'Plato', 'Aristotle', 'Stoic', 'Epicurean', 'eudaimonia', 'virtue ethics', 'elenchus', 'four causes', 'Forms', 'nous', 'logos', 'phronesis', 'ataraxia', 'apatheia', 'dialectic', 'maieutic', 'pre-Socratic', 'Heraclitus', 'Parmenides', 'the Good', 'unmoved mover'.
majiayu000/claude-skill-registry 163
-
create-diagram
Create a general Excalidraw diagram
majiayu000/claude-skill-registry 163
-
google-shell-style
Use when the user asks to "refactor shell script", "fix bash style", "apply Google style guide to shell", "review shell script style", "format bash script", or when writing, reviewing, or refactoring shell/bash scripts. Provides Google Shell Style Guide rules for formatting, quoting, naming, control flow, and common anti-patterns.
majiayu000/claude-skill-registry 163
-
gsd:add-todo
Add a todo item to track tasks
majiayu000/claude-skill-registry 163
-
n8n-kafka-workflows
n8n workflow automation with Kafka integration expert. Covers Kafka trigger node, producer node, event-driven workflows, error handling, retries, and no-code/low-code event processing patterns. Activates for n8n kafka, kafka trigger, kafka producer, n8n workflows, event-driven automation, no-code kafka, workflow patterns.
majiayu000/claude-skill-registry 163
-
react-native-expert
Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns, platform-specific code, native modules, FlatList optimization.
majiayu000/claude-skill-registry 163
-
crap-analysis
Analyze code coverage and CRAP (Change Risk Anti-Patterns) scores to identify high-risk code. Use OpenCover format with ReportGenerator for Risk Hotspots showing cyclomatic complexity and untested code paths.
majiayu000/claude-skill-registry 163
-
react-flow-code-review
Reviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes, or optimizing node-based UI implementations.
majiayu000/claude-skill-registry 163
-
devops-architect
Expert DevOps architecture including CI/CD, infrastructure as code, containerization, and observability
majiayu000/claude-skill-registry 163
-
umbraco-msw-testing
MSW (Mock Service Worker) patterns for testing Umbraco backoffice extensions with mocked APIs
majiayu000/claude-skill-registry 163
-
agent-parser
End-to-end resume parsing (detect format → extract fields). Uses a combination of format detection, text extraction, and LLM parsing to normalize resume data.
majiayu000/claude-skill-registry 163
-
frontend-implementation
デザインツール(Figma/Pencil等)やUI要件を「壊れない・拡張しやすい」実装へ翻訳するための判断軸。px写経を避け、比率・構造・制約・状態を先に設計してからUIを組み立てる。
majiayu000/claude-skill-registry 163
-
pr-update
Update existing pull request title and description based on latest changes.
Use when user wants to refresh PR with latest commits. Triggers include:
- Korean: "PR 업데이트해줘", "PR 수정해줘", "PR 다시 만들어줘"
- English: "update PR", "refresh PR", "regenerate PR description"
- Context: User has existing PR and wants to update title/description after adding more commits
majiayu000/claude-skill-registry 163
-
spreadsheet-tools
Guides and code for creating, analyzing, and formatting spreadsheets. Use this skill to work with Excel files programmatically and apply data analysis techniques.
majiayu000/claude-skill-registry 163
-
deep-reading-analyst
Comprehensive framework for deep analysis of articles, papers, and long-form content using 10+ thinking models (SCQA, 5W2H, critical thinking, inversion, mental models, first principles, systems thinking, six thinking hats). Use when users want to: (1) deeply understand complex articles/content, (2) analyze arguments and identify logical flaws, (3) extract actionable insights from reading materials, (4) create study notes or learning summaries, (5) compare multiple sources, (6) transform knowledge into practical applications, or (7) apply specific thinking frameworks. Triggered by phrases like 'analyze this article,' 'help me understand,' 'deep dive into,' 'extract insights from,' 'use [framework name],' or when users provide URLs/long-form content for analysis.
majiayu000/claude-skill-registry 163
-
interview-bookends
Write article introductions and conclusions for sociology interview research. Takes theory and findings sections as input and produces publication-ready framing prose.
majiayu000/claude-skill-registry 163
-
create-migration
Create, apply, and rollback database migrations using goose
majiayu000/claude-skill-registry 163
-
l0
L0 regularization for neural network sparsification and intelligent sampling - used in survey calibration
majiayu000/claude-skill-registry 163
-
lease-compliance-auditor
Expert in lease compliance monitoring and obligation tracking. Use when auditing insurance requirements, verifying environmental compliance, checking use clause adherence, or monitoring covenant compliance. Key terms include insurance audit, CGL requirements, environmental compliance, use clause violations, covenant breach, notice requirements, cure periods
majiayu000/claude-skill-registry 163
-
sdv-session-start
ALWAYS invoke this skill FIRST at session start, after context reset/compaction, or when user mentions "reset", "new session", "where were we", "what was I working on". Do NOT skip this for specific task requests—orient first, then execute. This is Rule 0.
majiayu000/claude-skill-registry 163
-
Buffer Overflow Exploitation
This skill should be used when the user asks to "exploit buffer overflow vulnerabilities", "develop stack-based exploits", "find EIP offset", "identify bad characters", "create shellcode payloads", "perform fuzzing for crashes", or "gain remote code execution via memory corruption". It provides comprehensive techniques for discovering and exploiting buffer overflow vulnerabilities in Windows applications.
majiayu000/claude-skill-registry 163