All authors
FerroxLabs avatar

Claude Skills by FerroxLabs

github.com/FerroxLabs
2,340 skillsA× 2,302B× 24C× 9D× 2F× 32 installs10 views
Monorepo ManagerA

Monorepo management covering tool comparison (Nx, Turborepo, Lerna, Bazel), workspace configuration, dependency management, build caching, affected detection, task pipelines, CI optimization, and migration from polyrepo. Use when the user asks about monorepo manager, monorepo manager best practices, or needs guidance on monorepo manager implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentstypescriptpython
0
595
Monorepo Oss ManagerA

Open source monorepo management expertise covering multi-package repository architecture, Changesets for versioning and changelogs, independent vs synchronized versioning, CI/CD optimization (caching, affected detection), workspace tooling (Turborepo, Nx, pnpm workspaces), and contributor experience in large repositories. Use when the user asks about monorepo oss manager, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of ...

developmentjavascripttypescript
0
595
N8n Workflow BuilderA

Expert n8n workflow automation covering self-hosted deployment, node configuration, trigger types, webhook handling, data transformation with expressions, error handling patterns, credential management, sub-workflow composition, database operations, API integration, and production monitoring for reliable automation pipelines. Use when the user asks about n8n workflow builder, n8n workflow builder best practices, or needs guidance on n8n workflow builder implementation. Do NOT use when the use...

ai-agentsjavascriptpython
0
595
Nodejs Async PatternsA

