superlucky84superlucky84Communityยท1 Agent Skills Included

fp-pack

Functional pipelines, currying, and lazy streams for TypeScript

Guides coding assistants to write correct fp-pack functional code using pipe, pipeAsync, currying, and the SideEffect pattern. Prevents common mistakes like wrapping data in zero-arg functions, misusing map on single values, and breaking TypeScript inference. Includes quick examples, composition references, and troubleshooting checks so generated pipelines compile and run correctly the first time.
npx skills add superlucky84/fp-pack --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install fp-pack?โ–ผ

Run `npx skills add superlucky84/fp-pack --all -g -y` in your terminal to install this skill globally for your coding assistant.

What does the fp-pack skill do?โ–ผ

It teaches your coding assistant to write idiomatic fp-pack code using pipe, pipeAsync, curried helpers, and the SideEffect pattern instead of try-catch blocks.

When does the fp-pack skill activate?โ–ผ

It only activates when fp-pack is detected in your project's package.json or node_modules, so it never overrides your existing project conventions.

Does fp-pack work with Claude Code and Cursor?โ–ผ

Yes. The skill follows the universal SKILL.md standard and works in Claude Code, Cursor, Codex, and other compatible coding assistants.

How does fp-pack handle errors without try-catch?โ–ผ

It uses the SideEffect pattern with pipeSideEffect pipelines, letting you mark exceptional paths as data and handle them cleanly at the boundary.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’