Practical async patterns using TaskEither - clean pipelines instead of try/catch hell, with real API examples
Skills in this repository
ranbot-ai/awesome-skills - Page 18
SkillsMP has collected 2,530 skills from ranbot-ai/awesome-skills. Open a skill to review its source and details.
ranbot-ai/awesome-skillsShowing 40 of 2,530 collected skills.
Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional dependency injection
Everyday data transformations using functional patterns - arrays, objects, grouping, aggregation, and null-safe access
Quick reference for Either type. Use when user needs error handling, validation, or operations that can fail with typed errors.
Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code
Quick reference for Option type. Use when user needs to handle nullable values, optional data, or wants to avoid null checks.
Quick reference for pipe and flow. Use when user needs to chain functions, compose operations, or build data pipelines in fp-ts.
A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic overhead
Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns
Quick reference for TaskEither. Use when user needs async error handling, API calls, or Promise-based operations that can fail.
Quick reference for fp-ts types. Use when user asks which type to use, needs Option/Either/Task decision help, or wants fp-ts imports.
You are a code migration expert specializing in transitioning codebases between frameworks, languages, versions, and platforms. Generate comprehensive migration plans, automated migration scripts, and
You are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing, and clear migration pa
3D game development principles. Rendering, shaders, physics, cameras.
Game art principles. Visual style selection, asset pipeline, animation workflow.
Game design principles. GDD structure, balancing, player psychology, progression.
Mobile game development principles. Touch input, battery, performance, app stores.
Multiplayer game development principles. Architecture, networking, synchronization.
PC and console game development principles. Engine selection, platform features, optimization strategies.
VR/AR development principles. Comfort, interaction, performance requirements.
Practical implementation guide for GDPR-compliant data processing, consent management, and privacy controls.
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Fetch unread GitHub notifications for open PRs where review is requested from a specified team or opened by a team member. Use when asked to "find PRs I need to review", "show my review requests", "wh
Find exploitable vulnerabilities in GitHub Actions workflows. Every finding MUST include a concrete exploitation scenario — if you can't build the attack, don't report it.
You are a PR optimization expert specializing in creating high-quality pull requests that facilitate efficient code reviews. Generate comprehensive PR descriptions, automate review processes, and ensu
Turn error logs, screenshots, voice notes, and rough bug reports into crisp, developer-ready GitHub issues with repro steps, impact, and evidence.
Use the `gh` CLI for issues, pull requests, Actions runs, and GitHub API queries.
Discover and search 18K+ MCP servers and AI agents across 6+ registries using Global Chat's cross-protocol directory and MCP server.
Lightweight Gmail integration with standalone OAuth authentication. No MCP server required.
Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.
分析健康目标数据、识别目标模式、评估目标进度,并提供个性化目标管理建议。支持与营养、运动、睡眠等健康数据的关联分析。
Source text: Chinese
Specialized guide for migrating Godot 3.x projects to Godot 4 (GDScript 2.0), covering syntax changes, Tweens, and exports.
Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.
Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required.
Lightweight Google Docs integration with standalone OAuth authentication. No MCP server required.
Lightweight Google Drive integration with standalone OAuth authentication. No MCP server required. Full read/write access.
Lightweight Google Sheets integration with standalone OAuth authentication. No MCP server required. Full read/write access.
Lightweight Google Slides integration with standalone OAuth authentication. No MCP server required. Full read/write access.
Expert Haskell engineer specializing in advanced type systems, pure
One sentence - what this skill does and when to invoke it