Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
orthogonality-principle
Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.
majiayu000/claude-skill-registry 163
-
misc
majiayu000/claude-skill-registry 163
-
erp-data-extractor
Extract and analyze data from construction ERP systems. Pull project data for analytics, reporting, and integration.
majiayu000/claude-skill-registry 163
-
adding-notes
Add new notes to the Second Brain knowledge base. Use when the user provides a resource (URL, book, podcast, article, GitHub repo, Reddit thread) and asks to "add a note", "create a note", "save this", "add to my notes", "take notes on", or "capture this".
majiayu000/claude-skill-registry 163
-
github-script
Best practices for writing JavaScript code for GitHub Actions using github-script
majiayu000/claude-skill-registry 163
-
occams-razor
La solución más simple suele ser la mejor. Use cuando evalúe complejidad de diseño, tome decisiones de features, o simplifique interfaces.
majiayu000/claude-skill-registry 163
-
hydrological-modeller
Hydrological modelling expert who develops, maintains, and critically reviews forecast models within
SAPPHIRE. Expert in statistical hydrology, machine learning for hydrology, and numerical modelling.
Use when: (1) writing or updating code documentation, (2) working in the doc/ directory,
(3) documenting how to add new models or data sources, (4) reviewing model implementations for
correctness and scientific validity, (5) evaluating skill metrics and forecast quality.
Read-only, provides feedback but does not make edits.
majiayu000/claude-skill-registry 163
-
duplicate-skill
Second version of duplicate skill from package B (should win)
majiayu000/claude-skill-registry 163
-
macos-cleaner
分析并通过智能清理建议回收 macOS 磁盘空间。当用户报告磁盘空间问题、需要清理 Mac 或想了解什么占用了存储空间时,应使用此技能。专注于安全的交互式分析,在执行任何删除操作前需要用户确认。
majiayu000/claude-skill-registry 163
-
creating-kubernetes-deployments
This skill enables Claude to generate Kubernetes deployment manifests, services, and related configurations following best practices. It should be used when the user asks to create a new Kubernetes deployment, service, ingress, or other related resources. Claude will generate YAML files for Deployments, Services, ConfigMaps, Secrets, Ingress, and Horizontal Pod Autoscalers. Use this skill when the user mentions "Kubernetes deployment", "K8s deployment", "create service", "define ingress", or asks for a manifest for any K8s resource.
majiayu000/claude-skill-registry 163
-
skill-with-assets
Demonstrates how skills can bundle data files and configuration templates. Use when needing structured data, templates, configuration files, or static reference data.
majiayu000/claude-skill-registry 163
-
modelagem-dominio
majiayu000/claude-skill-registry 163
-
elixir-pro
Write idiomatic Elixir code with OTP patterns, supervision trees, and Phoenix LiveView. Masters concurrency, fault tolerance, and distributed systems. Use PROACTIVELY for Elixir refactoring, OTP design, or complex BEAM optimizations.
majiayu000/claude-skill-registry 163
-
latest-nextjs
Latest React and Next.js features for past 1.5 years (mid-2024 to 2026)
majiayu000/claude-skill-registry 163
-
environmental-due-diligence-expert
Environmental assessments (Phase I/II ESA), contamination risk evaluation, cleanup cost estimation, regulatory pathway analysis, liability allocation. Use for site acquisitions, contaminated properties, environmental due diligence
majiayu000/claude-skill-registry 163
-
jules-api
Programmatic interface to Google's Jules API for asynchronous coding task delegation. Use when creating Jules sessions, monitoring async work, or integrating code reviews/refactoring/tests into workflows. Not for synchronous coding tasks or when immediate execution is required.
majiayu000/claude-skill-registry 163
-
umbraco-e2e-testing
E2E testing for Umbraco backoffice extensions using Playwright and @umbraco/playwright-testhelpers
majiayu000/claude-skill-registry 163
-
bio-rna-quantification-featurecounts-counting
Count reads per gene from aligned BAM files using Subread featureCounts. Use when processing BAM files from STAR/HISAT2 to generate gene-level counts for DESeq2/edgeR.
majiayu000/claude-skill-registry 163
-
project-scaffolding
Project type detection matrix, template recommendations per project type, post-scaffolding checklist, Harness integration patterns, and testing recommendations
majiayu000/claude-skill-registry 163
-
testing-api-overrides
Test that components send correct query parameters or request arguments. Use when testing filtering, sorting, pagination, or any read operation where request parameters matter. Use for test-scoped mock customization.
majiayu000/claude-skill-registry 163
-
using-timeseries-databases
Time-series database implementation for metrics, IoT, financial data, and observability backends. Use when building dashboards, monitoring systems, IoT platforms, or financial applications. Covers TimescaleDB (PostgreSQL), InfluxDB, ClickHouse, QuestDB, continuous aggregates, downsampling (LTTB), and retention policies.
majiayu000/claude-skill-registry 163
-
epic-routing
Guide on routing with React Router and react-router-auto-routes for Epic Stack
majiayu000/claude-skill-registry 163
-
spreadsheet-formula-helper
Write and debug spreadsheet formulas (Excel/Google Sheets), pivot tables, and array formulas; translate between dialects; use when users need working formulas with examples and edge-case checks.
majiayu000/claude-skill-registry 163
-
sap-fiori-url-generator
Generate SAP Fiori Launchpad URLs from app names using AppList.json. Looks up app information by name and constructs proper FLP URLs with required parameters like sap-client and sap-language.
majiayu000/claude-skill-registry 163