Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
human-geography
Study of human activities, spatial patterns, and social processes on Earth's surface. Covers population and migration, cultural diffusion and landscapes, urbanization and city systems, economic geography and development, political geography and borders, and social/identity geographies. Use when reasoning about why people live where they do, how cultures spread, how cities grow, how economies are spatially organized, or how power operates through space.
majiayu000/claude-skill-registry 163
-
webmcp-authentication
Implement WebMCP authentication patterns — browser session inheritance, cookie-based auth, role-gated tool registration, and conditional tool exposure. Use when managing which tools are available based on user authentication state.
majiayu000/claude-skill-registry 163
-
load-testing-and-perf
Run load tests and profile applications with Locust, py-spy, and database query analysis
majiayu000/claude-skill-registry 163
-
gwt-project-index
Semantic search over project files and GitHub Issues using vector embeddings. Use first when you need to find an existing SPEC or related Issue before creating/updating one.
majiayu000/claude-skill-registry 163
-
research-grants
Write competitive research proposals for NSF, NIH, DOE, and DARPA. Agency-specific formatting, review criteria, budget preparation, broader impacts, significance statements, innovation narratives, and compliance with submission requirements.
majiayu000/claude-skill-registry 163
-
clawtributor
Community incident reporting for AI agents. Contribute to collective security by reporting threats.
majiayu000/claude-skill-registry 163
-
aggregates-thebeardedbearsas-claude-craft-2
majiayu000/claude-skill-registry 163
-
maui-collectionview
Guidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping, scrolling, empty views, templates, incremental loading, swipe actions, and pull-to-refresh. USE FOR: "CollectionView", "list view", "grid layout", "data template", "item template", "grouping", "pull to refresh", "incremental loading", "swipe actions", "empty view", "selection mode", "scroll to item". DO NOT USE FOR: simple static layouts (use maui-data-binding), map pin lists (use maui-maps), or table-based data entry forms.
majiayu000/claude-skill-registry 163
-
conda-env
Conda environment activation for Python commands. Use when running Python scripts, pip, or conda-dependent tools.
majiayu000/claude-skill-registry 163
-
codex-review
Professional code review with auto CHANGELOG generation, integrated with Codex AI
majiayu000/claude-skill-registry 163
-
repo:issue
Kagenti issue templates - bug reports, feature requests, epics
majiayu000/claude-skill-registry 163
-
runtime-hal
Runtime HAL for multi-runtime agent orchestration. Detects active AI assistant (Claude Code, Codex, Gemini, Cursor) and exposes uniform interface for startup injection, GUPP enforcement, and communication selection.
majiayu000/claude-skill-registry 163
-
decisive-agent
Enforces decisive decision-making by searching best practices, choosing ONE option, and providing reasoning. Use when making architectural decisions, technology selections, library choices, or any situation where multiple valid approaches exist. NEVER presents options for the user to choose.
majiayu000/claude-skill-registry 163
-
aesthetic
Create aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating design images with ai-multimodal, implementing visual hierarchy and color theory, adding micro-interactions, or creating design documentation. Includes workflows for capturing and analyzing inspiration screenshots with chrome-devtools and ai-multimodal, iterative design image generation until aesthetic standards are met, and comprehensive design system guidance covering BEAUTIFUL (aesthetic principles), RIGHT (functionality/accessibility), SATISFYING (micro-interactions), and PEAK (storytelling) stages. Integrates with chrome-devtools, ai-multimodal, media-processing, ui-styling, and web-frameworks skills.
majiayu000/claude-skill-registry 163
-
verification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
majiayu000/claude-skill-registry 163
-
fparsec
Use when building high-performance text parsers in F# using FParsec parser combinators.
USE FOR: F# parser combinators, text parsing, expression parsers, DSL implementation in F#, protocol parsing, structured data extraction
DO NOT USE FOR: C# parser combinators (use pidgin or parakeet), JSON/XML parsing (use System.Text.Json), regex-based text matching
majiayu000/claude-skill-registry 163
-
investigate
[Fix & Debug] Investigate and explain how existing features or logic work. READ-ONLY exploration with no code changes.
majiayu000/claude-skill-registry 163
-
ssh-server-admin
Securely connect to and manage remote Linux/Unix servers via SSH. Execute commands, transfer files (SCP/SFTP), set up port forwarding and tunnels. Use when the user asks to SSH into a server, connect to a remote machine, run remote commands, upload/download files to servers, set up tunnels, or perform server administration tasks. Works on Windows, macOS, and Linux.
majiayu000/claude-skill-registry 163
-
dspy-ruby
This skill should be used when working with DSPy.rb, a Ruby framework for building type-safe, composable LLM applications. Use this when implementing predictable AI features, creating LLM signatures and modules, configuring language model providers (OpenAI, Anthropic, Gemini, Ollama), building agent systems with tools, optimizing prompts, or testing LLM-powered functionality in Ruby applications.
majiayu000/claude-skill-registry 163
-
frontend-svelte
现代前端开发综合技能,涵盖 Svelte、SvelteKit、shadcn-svelte 和 Bun 生态系统。使用此技能构建现代 Web 应用、创建 UI 组件、实现状态管理、处理表单,或使用基于 TypeScript 的前端架构时使用。适用于需要响应式框架、服务端渲染或类型安全组件开发的项目。
majiayu000/claude-skill-registry 163
-
Backend Queries
Write secure, performant database queries using parameterized statements, proper indexing, eager loading, and transaction management to prevent SQL injection and N+1 query problems. Use this skill when writing database queries, constructing SQL statements, using ORM query builders, optimizing database performance, or working with repositories, services, or DAO files that interact with databases. Applies to SELECT, INSERT, UPDATE, DELETE operations, joins, aggregations, and any code that retrieves or manipulates data from databases.
majiayu000/claude-skill-registry 163
-
assessing-entrepreneur
Use when a solo developer or aspiring entrepreneur needs a cognitive work-style assessment to personalize business coaching. Guides users through a 6-dimension self-assessment questionnaire and generates a structured profile.
majiayu000/claude-skill-registry 163
-
refactor-lexical-ontology
Audit identifiers and namespaces for lexical-semantic and ontological correctness.
Detect semantic role misalignment (agent/tool/process/artifact), derivational misuse
(e.g., -er agent nouns), and category errors between modules, packages, classes,
functions, and data artifacts. Output a single Markdown report with actionable fixes.
majiayu000/claude-skill-registry 163
-
conversation-memory
Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history.
majiayu000/claude-skill-registry 163