Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
V3 Deep Integration
Deep agentic-flow@alpha integration implementing ADR-001. Eliminates 10,000+ duplicate lines by building claude-flow as specialized extension rather than parallel implementation.
majiayu000/claude-skill-registry 163
-
swift-testing
Expert guidance on Swift Testing best practices, patterns, and implementation. Use when developers mention: (1) Swift Testing, @Test, #expect, #require, or @Suite, (2) "use Swift Testing" or "modern testing patterns", (3) test doubles, mocks, stubs, spies, or fixtures, (4) unit tests, integration tests, or snapshot tests, (5) migrating from XCTest to Swift Testing, (6) TDD, Arrange-Act-Assert, or F.I.R.S.T. principles, (7) parameterized tests or test organization.
majiayu000/claude-skill-registry 163
-
lens
Lens Kubernetes IDE. Use for K8s management.
majiayu000/claude-skill-registry 163
-
moai
MoAI super agent - unified orchestrator for autonomous development. Routes natural language or explicit subcommands (plan, run, sync, fix, loop, project, feedback) to specialized agents. Use for any development task from planning to deployment.
majiayu000/claude-skill-registry 163
-
oauth
Implements OAuth 2.0/2.1 authorization flows in Fastify applications — configures authorization code with PKCE, client credentials, device flow, refresh token rotation, JWT validation, and token introspection/revocation endpoints. Use when setting up authentication, authorization, login flows, access tokens, API security, or securing Fastify routes with OAuth; also applies when troubleshooting token validation errors, mismatched redirect URIs, CSRF issues, scope problems, or RFC 6749/6750/7636/8252/8628 compliance questions.
majiayu000/claude-skill-registry 163
-
flutter-testing
Comprehensive Flutter testing guidance covering unit tests, widget tests, and integration tests. Use when working with Flutter applications to write unit tests for functions/methods/classes, create widget tests to verify UI components, develop integration tests for end-to-end testing, mock dependencies and plugin interactions, debug common testing errors, test Flutter plugins with native code, and run tests in different build modes (debug, profile, release)
majiayu000/claude-skill-registry 163
-
notebook-ml-architect
Expert guidance for auditing, refactoring, and designing machine learning Jupyter notebooks with production-quality patterns. Use when: (1) Analyzing notebook structure and identifying anti-patterns, (2) Detecting data leakage and reproducibility issues, (3) Refactoring messy notebooks into modular pipelines, (4) Generating templates for ML workflows (EDA, classification, experiments), (5) Adding reproducibility instrumentation (seeding, logging, env capture), (6) Converting notebooks to Python scripts, (7) Generating experiment summary reports. Triggers on: ML notebook, Jupyter audit, notebook refactor, data leakage, experiment template, ipynb best practices, notebook to script, reproducibility.
majiayu000/claude-skill-registry 163
-
retro
Analyze completed Linear cycles for retrospectives. Identifies velocity trends, scope creep, and patterns to improve future planning.
majiayu000/claude-skill-registry 163
-
refactoring
Refactoring - Padrões e técnicas de refatoração segura e OBJETIVA
majiayu000/claude-skill-registry 163
-
feature-manifest
Manage feature manifests for code traceability. Use when creating new features, updating existing features, checking feature health, or exploring the feature-to-code relationship. Activates for manifest validation, feature creation, changelog updates, and traceability queries.
majiayu000/claude-skill-registry 163
-
progress-photo-analyzer
Analyze field progress photos. Catalog, tag, and compare against planned progress.
majiayu000/claude-skill-registry 163
-
axonaut-automation
Automate Axonaut tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
interior-design-expert
Expert interior designer with deep knowledge of space planning, color theory (Munsell, NCS), lighting design (IES standards), furniture proportions, and AI-assisted visualization. Use for room layout optimization, lighting calculations, color palette selection for interiors, furniture placement, style consultation. Activate on "interior design", "room layout", "lighting design", "furniture placement", "space planning", "Munsell color". NOT for exterior/landscape design, architectural structure, web/UI design (use web-design-expert), brand color theory (use color-theory-palette-harmony-expert), or building codes/permits.
majiayu000/claude-skill-registry 163
-
Pr Review
Review pull requests against team standards and best practices
majiayu000/claude-skill-registry 163
-
documentation-specialist
This skill should be used when creating professional software documentation (SRS, PRD, OpenAPI,
user manuals, tutorials, runbooks) from templates (greenfield) or reverse-engineering documentation
from existing code like Spring Boot or FastAPI (brownfield). Also handles documentation audits/reviews,
format conversion (Markdown, DOCX, PDF), and diagram generation (C4, Mermaid, PlantUML, ER, sequence).
Use when asked to "create documentation", "document my code", "write SRS", "generate PRD", or "documentation specialist".
majiayu000/claude-skill-registry 163
-
sf-security
Audit Apex code for CRUD/FLS violations, sharing rule compliance, SOQL
injection risks, and PII exposure. Scans entire codebases for security issues
that cause AppExchange review failures. Use when asked about security review,
AppExchange review readiness, CRUD/FLS audit, vulnerability scanning, or code
security. Activate on mentions of "security audit", "AppExchange", "CRUD/FLS",
"stripInaccessible", "with sharing", or "security review".
majiayu000/claude-skill-registry 163
-
add-ravendb-identity-store
Implement ASP.NET Identity user and refresh token stores backed by RavenDB
majiayu000/claude-skill-registry 163
-
content-pillar-atomizer
Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. Not reformatting — re-contextualizing for each platform's culture. Triggers on: "atomize this content", "repurpose my blog post", "turn this into social posts", "content atomizer", "pillar content", "one to many content", "repurpose content", "multiply my content", "content explosion", "turn article into posts", "break down this article", "micro content from blog", "content pillar strategy", "10x my content", "platform-native content", "atomize", "content multiplication".
majiayu000/claude-skill-registry 163
-
bee-collect
Gather scattered ideas into organized GitHub issues. The bee collects pollen from every flower, checks if the hive already has it, and carefully deposits new work in the comb for later. Never edits code—only organizes the work ahead. Use when creating issues from TODOs or planning work.
majiayu000/claude-skill-registry 163
-
android-development
Use when working with .kt/.kts files, Gradle builds, Jetpack Compose, or Android-specific features
majiayu000/claude-skill-registry 163
-
typescript-security-review
Provides security review capability for TypeScript/Node.js applications, validates code against XSS, injection, CSRF, JWT/OAuth2 flaws, dependency CVEs, and secrets exposure. Use when performing security audits, before deployment, reviewing authentication/authorization implementations, or ensuring OWASP compliance for Express, NestJS, and Next.js. Triggers on "security review", "check for security issues", "TypeScript security audit".
majiayu000/claude-skill-registry 163
-
freeze
Restrict file edits to a specific directory for the session. Blocks Edit and
Write outside the allowed path. Use when debugging to prevent accidentally
"fixing" unrelated code, or when you want to scope changes to one module.
Use when asked to "freeze", "restrict edits", "only edit this folder",
or "lock down edits".
majiayu000/claude-skill-registry 163
-
launch-strategy
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.
majiayu000/claude-skill-registry 163
-
setting-up-astro-project
Initialize and configure Astro/Airflow projects. Use when the user wants to create a new project, set up dependencies, configure connections/variables, or understand project structure. For running the local environment, see managing-astro-local-env.
majiayu000/claude-skill-registry 163