Guides expert-level Node.js asynchronous programming: Promise composition, async/await patterns, event loop model, stream processing, worker threads, and AbortController for cancellation. Use when the user asks about Node.js async/await, Promise patterns, event loop, streams, worker threads, AbortController, async iterators. Do NOT use when the user asks about JavaScript idioms (use `javascript-idioms`), Node.js error handling (use `nodejs-error-handling`), Node.js performance (use `nodejs-pe...

ai-agentsjavascriptgo
0
595
Nodejs Error HandlingA

Guides expert-level Node.js error handling: Express error middleware, unhandled rejection handling, domain errors, structured logging integration, error classification, and graceful degradation. Use when the user asks about Node.js error handling, Express error middleware, unhandled rejections, structured logging, error propagation, graceful shutdown. Do NOT use when the user asks about JavaScript idioms (use `javascript-idioms`), Node.js async patterns (use `nodejs-async-patterns`), general ...

developmentjavascripttypescript
0
595
Nodejs PerformanceA

Guides expert-level Node.js performance optimization: profiling with clinic.js, V8 optimization strategies, memory leak detection, event loop monitoring, caching strategies, and worker thread utilization. Use when the user asks about Node.js performance, profiling, clinic.js, V8 optimization, memory leak detection, event loop lag, caching. Do NOT use when the user asks about JavaScript idioms (use `javascript-idioms`), Node.js async patterns (use `nodejs-async-patterns`), general performance ...

developmentjavascriptgo
0
595
Nodejs Project SetupC

Guides expert-level Node.js project initialization: ESM vs CJS module system decision, package.json configuration, Node.js version management, engine locking, and production deployment configuration. Use when the user asks about Node.js project setup, ESM vs CommonJS, package.json configuration, Node.js version management, engine field, exports field. Do NOT use when the user asks about TypeScript setup (use `typescript-project-setup`), JavaScript idioms (use `javascript-idioms`), Node.js asy...

developmentjavascripttypescript
0
595
Notification System DesignerA

Notification system architecture expert covering multi-channel delivery (email, SMS, push, in-app, Slack), user preference management, throttling and rate limiting, template engines, delivery tracking and analytics, batching/digest strategies, priority routing, and notification center design. Use when the user asks about notification system designer, notification system designer best practices, or needs guidance on notification system designer implementation. Do NOT use when the user needs a ...

ai-agentstypescriptgo
0
595
Notification SystemA

Notification system design expertise covering multi-channel delivery (email, SMS, push, Slack, webhook), template engines, notification preferences and user settings, delivery tracking, retry logic, batching and digest strategies, rate limiting, priority levels, and notification center UI design. Use when the user asks about notification system, notification system best practices, or needs guidance on notification system implementation. Do NOT use when the user needs a different specialized s...

ai-agentstypescriptrust
0
595
Npm Dependency DoctorB

Fix npm dependency conflicts, audit vulnerabilities, resolve lockfile issues, and plan upgrades - with exact commands for every common npm problem. Use when the user asks about npm dependency doctor, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of npm dependency doctor or requires a different specialized skill.

ai-agentsgoshell
0
595
Observability EngineerA

Observability engineering expertise covering OpenTelemetry instrumentation, distributed tracing, structured logging, metrics pipelines, SLIs/SLOs/SLAs, alerting strategies, dashboard design, and the three pillars of observability for production systems. Use when the user asks about observability engineer, observability engineer best practices, or needs guidance on observability engineer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelate...

ai-agentstypescriptgo
0
595
Oss Community BuilderA

Design and grow thriving open source communities with governance models, codes of conduct, onboarding programs, and communication strategies Use when the user asks about oss community builder, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss community builder or requires a different specialized skill.

ai-agentsgotesting
0
595
Oss Documentation SystemA

Build comprehensive open source documentation with contributor guides, architecture docs, README templates, and documentation-as-code workflows Use when the user asks about oss documentation system, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss documentation system or requires a different specialized skill.

ai-agentsjavascriptpython
0
595
Oss Funding StrategistA

Build sustainable funding for open source projects through GitHub Sponsors, Open Collective, grants, and diverse revenue models Use when the user asks about oss funding strategist, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss funding strategist or requires a different specialized skill.

ai-agentspythonrust
0
595
Oss Governance ArchitectA

Design RFC processes, decision-making frameworks, roadmap management, and organizational structures for open source projects at scale Use when the user asks about oss governance architect, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss governance architect or requires a different specialized skill.

ai-agentsrustgo
0
595
Oss Metrics AnalystA

Open source community health metrics expertise covering the CHAOSS framework, contributor funnel analysis, sustainability indicators, engagement metrics, project velocity measurement, community health dashboards, and data-driven strategies for improving open source project health and contributor retention. Use when the user asks about oss metrics analyst, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss metrics analy...

ai-agentspythonrust
0
595
Oss Security ResponderA

Open source security response expertise covering CVE identification and reporting, security advisory creation, coordinated vulnerability disclosure, patch development and backporting, security policy implementation (SECURITY.md), and incident response workflows for open source maintainers. Use when the user asks about oss security responder, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of oss security responder or requi...

ai-agentsgoruby
0
595
Payment System ArchitectA

Payment processing architecture expert covering payment gateway integration (Stripe, Braintree), PCI DSS compliance, subscription billing, recurring payments, fraud detection, refund handling, multi-currency support, payment state machines, and financial reconciliation. Use when the user asks about payment system architect, payment system architect best practices, or needs guidance on payment system architect implementation. Do NOT use when the user needs a different specialized skill or is a...

ai-agentstypescriptgo
0
595
Performance ProfilerA

Performance analysis specialist covering profiling methodology, Big-O analysis, memory and CPU profiling, flame graph reading, benchmarking, and optimization prioritization. Use when the user asks about performance profiler, performance profiler best practices, or needs guidance on performance profiler implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentspythonrust
0
595
Performance ProfilingA

Guides expert-level performance profiling implementation: optimization and debugging decision frameworks, production-ready patterns, and concrete templates for performance profiling workflows. Use when the user asks about performance profiling, performance profiling configuration, or optimization best practices for performance projects. Do NOT use when the user needs a different developer tools capability -- check sibling skills in the developer tools subcategory.

ai-agentspythonrust
0
595
Php Laravel PatternsA

Guides expert-level php laravel patterns implementation: php and frameworks decision frameworks, production-ready patterns, and concrete templates for php laravel patterns workflows. Use when the user asks about php laravel patterns, php laravel patterns configuration, or php best practices for php projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

ai-agentsgophp
0
595
Php Modern IdiomsA

Guides expert-level php modern idioms implementation: php and best-practices decision frameworks, production-ready patterns, and concrete templates for php modern idioms workflows. Use when the user asks about php modern idioms, php modern idioms configuration, or php best practices for php projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

ai-agentsrustgo
0
595
Php Project SetupC

Guides expert-level php project setup implementation: php and best-practices decision frameworks, production-ready patterns, and concrete templates for php project setup workflows. Use when the user asks about php project setup, php project setup configuration, or php best practices for php projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

devopsgophp
0
595
Php Testing PatternsA

Guides expert-level php testing patterns implementation: php and testing decision frameworks, production-ready patterns, and concrete templates for php testing patterns workflows. Use when the user asks about php testing patterns, php testing patterns configuration, or php best practices for php projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

ai-agentsjavascriptgo
0
595
Push NotificationA

Expert push notification systems covering APNs/FCM integration, notification channels, rich notifications, silent notifications, notification grouping, deep linking, scheduling, analytics, opt-in strategies, and delivery optimization. Use when the user asks about push notification, push notification best practices, or needs guidance on push notification implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentspythongo
0
595
Python Async PatternsA

Guides expert-level Python async and concurrent programming: asyncio event loop, async/await patterns, threading vs multiprocessing decision tree, GIL implications, async context managers, and concurrent task management. Covers when to use each concurrency primitive. Use when the user asks about Python async programming, asyncio, threading vs multiprocessing, GIL behavior, async context managers, or concurrent Python execution. Do NOT use when the user asks about Python project setup (use `py...

developmentpythongo
0
595
Python Data ModelingA

Guides expert-level Python data modeling: Pydantic v2 model design, dataclass vs Pydantic decision tree, TypedDict for API contracts, validation patterns, serialization strategies, and schema evolution. Covers designing data structures that enforce correctness at runtime. Use when the user asks about Pydantic models, data validation in Python, dataclass vs Pydantic decisions, TypedDict, or serialization and deserialization patterns. Do NOT use when the user asks about Python project setup (us...

ai-agentspythonrust
0
595
Python Error HandlingA

Guides expert-level Python error handling: exception hierarchy design, custom exception classes, contextlib patterns, structured logging integration, error propagation strategies, and recovery patterns. Covers designing error handling that makes debugging faster. Use when the user asks about Python exception handling, designing custom exceptions, error propagation, logging strategy, or structuring error recovery in Python applications. Do NOT use when the user asks about Python project setup ...

developmentpythongo
0
595
Python IdiomsA

Teaches expert-level Python idiomatic patterns: comprehensions, generators, dataclasses, protocols, structural pattern matching, and context managers. Focuses on writing Pythonic code that leverages the language strengths rather than translating patterns from other languages. Use when the user asks about Pythonic patterns, list comprehensions, generators, dataclasses vs named tuples, protocols, pattern matching, context managers, or idiomatic Python code style. Do NOT use when the user asks a...

ai-agentsjavascriptpython
0
595
Python PerformanceA

Guides expert-level Python performance optimization: cProfile and line_profiler usage, memory profiling with tracemalloc, NumPy vectorization vs pure Python decision tree, Cython integration points, and algorithmic optimization patterns. Use when the user asks about Python performance profiling, memory optimization, speeding up Python code, NumPy vs pure Python decisions, or Cython compilation. Do NOT use when the user asks about async concurrency (use `python-async-patterns`), general Python...

ai-agentspythongo
0
595
Python Project SetupA

Guides expert-level Python project initialization with modern tooling: pyproject.toml configuration, uv for dependency management, src layout decisions, mypy strict mode, and ruff for linting/formatting. Use when the user asks about starting a new Python project, structuring a Python package, configuring pyproject.toml, choosing between src layout and flat layout, setting up Python dependency management, or configuring Python linting and type checking from scratch. Do NOT use when the user as...

ai-agentspythonrust
0
595
Python Testing PatternsA

Guides expert-level Python testing with pytest: fixture design, parametrize patterns, mocking strategies with unittest.mock, async test patterns, and test organization. Covers the testing pyramid for Python projects with emphasis on fast, reliable, maintainable tests. Use when the user asks about Python testing, pytest fixtures, test mocking, parametrized tests, async testing in Python, or organizing Python test suites. Do NOT use when the user asks about project setup (use `python-project-se...

ai-agentspythongo
0
595
Python Type SystemA

Guides advanced Python type system usage: generic types with TypeVar, Protocol for structural subtyping, ParamSpec for decorator typing, TypeVarTuple for variadic generics, runtime vs static type checking tradeoffs, and py.typed marker for library distribution. Use when the user asks about Python generics, TypeVar, Protocol, ParamSpec, overload decorators, type narrowing, or distributing typed Python libraries. Do NOT use when the user asks about basic type annotations (use `python-idioms`), ...

ai-agentspythonrust
0
595
React Native BuilderA

Expert React Native development covering navigation, state management, native modules, performance optimization, platform-specific code, Expo vs bare workflow, animations, testing, debugging, and OTA updates. Use when the user asks about react native builder, react native builder best practices, or needs guidance on react native builder implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

developmentjavascriptgo
0
595
React Native PerformanceA

Guides expert-level react native performance implementation: javascript and optimization decision frameworks, production-ready patterns, and concrete templates for react native performance workflows. Use when the user asks about react native performance, react native performance configuration, or mobile best practices for react projects. Do NOT use when the user needs a different mobile development capability -- check sibling skills in the mobile development subcategory.

developmentjavascriptgo
0
595
React Native Project SetupA

Guides expert-level react native project setup implementation: javascript and frameworks decision frameworks, production-ready patterns, and concrete templates for react native project setup workflows. Use when the user asks about react native project setup, react native project setup configuration, or mobile best practices for react projects. Do NOT use when the user needs a different mobile development capability -- check sibling skills in the mobile development subcategory.

developmentjavascripttypescript
0
595
React Native TestingA

Guides expert-level react native testing implementation: javascript and testing decision frameworks, production-ready patterns, and concrete templates for react native testing workflows. Use when the user asks about react native testing, react native testing configuration, or mobile best practices for react projects. Do NOT use when the user needs a different mobile development capability -- check sibling skills in the mobile development subcategory.

developmentjavascripttypescript
0
595
Real Time Systems DesignerA

Real-time systems architecture expert covering WebSocket design, Server-Sent Events, CRDTs for conflict-free replication, presence systems, operational transforms, multiplayer state synchronization, pub/sub patterns, and low-latency event-driven architectures. Use when the user asks about real time systems designer, real time systems designer best practices, or needs guidance on real time systems designer implementation. Do NOT use when the user needs a different specialized skill or is askin...

ai-agentsjavascriptgo
0
595
Refactoring GuruA

Code refactoring specialist applying Martin Fowler's catalog, code smell detection, safe transformation steps, and metrics-driven refactoring decisions. Use when the user asks about refactoring guru, refactoring guru best practices, or needs guidance on refactoring guru implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentsjavascripttypescript
0
595
Refactoring PatternsA

Guides expert-level refactoring patterns implementation: refactoring and clean-code decision frameworks, production-ready patterns, and concrete templates for refactoring patterns workflows. Use when the user asks about refactoring patterns, refactoring patterns configuration, or refactoring best practices for refactoring projects. Do NOT use when the user needs a different developer tools capability -- check sibling skills in the developer tools subcategory.

developmentjavascripttypescript
0
595
Regex CheatsheetA

Practical regex patterns for common tasks - validation, extraction, replacement - with language-specific syntax differences and ready-to-use recipes. Use when the user asks about regex cheatsheet, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of regex cheatsheet or requires a different specialized skill.

ai-agentsjavascriptpython
0
595
Regex MasterA

Regular expression expert covering syntax reference, common patterns, performance optimization, lookaround assertions, named groups, language-specific flavors, and testing strategies. Use when the user asks about regex master, regex master best practices, or needs guidance on regex master implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentsjavascriptpython
0
595
Release EngineeringA

Release engineering expertise covering release trains, semantic versioning, changelog automation, feature freezes, rollback procedures, release notes generation, branching strategies, deployment orchestration, and release readiness validation. Use when the user asks about release engineering, release engineering best practices, or needs guidance on release engineering implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentsgoshell
0
595
Release ManagementA

Guides expert-level release management implementation: version-control and devops decision frameworks, production-ready patterns, and concrete templates for release management workflows. Use when the user asks about release management, release management configuration, or version-control best practices for release projects. Do NOT use when the user needs a different developer tools capability -- check sibling skills in the developer tools subcategory.

devopspythongo
0
595
Release ManagerA

Master semantic versioning, changelog generation, automated release pipelines, and CI/CD workflows for open source project releases Use when the user asks about release manager, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of release manager or requires a different specialized skill.

ai-agentspythonrust
0
595
Resilience EngineerA

Resilience and fault tolerance expert covering circuit breaker pattern, bulkhead pattern, retry with backoff, timeout patterns, fallback strategies, chaos engineering, game days, failure injection, graceful degradation, and disaster recovery. Use when the user asks about resilience engineer, resilience engineer best practices, or needs guidance on resilience engineer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

ai-agentsgodocker
0
595
Ruby PerformanceA

Guides expert-level ruby performance implementation: ruby and optimization decision frameworks, production-ready patterns, and concrete templates for ruby performance workflows. Use when the user asks about ruby performance, ruby performance configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

ai-agentsjavascriptrust
0
595
Ruby Project SetupA

Guides expert-level ruby project setup implementation: ruby and best-practices decision frameworks, production-ready patterns, and concrete templates for ruby project setup workflows. Use when the user asks about ruby project setup, ruby project setup configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

ai-agentspythonrust
0
595
Ruby Rails PatternsA

Guides expert-level ruby on rails patterns implementation: ruby and frameworks decision frameworks, production-ready patterns, and concrete templates for ruby rails patterns workflows. Use when the user asks about ruby on rails patterns, ruby rails patterns configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

developmentgoruby
0
595
Ruby Testing PatternsA

Guides expert-level ruby testing patterns implementation: ruby and testing decision frameworks, production-ready patterns, and concrete templates for ruby testing patterns workflows. Use when the user asks about ruby testing patterns, ruby testing patterns configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

developmentjavascripttypescript
0
595