Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
flutter-third-party-lib
**Must use before adding any new Flutter/Dart dependency.** Use when adding a new package to pubspec.yaml, using an unfamiliar library, or when code uses a third-party API incorrectly. Triggers on 'add dependency', 'new package', 'pub.dev', 'third-party lib', or any pubspec.yaml dependency addition.
majiayu000/claude-skill-registry 163
-
subagent-driven-development
Sequential subagent execution with two-stage review gates for implementation plans. Use when executing multi-task plans in current session, when tasks need fresh subagent context to avoid pollution, when formal review cycles (spec compliance then code quality) are required between tasks, or when you need diff-based validation of each task before proceeding.
majiayu000/claude-skill-registry 163
-
Debugging
Systematic debugging framework ensuring root cause investigation before fixes. Includes four-phase debugging process, backward call stack tracing, multi-layer validation, and verification protocols. Use when encountering bugs, test failures, unexpected behavior, performance issues, or before claiming work complete. Prevents random fixes, masks over symptoms, and false completion claims.
majiayu000/claude-skill-registry 163
-
dev-create-pr
Analyze the working tree, stage relevant changes, create a branch if needed, commit, and open a pull request
majiayu000/claude-skill-registry 163
-
skill-model-checker
Research and develop semantic theories using ModelChecker with Z3 SMT solver. Define operators, adjust frame constraints, create examples, run tests, and report findings. Invoke with /mc or when working with model-checker, semantic theories, or Z3 constraints.
majiayu000/claude-skill-registry 163
-
resume
Finds an album by name and shows detailed status with next steps. Use when the user mentions an album name or wants to continue previous work.
majiayu000/claude-skill-registry 163
-
linkerd-patterns
Implement Linkerd service mesh patterns for lightweight, security-focused service mesh deployments. Use when setting up Linkerd, configuring traffic policies, or implementing zero-trust networking with minimal overhead.
majiayu000/claude-skill-registry 163
-
moai-lang-elixir
Elixir 1.17+ development specialist covering Phoenix 1.7, LiveView, Ecto, and OTP patterns. Use when developing real-time applications, distributed systems, or Phoenix projects.
majiayu000/claude-skill-registry 163
-
multi-agent-patterns
Design multi-agent architectures for complex tasks. Use when single-agent context limits are exceeded, when tasks decompose naturally into subtasks, or when specializing agents improves quality.
majiayu000/claude-skill-registry 163
-
agent-scout-explorer
Agent skill for scout-explorer - invoke with $agent-scout-explorer
majiayu000/claude-skill-registry 163
-
security-scan
Scan your Claude Code configuration (.claude/ directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.md, settings.json, MCP servers, hooks, and agent definitions.
majiayu000/claude-skill-registry 163
-
cats-automation
Automate Cats tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
user-interview
Requirements elicitation through structured interviewing. Use when: (1) User provides vague, ambiguous, or incomplete requirements, (2) Clarification is needed before building features or writing code, (3) User says 'build X' without specifying behavior, edge cases, or constraints, (4) Translating stakeholder requests into PRDs, specs, or user stories. Triggers on phrases like 'make it better', 'add a feature', 'fix this', 'I need something that...', or any request lacking concrete acceptance criteria.
majiayu000/claude-skill-registry 163
-
flutter-theming-apps
Customizes the visual appearance of a Flutter app using the theming system. Use when defining global styles, colors, or typography for an application.
majiayu000/claude-skill-registry 163
-
architecture-patterns
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.
majiayu000/claude-skill-registry 163
-
data-analysis
Structured data analysis with statistical rigor, automated EDA, and publication-quality visualizations. Use when the user asks to analyze data, analyze a dataset, create charts, visualize data, compute statistics, or work with CSV and spreadsheet files.
majiayu000/claude-skill-registry 163
-
tiktok-shop-affiliate-program
Affiliate collaboration — commission structure, creator selection, sample management, performance tracking
majiayu000/claude-skill-registry 163
-
zustand
Zustand state management patterns including store creation, middleware, persistence, slices, and DevTools integration.
majiayu000/claude-skill-registry 163
-
website
Build, serve, and test the dart_node documentation website (Eleventy + Playwright)
majiayu000/claude-skill-registry 163
-
update-framework
Samuel version update workflow. Use when upgrading to a new Samuel version,
migrating framework configurations, or applying upstream template changes
while preserving local customizations.
majiayu000/claude-skill-registry 163
-
ai-seo
When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' or 'zero-click search.' This skill covers content optimization for AI answer engines, monitoring AI visibility, and getting cited as a source. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.
majiayu000/claude-skill-registry 163
-
DOCUMENT_PROJECT_STATE
Generate documentation for an existing project. USE WHEN onboarded to a new codebase OR documenting legacy code. Capabilities include architectural mapping, tech stack inventory, and technical debt documentation.
majiayu000/claude-skill-registry 163
-
imagemagick
Guide for using ImageMagick command-line tools to perform advanced image processing tasks including format conversion, resizing, cropping, effects, transformations, and batch operations. Use when manipulating images programmatically via shell commands.
majiayu000/claude-skill-registry 163
-
zafer-skills
Expo React Native mobile app development with RevenueCat payments, AdMob ads, i18n localization, onboarding flow, paywall, and NativeTabs navigation
majiayu000/claude-skill-registry 163