Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
segment-anything-model
Foundation model for image segmentation with zero-shot transfer. Use when you need to segment any object in images using points, boxes, or masks as prompts, or automatically generate all object masks in an image.
majiayu000/claude-skill-registry 163
-
nextjs-supabase-auth
Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
majiayu000/claude-skill-registry 163
-
aget-create-skill
Create new AGET skills following S-V-O naming and standard templates. Use when developing new /aget-* skills with proper vocabulary, specs, and traceability.
majiayu000/claude-skill-registry 163
-
fluentui-blazor
Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is building a Blazor app with Fluent UI components, setting up the library, using FluentUI components like FluentButton, FluentDataGrid, FluentDialog, FluentToast, FluentNavMenu, FluentTextField, FluentSelect, FluentAutocomplete, FluentDesignTheme, or any component prefixed with "Fluent". Also use when troubleshooting missing providers, JS interop issues, or theming.
majiayu000/claude-skill-registry 163
-
tc-tracker
Use when the user asks to track technical changes, create change records, manage TC lifecycles, or hand off work between AI sessions. Covers init/create/update/status/resume/close/export workflows for structured code change documentation.
majiayu000/claude-skill-registry 163
-
fix-ci
[Implementation] Analyze Github Actions logs and fix issues
majiayu000/claude-skill-registry 163
-
ai-resolve-conflicts
Use when git reports merge conflicts during rebase, merge, cherry-pick, or revert operations.
majiayu000/claude-skill-registry 163
-
swiftui-api-gap
Generate and maintain deterministic SwiftUI-vs-Raven API parity reports and automation. Use when users ask to audit missing SwiftUI components/APIs, refresh coverage reports, reduce report noise, tune matching logic (owner-qualified names, constructors, operators), or update the weekly GitHub Actions PR workflow that publishes Reports/swiftui-api-gap/gap_report.md.
majiayu000/claude-skill-registry 163
-
tdd-cycle
Red-green-domain TDD cycle with strict phase boundaries and domain review checkpoints. Activate when writing tests, implementing features, or doing test-driven development. Teaches one-test-at-a-time discipline with mandatory domain modeling review after each phase.
majiayu000/claude-skill-registry 163
-
daily-briefing
Generate daily briefing with priorities, progress, and alerts. Used as part of session-start or when user asks "what's on today". Internal skill supporting the marvin skill.
majiayu000/claude-skill-registry 163
-
migrate-recipes
Apply versioned migration notes to an AutoSkillit recipe. Use when user confirms migration, called by agent or autoskillit migrate CLI, or invoked directly.
majiayu000/claude-skill-registry 163
-
typescript-expert
majiayu000/claude-skill-registry 163
-
managing-dotfiles
Manage dotfiles tracked in ~/.claude/dotfiles/ using GNU Stow. Use when adding config files to dotfiles, stowing/unstowing packages, or troubleshooting symlink conflicts.
majiayu000/claude-skill-registry 163
-
pip
pip Python package manager. Use for Python packages.
majiayu000/claude-skill-registry 163
-
serper
Google search via Serper API with full page content extraction. Fast API lookup + concurrent page scraping (3s timeout). One well-crafted query returns rich results — avoid multiple calls. Two modes, explicit locale control. API key via .env.
majiayu000/claude-skill-registry 163
-
flutter-development
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
majiayu000/claude-skill-registry 163
-
pubfi-dsl-client
Use when external agents must construct PubFi DSL requests for OpenSearch and Postgres without server-side natural language compilation.
majiayu000/claude-skill-registry 163
-
pricing-roi
Explain MotherDuck pricing and ROI tradeoffs. Use when an economic_buyer, technical_owner, or analytics_lead is asking about spend, budget guardrails, workload cost drivers, plan fit, or whether MotherDuck is worth adopting.
majiayu000/claude-skill-registry 163
-
breakdown-epic-pm
Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification.
majiayu000/claude-skill-registry 163
-
perplexity-search
Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with source citations, or accessing information beyond the model knowledge cutoff. Provides access to multiple Perplexity models including Sonar Pro, Sonar Pro Search (advanced agentic search), and Sonar Reasoning Pro through a single OpenRouter API key.
majiayu000/claude-skill-registry 163
-
meeting-brief
Daily meeting preparation system that checks your calendar each morning, deeply researches external attendees (LinkedIn, company info, GitHub, past notes), and sends you personalized briefs via email (1 per person). Use when you want automated preparation for upcoming meetings with context about each person you're meeting.
majiayu000/claude-skill-registry 163
-
salesforce-developer
Writes and debugs Apex code, builds Lightning Web Components, optimizes SOQL queries, implements triggers, batch jobs, platform events, and integrations on the Salesforce platform. Use when developing Salesforce applications, customizing CRM workflows, managing governor limits, bulk processing, or setting up Salesforce DX and CI/CD pipelines.
majiayu000/claude-skill-registry 163
-
slidev
Create and present web-based slides for developers using Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, or teaching materials.
majiayu000/claude-skill-registry 163
-
openspec-bulk-archive-change
Archive multiple completed changes at once. Use when archiving several parallel changes.
majiayu000/claude-skill-registry 163