Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code
cat ~/热门
浏览按 GitHub 星标排序的热门技能
Core FP concepts including pure functions, currying, composition, and pointfree style - the foundation for mastering...
Practical immutability patterns in TypeScript - spread operators, nested updates, readonly types, and when mutation...
Functional error handling and nullable value management using fp-ts Option and Either types
Master function composition in fp-ts using pipe and flow for building elegant, type-safe data transformation pipelines
A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic overhead
Practical patterns for using fp-ts with React - hooks, state, forms, data fetching. Works with React 18/19, Next.js 14/15.
Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns
Master functional approaches to side effects including IO types, effect isolation, idempotent operations, and...
Functional async patterns using TaskEither for type-safe error handling in TypeScript
Validation patterns using fp-ts with error accumulation, form validation, and API input validation
Pytest test development for Python microservices. Use when writing unit tests, integration tests, fixtures, mocking...
Expert guidance on the Google Agent Development Kit (ADK) for Python. Use this skill when the user asks about...
Interact with Basecamp projects via CLI. Manage card tables, todos, messages, documents, schedules, campfires,...
Use this skill when the user asks to save, remember, recall, or organize memories. Triggers on: 'remember this',...
Run code quality checks (ruff, mypy, pytest) and optionally simplify code. This skill should be used when the user...
This skill configures automatic task delegation between agents in Synapse A2A. Configure delegation rules via...
This skill provides comprehensive guidance for using OpenCode, the open-source AI coding agent. Use this skill when...
Update version in pyproject.toml, plugin.json, and add changelog entry. This skill should be used when the user...
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an...
This skill provides comprehensive guidance for inter-agent communication using the Synapse A2A framework. Use this...
This skill manages all documentation for the Synapse A2A project. It should be used when code changes require...
This skill synchronizes plugin skills (plugins/synapse-a2a/skills/) with the current implementation, README.md, and...
Research top-performing Xiaohongshu (小红书 / XHS) image posts, analyze titles/content/comments for patterns and...